© 2006 Cisco Systems, Inc. All rights reserved.CIPT2 v Monitor and Manage IP Telephony Monitoring Performance
© 2006 Cisco Systems, Inc. All rights reserved.CIPT2 v Cisco Unified CallManager Real-Time Monitoring Tool Overview Java-based stand-alone tool Uses performance counters to monitor behavior of Cisco Unified CallManager in real time Allows collection and analysis of trace and log files. Supports personalized profiles Can generate alerts and reports
© 2006 Cisco Systems, Inc. All rights reserved.CIPT2 v Cisco Unified CallManager RTMT Server-Side Requirements Cisco Unified CallManager RTMT relies on the Cisco AMC service to retrieve real-time information that exists on nodes in the cluster. The Cisco AMC service consists of two components: an Alert Manager and an Alert Collector –The Alert Manager logs alert histories into log files. –The Alert Collector logs preconfigured monitoring object information. The service is automatically installed and activated on all nodes in the cluster (network service).
© 2006 Cisco Systems, Inc. All rights reserved.CIPT2 v Alert Manager and Collector 1. The Cisco AMC service is automatically activated on each node in the cluster. 2. Each AMC server collects specified data. 3. The primary AMC server aggregates cluster data from each local AMC. 4. The primary AMC server does logging and alerting. 5. If the primary AMC server fails, the backup AMC server will carry on the task; any AMC in a cluster can be configured as a backup AMC. First Node Subsequent Node AMC AMC (Primary) AMC (Backup)
© 2006 Cisco Systems, Inc. All rights reserved.CIPT2 v AMC Service Parameters Menu path: Cisco Unified CallManager Administration > System > Service Parameters > Select Server > Cisco AMC Service Configure a primary collector and optionally a failover collector. Configure primary and (optionally) backup data collector
© 2006 Cisco Systems, Inc. All rights reserved.CIPT2 v Cisco Unified CallManager RTMT Client Download Downloads for Windows and Linux clients. If you have a previously installed Cisco Unified CallManager RTMT client for Cisco Unified CallManager on Windows, install Cisco Unified CallManager RTMT for 5.0 in a different folder. –New screen
© 2006 Cisco Systems, Inc. All rights reserved.CIPT2 v Launching Cisco Unified CallManager RTMT Download Certificate Connect Using HTTPS Same as the One That You Used When Installing Cisco Unified CallManager IP Address of System Where Cisco Unified CallManager RTMT Is Installed
© 2006 Cisco Systems, Inc. All rights reserved.CIPT2 v Configuring Notification Configure the mail server for alerts at first launch or later from within Cisco Unified CallManager RTMT (Tools > Alert). IP Address or Host Name of Mail Server Recipients That Should Receive Notification Message
© 2006 Cisco Systems, Inc. All rights reserved.CIPT2 v Real-Time Monitoring Configuration Profiles Configuration profiles allow you to save monitoring configurations that are used several times. When starting Cisco Unified CallManager RTMT, you are always asked to select a configuration profile. By default, only one configuration profile exists (CM-Default).
© 2006 Cisco Systems, Inc. All rights reserved.CIPT2 v Creating New Cisco Unified CallManager RTMT Profiles Customize your Cisco Unified CallManager RTMT view as desired. Save the current view as an Cisco Unified CallManager RTMT configuration profile (System > Profile > Save). The configuration profile is then saved for later use.
© 2006 Cisco Systems, Inc. All rights reserved.CIPT2 v Selecting a Configuration Profile You are asked to select a profile when Cisco Unified CallManager RTMT is started. You can select a configuration profile at any time using the GUI. To switch to a configuration profile, choose System > Profile, select the profile, and click Restore.
© 2006 Cisco Systems, Inc. All rights reserved.CIPT2 v Cisco Unified CallManager RTMT Performance Monitoring Cisco Unified CallManager RTMT provides real-time access to several counters. Predefined report categories are available. Reports (views) can be customized. Search function is supported for devices and CTI.
© 2006 Cisco Systems, Inc. All rights reserved.CIPT2 v Cisco Unified CallManager RTMT Predefined Report Categories These predefined report categories exist in Cisco Unified CallManager RTMT:
© 2006 Cisco Systems, Inc. All rights reserved.CIPT2 v Cisco Unified CallManager RTMT Reports Example: DevicePhone Summary Click View. Click Device. Click Phone Summary. View of Current Counter Values Historical View of Phone Counters 1 2 3
© 2006 Cisco Systems, Inc. All rights reserved.CIPT2 v Customized Cisco Unified CallManager RTMT Performance Reports Click View tab. Select Performance. Browse counters. View of Selected Counters Closed Group Opened Group Double-click counter to add it to view
© 2006 Cisco Systems, Inc. All rights reserved.CIPT2 v Cisco Unified CallManager RTMT Search Function: Device Search Example View gets populated Enter selection critera Enter selection critera.
© 2006 Cisco Systems, Inc. All rights reserved.CIPT2 v Cisco Unified CallManager RTMT Alert Central Overview Cisco Unified CallManager RTMT can watch for more than 30 events (alerts): –Simple events such as services down –Counters outside safe range Alert actions: –Alerts are always displayed in Cisco Unified CallManager RTMT application window. –Alerts can generate messages. –For some alerts, traces can be downloaded to an SFTP server.
© 2006 Cisco Systems, Inc. All rights reserved.CIPT2 v Cisco Unified CallManager RTMT Alert Central Overview (Cont.) Configurable alert properties: Enabled or disabled Severity Servers to be watched Threshold (where applicable) Minimum duration of alert condition Frequency of alert action: per poll or throttled to certain rate (alerts per time period) Schedule (time of day to watch for alert) Alert action: recipients, trace download to SFTP server (for some alerts only)
© 2006 Cisco Systems, Inc. All rights reserved.CIPT2 v Cisco Unified CallManager RTMT Alert Central Click Tools tab. 1 Click Alert Central subcategory. 3 Click Alert category. 2 See Alert Status See Alert History
© 2006 Cisco Systems, Inc. All rights reserved.CIPT2 v Alert Properties Configuration Right-click the alert. Choose Set Alert Properties. Set the severity. Enable or disable alerts per server. Enable or disable alert Click Next. 6
© 2006 Cisco Systems, Inc. All rights reserved.CIPT2 v Alert Properties Configuration (Cont.) Set duration. Set schedule Set frequency. Click Next Set the threshold (not applicable to this alert). 7 Click Next. 9
© 2006 Cisco Systems, Inc. All rights reserved.CIPT2 v Alert Properties Configuration (Cont.) Enable . 4) Set frequency. Set alert action ( recipient list). Enable trace downloads and set limit (applicable only to few alerts). Set SFTP server details Allows Editing of Alert Actions (Configuration of Recipient Lists) Click Next 1616 Enter user-defined text for
© 2006 Cisco Systems, Inc. All rights reserved.CIPT2 v Alert Central: Alert Example Active alerts are shown in red. Icon indicates that there are alerts. Last alerts are shown in alert history.
© 2006 Cisco Systems, Inc. All rights reserved.CIPT2 v Cisco Unified CallManager RTMT Active Alerts Red alert icon is also shown if pages other than the Alert Central page are viewed. Double-clicking the red icon produces a popup window
© 2006 Cisco Systems, Inc. All rights reserved.CIPT2 v Log Partition Monitoring Is a background process that monitors the disk utilization of the /common (Log) partition Purges files in the log partition to free disk space if the partition is running out of space Uses a high-water mark and low-water mark to set limits: –High-water mark indicates the maximum allowable limit after which files are deleted –Low-water mark indicates warning conditionuser should consider offloading files and deleting them from the server Runs without any user intervention: –Relies on the Cisco Log Partition Monitoring Tool service, which is installed and automatically started when you install Cisco Unified CallManager
© 2006 Cisco Systems, Inc. All rights reserved.CIPT2 v How Log Partition Monitoring Works LWM HWM 70% 1 2 Utilization > LWM Generate alarm and alert. 3 Utilization > HWM Generate alarm and alert and purge files. 4 Keep purging files until utilization < LWM. Utilization < LWM 5 Continue utilization check every 5 minutes. LWM HWM 81% LWM HWM 91% LWM HWM 79% 80% 90% 80% 90% 80% 90% 80% 90% LWM HWM 79% 80% 90%
© 2006 Cisco Systems, Inc. All rights reserved.CIPT2 v Setting LPM Thresholds Alert Central has two alerts for monitoring the disk usage: –LogPartitionLowWaterMarkExceeded defaults to 80 percent. –LogPartitionHighWaterMarkExceeded defaults to 90 percent. You can view or change the values for the low- and high- water marks from the Alert Central page and configure other alert properties, such as severity level and recipient.
© 2006 Cisco Systems, Inc. All rights reserved.CIPT2 v Setting LPM Thresholds (Cont.) Right-click the alert in Alert Central to open the window to choose alert properties.
© 2006 Cisco Systems, Inc. All rights reserved.CIPT2 v Setting LPM Alert Properties Both the low- and high-water mark alerts are enabled by default and triggered immediately. You need to access the Alert Properties window only if you want to change any of the default parameters or disable the alerts.
© 2006 Cisco Systems, Inc. All rights reserved.CIPT2 v Logs Reporter Daily Reports Cisco Serviceability Reporter Overview Cisco AMC Cisco Serviceability Reporter generates daily reports to track the overall system health based on default monitoring objects. The Cisco AMC service collects data and generates daily CSV log files. At around midnight, Cisco Serviceability Reporter gathers the logs and generates daily PDF reports. To minimize CPU impact, Cisco Serviceability Reporter must run on a designated non-call-processing node (change from 4.x) configurable by the Cisco Unified CallManager RTMT Reporter Node service parameter New Performance Protection Report added in 5.0.
© 2006 Cisco Systems, Inc. All rights reserved.CIPT2 v Cisco Serviceability Reporter Configuration Select the node on which Cisco Serviceabilty Reporter is activated, which should be a non-call- processing node. Number of Minutes After Midnight at which Reports Get Generated Number of Days for Which Reports Will Be Kept
© 2006 Cisco Systems, Inc. All rights reserved.CIPT2 v Performance Protection Report The Performance Protection Report is a trend analysis report, generated daily for each node to track Cisco Unified CallManager server capacity. This report covers such data as call activities, registered devices, system resource usage, and device and dial plan quantities configured in the Cisco Unified CallManager database. The report covers the past seven days of collected data. Download or view the report through the Serviceability Reports Archive web page (Tools -> Serviceability Reports Archive).
© 2006 Cisco Systems, Inc. All rights reserved.CIPT2 v Performance Protection ReportCall Activity Displays the hourly rate of increase or decrease in the number of calls that were attempted and calls that were completed and the number of active calls
© 2006 Cisco Systems, Inc. All rights reserved.CIPT2 v Performance Protection Report Registered Devices Displays the number of registered phones and MGCP gateways
© 2006 Cisco Systems, Inc. All rights reserved.CIPT2 v Performance Protection ReportSystem Resource Utilization Displays the CPU load percentage and the percentage of memory that is used (in bytes)
© 2006 Cisco Systems, Inc. All rights reserved.CIPT2 v Performance Protection ReportDevice and Dial Plan Quantities Shows the number of devices in the cluster (top) and the number of directory numbers, route patterns, and translation patterns (bottom)
© 2006 Cisco Systems, Inc. All rights reserved.CIPT2 v PPR CSV Logs Performance Protection Reports are generated based on CSV log files created by the Cisco AMC component. The graphs of a Performance Protection Report contain the data from the past seven days from the CSV logs: PPRLog_NodeID_MM_DD_YYYY_hh_mm.csv. The Table portion of the report is based on the CSV file PPRDbLog_MM_DD_YYYY_hh_mm.csv. Performance Protection Report CSV logs are stored under activelog and inactivelog in the /cm/log/amc/PPRLog directory. Use Trace and Log Central or the CLI file get command to gather these CSV logs.
© 2006 Cisco Systems, Inc. All rights reserved.CIPT2 v Summary Cisco Unified CallManager RTMT is a stand-alone Java plug-in that provides real-time information about Cisco Unified CallManager. Cisco Unified CallManager RTMT relies on data provided by the Cisco AMC service. Cisco Unified CallManager RTMT supports custom configuration profiles that allow quick switching between views that are commonly needed. You can use Cisco Unified CallManager RTMT predefined report categories or create your own reports by adding the counters that you are interested in. Cisco Unified CallManager RTMT Alert Central allows monitoring of critical counters and conditions. The Cisco LPM Tool monitors the disk usage of the log partition and purges log files when thresholds are reached. Cisco Serviceability Reporter includes Protection Performance Report charts that allow a trend analysis based on performance numbers.
© 2006 Cisco Systems, Inc. All rights reserved.CIPT2 v