Monitoring Cisco Tandberg C Series Codecs

Download this manual as a PDF file

The following sections describe how to configure Cisco Tandberg C Series devices for monitoring by SL1 using the Cisco: Video Endpoint PowerPack:

Configuring Cisco Tandberg C Series Codecs for Monitoring by SL1

SL1 uses two protocols for monitoring Cisco Tandberg C Series Codecs: SNMP and HTTP. This section will describe how to configure a Cisco Tandberg C Series Codec to respond to both protocols and how to configure a user account that the ScienceLogic platform will use to connect to the Cisco Tandberg C Series Codec.

These instructions assume that the Cisco Tandberg C Series Codec has been assigned an IP address and is visible to a Data Collector on the network.

To configure a Cisco Tandberg C Series Codec for monitoring by SL1, perform the following steps:

  1. Connect to the Cisco Tandberg C Series Codec using an SSH client as a user that has ADMIN permissions. Cisco Tandberg C Series Codecs have SSH enabled by default. The default username is "admin", which does not have a password by default.

  1. Execute the following command to enable SNMP:

xConfiguration NetworkServices SNMP Mode: ReadOnly

The default monitoring content for Cisco Tandberg supplied by ScienceLogic does not require SNMP Write access. However, if you are planning to perform SNMP Write operations on this Cisco Tandberg C Series Codec, enter "ReadWrite" instead of "ReadOnly" in the above command.

  1. Execute the following command to change the SNMP community string, substituting community_string with the community string you want to assign to this device:

xConfiguration NetworkServices SNMP CommunityName: community_string

When you configure an SNMP credential for this Cisco Tandberg C Series Codec in SL1, you will enter the community string that you just configured in the SNMP Community (Read-Only) field.

  1. Execute the following command to configure the device to send SNMP trap messages to SL1, substituting em7_ip_address with the IP address of the Message Collector or Data Collector that will collect SNMP trap messages from the device:

xConfiguration NetworkServices SNMP Host 1 Address: em7_ip_address

If the device is already configured to send SNMP traps to another IP address and you want to retain those settings, replace "Host 1" with either "Host 2" or "Host 3" in the above command.

  1. Optionally, you can execute the following two commands to change the SNMP system contact and SNMP system location. Substitute system_contact and system_location with the system contact and system location you want to assign to this device:

xConfiguration NetworkServices SNMP SystemContact: system_contact

xConfiguration NetworkServices SNMP SystemLocation: system_location

  1. Execute the following command to enable the HTTP service:

xConfiguration NetworkServices HTTP Mode: On

By default, SL1 uses regular HTTP to connect to Cisco Tandberg C Series Codecs. If you want to use HTTPS instead of regular HTTP, enter "HTTPS" instead of "HTTP" in the above command. When you follow the instructions for configuring a SOAP/XML credential for this device, you must perform the steps that describe how to change the credential to use HTTPS instead of regular HTTP.

  1. In a browser window, go to the IP address of the Cisco Tandberg C Series Codec. A login screen appears:

  1. Log in as a user that has ADMIN permissions. The System Information page appears:

  1. In the left navigation bar, click Users. The User Management page appears:

  1. Click the Create new user button. The Create New User page appears:

  1. Supply a value in the following fields:
  • Username. Type a username for the new user. When you configure a SOAP/XML credential for this device in SL1, you will type this value in the HTTP Auth User field.

  • Password. Type a password for the new user. When you configure a SOAP/XML credential for this device in SL1, you will type this value in the HTTP Auth Password field.
  • PIN. Type any valid PIN in this field. SL1 does not use this value.
  • Roles. Select the ADMIN checkbox.
  • Status. Select the Active radio button.
  • Require password change on next user logon. Uncheck this checkbox.
  • Require PIN change on next user logon. Uncheck this checkbox.
  1. Click the Save button to save the new user.

Creating an SNMP Credential

To monitor Cisco Tandberg C Series Codecs in SL1, you will need to create an SNMP Credential for each Codec.

To create an SNMP Credential for a Cisco Tandberg C Series Codec, perform the following steps in SL1:

  1. Go to the Credential Management page (System > Manage > Credentials).

  1. Click Actions, and then select Create SNMP Credential. The Credential Editor page appears.

  1. Supply values in the following fields:
  • Profile Name. Type a name for the credential.

  • SNMP Version. Select SNMP V2.
  • SNMP Community (Read-Only). Type the SNMP community string you configured on the Cisco Tandberg C Series Codec.

You can optionally change the values in the Timeout (ms) and Retries fields.

  1. Click Save.
  2. When you configure a discovery session that includes the IP address of the Cisco Tandberg C Series Codec, select the SNMP credential you created in the SNMP Credentials field. For more information about discovery in SL1, see the section on Running a Discovery Session.

Configuring SOAP/XML Credentials

To use the Dynamic Applications in the Cisco: Video Endpoint PowerPack, you must configure three SOAP/XML credentials for your Cisco Tandberg C Series Codec. The three credentials are:

  • Tandberg Endpoint - Configuration
  • Tandberg Endpoint - History
  • Tandberg Endpoint - Status

These credentials enable SL1 to collect configuration and performance data along with call detail records using unique URL, username, and password combinations.

If you have multiple Cisco Tandberg C Series Codecs, you will need one set of credentials for each unique username and password. For example, if you have configured three Cisco Tandberg C Series Codecs with the same username and password, you need only one set of credentials.

The Cisco: Video Endpoint PowerPack includes a template for each SOAP/XML credential that you can edit for use with your Cisco Tandberg C Series devices.

