Introduction

Cisco Unified Communications Manager (Unified CM) provides reliable, secure, scalable, and manageable call control and session management. OpsRamp monitors UCM devices via the Cisco AXL/SOAP Performance Monitoring API (PerfMon) and the Control Center Services SOAP API, collecting performance counters, service status, and raising alerts through the gateway.

Supporting UCM Monitoring Models

  • Call Manager (CUCM)
  • Contact Center Express (UCCX / CCX)
  • IM & Presence (Cisco Presence Server)
  • Unity Server (Cisco Unity Connection)

Pre-requisites

  • A gateway management profile mapped to the resource
  • Create credentials with type as HTTP before assigning a template to a resource
  • Default port: 8443 (HTTPS). Port 80 is supported for HTTP but HTTPS is strongly recommended
  • Create a user with proper permissions: Steps to create a User with required permissions for Cisco UCM monitoring
  • The gateway must have network connectivity to the UCM device on the configured port
  • TLSv1.2 must be enabled on the UCM device (the gateway enforces TLSv1.2)

Credential Details

FieldValueNotes
Credential TypeHTTPRequired
AuthenticationHTTP Basic AuthUsername and password sent as Base64-encoded header
SchemeHTTPS (recommended)HTTP also supported; port 443 auto-upgrades to HTTPS
Port8443Default, configurable per credential
Connect Timeout90 secondsHardcoded in the collector
Read Timeout120 secondsUses credential timeout if greater than 120s

Discovery

Choose one of the following discovery mechanisms to discover the Cisco UCM resource: - WMI - SSH - SNMP - (Optional) Manually add the resource via Infrastructure > Settings > Resource > Add

Supporting UCM Monitoring Models, Templates, and Monitor Names

Model NameMonitor NamesTemplate NameDevice Type (Hierarchy)
Call ManagerCisco UC Call Manager, Cisco UC Performance Monitor, Cisco UC Standard MonitorCisco-UC-UCM-G2-LatestCisco UCM (NetworkDevice >> VOIP >> CiscoUCM)
Contact Center ExpressCisco UC Contact Center Express, Cisco UC Performance Monitor, Cisco UC Standard MonitorCisco-UC-CCX-G2-LatestCisco Contact Center Express (NetworkDevice >> VOIP >> Cisco Contact Center Express)
IM & PresenceCisco UC IM & Presence, Cisco UC Performance Monitor, Cisco UC Standard MonitorCisco-UC-IM and Presence-G2-LatestVOIP Device (NetworkDevice >> VOIP >> Others)
Unity ServerCisco UC Unity Connection, Cisco UC Performance Monitor, Cisco UC Standard MonitorCisco-UC-Unity-G2-LatestCisco Unity (NetworkDevice >> VOIP >> Cisco Unity)
All ModelsCisco UC Services Status Monitor (Manual Selection), Cisco UC Services Status Monitor - All ServicesCisco-UC-Services-G2(any UCM device)

Authentication and Connection Behavior

Login Fallback Mechanism

The gateway implements a smart login fallback:

  1. First attempts connection using the IP address
  2. If IP-based login fails, falls back to hostname
  3. The successful connection parameter is cached in CacheObjStore to avoid repeated fallback attempts