To modify the templates, perform the following steps:

  1. Go to the Credential Management page (System > Manage > Credentials).

  1. Click the wrench icon () for the "Tandberg Endpoint - Configuration" credential. The Credential Editor modal window appears.

  1. In the Profile Name field, type a new name for the credential.
  2. In the HTTP Auth User field, type the username of the user you configured on your Cisco Tandberg C Series Codec.
  3. In the HTTP Auth Password field, type the password for the username you entered in the HTTP Auth User field.
  4. Click the Save As button.
  5. Repeat steps 2 - 6 for the "Tandberg Endpoint - History" and "Tandberg Endpoint - Status" credentials.

Dynamic Applications for Cisco Tandberg C Series Codecs

The Cisco: Video Endpoint PowerPack contains nine Dynamic Applications that can be used to monitor Cisco Tandberg C Series Codecs. Some of the Dynamic Applications for Cisco Tandberg C Series Codecs use the caching feature:

  • Two Dynamic Applications are used only to collect and cache data from Cisco Tandberg C Series Codecs.
  • Six Dynamic Applications use the cached data. For these six Dynamic Applications to display data, the Dynamic Applications that collect and cache data must be aligned to the same device.
  • One Dynamic Application for Cisco Tandberg C Series Codecs does not use the caching feature.

The Dynamic Applications in the Cisco: Video Endpoint PowerPack include discovery objects. If you discover your Cisco Tandberg C Series Codec as an SNMP device and include all of the SOAP/XML credentials you configured for your Cisco Tandberg C Series Codec in the Other Credentials field in the Discovery Session Editor, SL1 will automatically align the Dynamic Applications from the Cisco: Video Endpoint PowerPack to your Cisco Tandberg C Series Codec. However, the Dynamic Applications in the Cisco: Video Endpoint PowerPack might take a significant amount of time to align with Cisco Tandberg C Series devices during discovery. If you are discovering multiple Cisco Tandberg endpoints or your Cisco Tandberg endpoints take several seconds to respond to HTTP requests, ScienceLogic recommends that you do not include SOAP/XML credentials in the discovery session.

If you do not include SOAP/XML credentials in the discovery session for your Cisco Tandberg C Series codecs, you can manually align the Tandberg Dynamic Applications using a device template. To create a device template for a Cisco Tandberg C Series codec, perform the following steps:

  1. Go to the Configuration Templates page (Registry > Devices > Templates).

  1. Click the Create button. The Device Template Editor page appears.
  2. Type a name for your device template in the Template Name field.
  3. Click the Dyn Apps tab.

  1. For each Dynamic Application listed in the table below:
  • Click Add New Dynamic App Sub-Template.
  • Click the Dynamic Application in the Dynamic Application field.
  • Click the Credentials field, then select the credential listed for the Dynamic Application in the table below.

  1. Click the Save button.

If your discovery session includes IP addresses for only Cisco Tandberg C Series codecs, you can apply the device template to all devices discovered by that discovery session. To apply a device template to all devices discovered by a discovery session, select the device template in the Apply Device Template field in the Discovery Session Editor.

If your discovery session includes IP addresses for other types of devices in addition to Cisco Tandberg C Series codecs, you can apply the device template to your Cisco Tandberg C Series codecs after discovery in the Device Manager page. To do this:

  1. Go to the Device Manager page (Devices > Classic Devices, or Registry > Devices > Device Manager in the classic SL1 user interface).

  1. Select the checkbox for each Cisco Tandberg C Series codec.
  2. In the Select Action drop-down list, select Modify By Template and then click the Go button. The Bulk Device Configuration modal page appears.
  3. Select the device template in the Template field.
  4. Click the Apply button.
  5. In the confirmation page that appears, click the Confirm button.

The following table lists the Dynamic Applications for Cisco Tandberg C Series Codecs, the dependencies between the caching and cache consuming Dynamic Applications, and the credential that must be aligned with each Dynamic Application:

Dynamic Application Credential Caching Type Dependencies
Cisco: Active Call (Tandberg C Series) N/A Consumes Cache Cisco: Status Cache (Tandberg C Series)
Cisco: Audio/Video (Tandberg C Series) N/A Consumes Cache Cisco: Status Cache (Tandberg C Series)
Cisco: Call Detail Records (Tandberg C Series) Tandberg Endpoint - History No Caching N/A
Cisco: Call Quality Statistics (Tandberg C Series) N/A Consumes Cache Cisco: Status Cache (Tandberg C Series)
Cisco: Configuration (Tandberg C Series) N/A Consumes Cache Cisco: Status Cache (Tandberg C Series) and Cisco: Configuration Cache (Tandberg C Series)
Cisco: Configuration Cache (Tandberg C Series) Tandberg Endpoint - Configuration Populates Cache N/A

Cisco: Device Discovery (Tanberg C Series)

N/A Consumes Cache Cisco: Configuration Cache (Tanberg C Series)
Cisco: Environmental (Tandberg C Series) N/A Consumes Cache Cisco: Configuration Cache (Tandberg C Series)
Cisco: Remote Management (Tandberg C Series) N/A Consumes Cache Cisco: Status Cache (Tandberg C Series) and Cisco: Configuration Cache (Tandberg C Series)
Cisco: Status Cache (Tandberg C Series) Tandberg Endpoint - Status Populates Cache N/A

When SL1 runs the "Cisco: Device Discovery (Tanberg CSeries)" Dynamic Application, the Dynamic Application triggers a Run Book Action that aligns the appropriate Cisco Tanberg C Series Device Classes to your devices.