Uploaded image for project: 'Observium'
  1. Observium
  2. OBS-3938

Observium not discovering Cisco Unity Express correctly

Details

    • Add New Device / OS
    • Resolution: Fixed
    • Minor
    • None
    • None
    • Default
    • None

    Description

      Observium discovers Unity Express as a generic device with minimal information available. I believe that the appropriate MIBs are already included in Observium. If not, let me know and I will obtain / upload them here.

      Attachments

        1. Unity.JPG
          Unity.JPG
          19 kB
        2. VM-Discovery.txt
          75 kB
        3. VM-Poller.txt
          89 kB

        Activity

          [OBS-3938] Observium not discovering Cisco Unity Express correctly

          See translated output:

          CISCO-UNITY-EXPRESS-MIB::cueShutdownRequest.0 = INTEGER: false(2)
          CISCO-UNITY-EXPRESS-MIB::cueAVTNumber.0 = STRING:
          CISCO-UNITY-EXPRESS-MIB::cueVoicemailNumber.0 = STRING: 1200
          CISCO-UNITY-EXPRESS-MIB::cueAANumber.0 = STRING:
          CISCO-UNITY-EXPRESS-MIB::cueHardwareModuleType.0 = INTEGER: other(3)
          CISCO-UNITY-EXPRESS-MIB::cueCallControlAgentType.0 = INTEGER: ccme(2)
          CISCO-UNITY-EXPRESS-MIB::cueSIPGatewayName.0 = STRING:
          CISCO-UNITY-EXPRESS-MIB::cueSIPGatewayIPType.0 = INTEGER: ipv4(1)
          CISCO-UNITY-EXPRESS-MIB::cueSIPGatewayIP.0 = Hex-STRING: 0A 02 28 03
          CISCO-UNITY-EXPRESS-MIB::cueSIPPort.0 = Gauge32: 5060
          CISCO-UNITY-EXPRESS-MIB::cueJTAPIServerName.1 = STRING:
          CISCO-UNITY-EXPRESS-MIB::cueJTAPIServerIPType.1 = INTEGER: ipv4(1)
          CISCO-UNITY-EXPRESS-MIB::cueJTAPIServerIP.1 = Hex-STRING: 00 00 00 00
          CISCO-UNITY-EXPRESS-MIB::cueJTAPISubsystemState.0 = INTEGER: unknown(1)
          CISCO-UNITY-EXPRESS-MIB::cueJTAPIUsername.0 = STRING:
          CISCO-UNITY-EXPRESS-MIB::cueJTAPISoftwareVersion.0 = STRING:
          CISCO-UNITY-EXPRESS-MIB::cueJTAPIPortsRegistered.0 = Gauge32: 0
          CISCO-UNITY-EXPRESS-MIB::cueDefaultMailboxSize.0 = Gauge32: 86400 seconds
          CISCO-UNITY-EXPRESS-MIB::cueDefaultGreetingSize.0 = Gauge32: 240 seconds
          CISCO-UNITY-EXPRESS-MIB::cueDefaultMessageSizeMax.0 = Gauge32: 240 seconds
          CISCO-UNITY-EXPRESS-MIB::cueDefaultMessageExpiryTime.0 = Gauge32: 30 days
          CISCO-UNITY-EXPRESS-MIB::cueLicensedPortsMax.0 = Gauge32: 10
          CISCO-UNITY-EXPRESS-MIB::cueActiveCalls.0 = Gauge32: 0
          CISCO-UNITY-EXPRESS-MIB::cuePersonalMailboxes.0 = Gauge32: 2
          CISCO-UNITY-EXPRESS-MIB::cueGeneralDeliveryMailboxes.0 = Gauge32: 0
          CISCO-UNITY-EXPRESS-MIB::cueOrphanedMailboxes.0 = Gauge32: 0
          CISCO-UNITY-EXPRESS-MIB::cueCapacityOfVoicemail.0 = Gauge32: 3600 minutes
          CISCO-UNITY-EXPRESS-MIB::cueAllocatedCapacity.0 = Gauge32: 2880 minutes
          CISCO-UNITY-EXPRESS-MIB::cueTotalTimeUsed.0 = Gauge32: 0 minutes
          CISCO-UNITY-EXPRESS-MIB::cuePercentTimeUsed.0 = Gauge32: 1 percent
          CISCO-UNITY-EXPRESS-MIB::cueMessageTimeUsed.0 = Gauge32: 3 seconds
          CISCO-UNITY-EXPRESS-MIB::cueMessageCount.0 = Gauge32: 1
          CISCO-UNITY-EXPRESS-MIB::cueAverageMessageLength.0 = Gauge32: 3 seconds
          CISCO-UNITY-EXPRESS-MIB::cueGreetingTimeUsed.0 = Gauge32: 28 seconds
          CISCO-UNITY-EXPRESS-MIB::cueGreetingCount.0 = Gauge32: 2
          CISCO-UNITY-EXPRESS-MIB::cueAverageGreetingLength.0 = Gauge32: 14 seconds
          CISCO-UNITY-EXPRESS-MIB::cueMessagesLeft.0 = Counter32: 1
          CISCO-UNITY-EXPRESS-MIB::cueMessagesRetrieved.0 = Counter32: 0
          CISCO-UNITY-EXPRESS-MIB::cueMessagesDeleted.0 = Counter32: 0
          CISCO-UNITY-EXPRESS-MIB::cueLicensedMailboxesMax.0 = Gauge32: 10
          CISCO-UNITY-EXPRESS-MIB::cueMailboxesAbove90PercentFull.0 = Gauge32: 0
          CISCO-UNITY-EXPRESS-MIB::cueMboxOwner.2 = STRING: verizon
          CISCO-UNITY-EXPRESS-MIB::cueMboxOwner.3 = STRING: verizon2
          CISCO-UNITY-EXPRESS-MIB::cueMboxPrimaryExtension.2 = STRING: 850
          CISCO-UNITY-EXPRESS-MIB::cueMboxPrimaryExtension.3 = STRING: 851
          CISCO-UNITY-EXPRESS-MIB::cueMboxType.2 = INTEGER: personal(1)
          CISCO-UNITY-EXPRESS-MIB::cueMboxType.3 = INTEGER: personal(1)
          CISCO-UNITY-EXPRESS-MIB::cueMboxDescription.2 = STRING: verizon mailbox
          CISCO-UNITY-EXPRESS-MIB::cueMboxDescription.3 = STRING: verizon2 mailbox
          CISCO-UNITY-EXPRESS-MIB::cueMboxSize.2 = Gauge32: 86400 seconds
          CISCO-UNITY-EXPRESS-MIB::cueMboxSize.3 = Gauge32: 86400 seconds
          CISCO-UNITY-EXPRESS-MIB::cueMboxTimeUsed.2 = Gauge32: 11 seconds
          CISCO-UNITY-EXPRESS-MIB::cueMboxTimeUsed.3 = Gauge32: 22 seconds
          CISCO-UNITY-EXPRESS-MIB::cueMboxPercentTimeUsed.2 = Gauge32: 1 percent
          CISCO-UNITY-EXPRESS-MIB::cueMboxPercentTimeUsed.3 = Gauge32: 1 percent
          CISCO-UNITY-EXPRESS-MIB::cueMboxNumberOfMessages.2 = Gauge32: 0
          CISCO-UNITY-EXPRESS-MIB::cueMboxNumberOfMessages.3 = Gauge32: 1
          CISCO-UNITY-EXPRESS-MIB::cueMboxNumberOfNewMessages.2 = Gauge32: 0
          CISCO-UNITY-EXPRESS-MIB::cueMboxNumberOfNewMessages.3 = Gauge32: 1
          CISCO-UNITY-EXPRESS-MIB::cueMboxNumberOfSavedMessages.2 = Gauge32: 0
          CISCO-UNITY-EXPRESS-MIB::cueMboxNumberOfSavedMessages.3 = Gauge32: 0
          CISCO-UNITY-EXPRESS-MIB::cueMboxMessageSizeMax.2 = Gauge32: 86400 seconds
          CISCO-UNITY-EXPRESS-MIB::cueMboxMessageSizeMax.3 = Gauge32: 86400 seconds
          CISCO-UNITY-EXPRESS-MIB::cueMboxMessageExpiryTime.2 = Gauge32: 30 days
          CISCO-UNITY-EXPRESS-MIB::cueMboxMessageExpiryTime.3 = Gauge32: 30 days
          CISCO-UNITY-EXPRESS-MIB::cueMboxPlayTutorial.2 = INTEGER: false(2)
          CISCO-UNITY-EXPRESS-MIB::cueMboxPlayTutorial.3 = INTEGER: false(2)
          CISCO-UNITY-EXPRESS-MIB::cueMboxGreetingType.2 = INTEGER: standard(1)
          CISCO-UNITY-EXPRESS-MIB::cueMboxGreetingType.3 = INTEGER: standard(1)
          CISCO-UNITY-EXPRESS-MIB::cueMboxEnabled.2 = INTEGER: true(1)
          CISCO-UNITY-EXPRESS-MIB::cueMboxEnabled.3 = INTEGER: true(1)
          CISCO-UNITY-EXPRESS-MIB::cueMboxBusy.2 = INTEGER: false(2)
          CISCO-UNITY-EXPRESS-MIB::cueMboxBusy.3 = INTEGER: false(2)
          CISCO-UNITY-EXPRESS-MIB::cueMboxMWIState.2 = INTEGER: false(2)
          CISCO-UNITY-EXPRESS-MIB::cueMboxMWIState.3 = INTEGER: true(1)
          CISCO-UNITY-EXPRESS-MIB::cueLoginAttempts.0 = Counter32: 3
          CISCO-UNITY-EXPRESS-MIB::cueLoginUsernameFailures.0 = Counter32: 0
          CISCO-UNITY-EXPRESS-MIB::cueLoginPasswordFailures.0 = Counter32: 0
          CISCO-UNITY-EXPRESS-MIB::cuePINAttempts.0 = Counter32: 0
          CISCO-UNITY-EXPRESS-MIB::cuePINResets.0 = Counter32: 0
          CISCO-UNITY-EXPRESS-MIB::cuePINUidFailures.0 = Counter32: 0
          CISCO-UNITY-EXPRESS-MIB::cuePINPasswordFailures.0 = Counter32: 0
          CISCO-UNITY-EXPRESS-MIB::cueNotifEnable.0 = INTEGER: false(2)
          CISCO-UNITY-EXPRESS-MIB::cueLoginUsernameThresh.0 = Gauge32: 30
          CISCO-UNITY-EXPRESS-MIB::cueLoginPasswordThresh.0 = Gauge32: 30
          CISCO-UNITY-EXPRESS-MIB::cuePINUidThresh.0 = Gauge32: 30
          CISCO-UNITY-EXPRESS-MIB::cuePINPasswordThresh.0 = Gauge32: 30
          CISCO-UNITY-EXPRESS-MIB::cuePINResetThresh.0 = Gauge32: 5

          landy Mike Stupalov added a comment - See translated output: CISCO-UNITY-EXPRESS-MIB::cueShutdownRequest.0 = INTEGER: false(2) CISCO-UNITY-EXPRESS-MIB::cueAVTNumber.0 = STRING: CISCO-UNITY-EXPRESS-MIB::cueVoicemailNumber.0 = STRING: 1200 CISCO-UNITY-EXPRESS-MIB::cueAANumber.0 = STRING: CISCO-UNITY-EXPRESS-MIB::cueHardwareModuleType.0 = INTEGER: other(3) CISCO-UNITY-EXPRESS-MIB::cueCallControlAgentType.0 = INTEGER: ccme(2) CISCO-UNITY-EXPRESS-MIB::cueSIPGatewayName.0 = STRING: CISCO-UNITY-EXPRESS-MIB::cueSIPGatewayIPType.0 = INTEGER: ipv4(1) CISCO-UNITY-EXPRESS-MIB::cueSIPGatewayIP.0 = Hex-STRING: 0A 02 28 03 CISCO-UNITY-EXPRESS-MIB::cueSIPPort.0 = Gauge32: 5060 CISCO-UNITY-EXPRESS-MIB::cueJTAPIServerName.1 = STRING: CISCO-UNITY-EXPRESS-MIB::cueJTAPIServerIPType.1 = INTEGER: ipv4(1) CISCO-UNITY-EXPRESS-MIB::cueJTAPIServerIP.1 = Hex-STRING: 00 00 00 00 CISCO-UNITY-EXPRESS-MIB::cueJTAPISubsystemState.0 = INTEGER: unknown(1) CISCO-UNITY-EXPRESS-MIB::cueJTAPIUsername.0 = STRING: CISCO-UNITY-EXPRESS-MIB::cueJTAPISoftwareVersion.0 = STRING: CISCO-UNITY-EXPRESS-MIB::cueJTAPIPortsRegistered.0 = Gauge32: 0 CISCO-UNITY-EXPRESS-MIB::cueDefaultMailboxSize.0 = Gauge32: 86400 seconds CISCO-UNITY-EXPRESS-MIB::cueDefaultGreetingSize.0 = Gauge32: 240 seconds CISCO-UNITY-EXPRESS-MIB::cueDefaultMessageSizeMax.0 = Gauge32: 240 seconds CISCO-UNITY-EXPRESS-MIB::cueDefaultMessageExpiryTime.0 = Gauge32: 30 days CISCO-UNITY-EXPRESS-MIB::cueLicensedPortsMax.0 = Gauge32: 10 CISCO-UNITY-EXPRESS-MIB::cueActiveCalls.0 = Gauge32: 0 CISCO-UNITY-EXPRESS-MIB::cuePersonalMailboxes.0 = Gauge32: 2 CISCO-UNITY-EXPRESS-MIB::cueGeneralDeliveryMailboxes.0 = Gauge32: 0 CISCO-UNITY-EXPRESS-MIB::cueOrphanedMailboxes.0 = Gauge32: 0 CISCO-UNITY-EXPRESS-MIB::cueCapacityOfVoicemail.0 = Gauge32: 3600 minutes CISCO-UNITY-EXPRESS-MIB::cueAllocatedCapacity.0 = Gauge32: 2880 minutes CISCO-UNITY-EXPRESS-MIB::cueTotalTimeUsed.0 = Gauge32: 0 minutes CISCO-UNITY-EXPRESS-MIB::cuePercentTimeUsed.0 = Gauge32: 1 percent CISCO-UNITY-EXPRESS-MIB::cueMessageTimeUsed.0 = Gauge32: 3 seconds CISCO-UNITY-EXPRESS-MIB::cueMessageCount.0 = Gauge32: 1 CISCO-UNITY-EXPRESS-MIB::cueAverageMessageLength.0 = Gauge32: 3 seconds CISCO-UNITY-EXPRESS-MIB::cueGreetingTimeUsed.0 = Gauge32: 28 seconds CISCO-UNITY-EXPRESS-MIB::cueGreetingCount.0 = Gauge32: 2 CISCO-UNITY-EXPRESS-MIB::cueAverageGreetingLength.0 = Gauge32: 14 seconds CISCO-UNITY-EXPRESS-MIB::cueMessagesLeft.0 = Counter32: 1 CISCO-UNITY-EXPRESS-MIB::cueMessagesRetrieved.0 = Counter32: 0 CISCO-UNITY-EXPRESS-MIB::cueMessagesDeleted.0 = Counter32: 0 CISCO-UNITY-EXPRESS-MIB::cueLicensedMailboxesMax.0 = Gauge32: 10 CISCO-UNITY-EXPRESS-MIB::cueMailboxesAbove90PercentFull.0 = Gauge32: 0 CISCO-UNITY-EXPRESS-MIB::cueMboxOwner.2 = STRING: verizon CISCO-UNITY-EXPRESS-MIB::cueMboxOwner.3 = STRING: verizon2 CISCO-UNITY-EXPRESS-MIB::cueMboxPrimaryExtension.2 = STRING: 850 CISCO-UNITY-EXPRESS-MIB::cueMboxPrimaryExtension.3 = STRING: 851 CISCO-UNITY-EXPRESS-MIB::cueMboxType.2 = INTEGER: personal(1) CISCO-UNITY-EXPRESS-MIB::cueMboxType.3 = INTEGER: personal(1) CISCO-UNITY-EXPRESS-MIB::cueMboxDescription.2 = STRING: verizon mailbox CISCO-UNITY-EXPRESS-MIB::cueMboxDescription.3 = STRING: verizon2 mailbox CISCO-UNITY-EXPRESS-MIB::cueMboxSize.2 = Gauge32: 86400 seconds CISCO-UNITY-EXPRESS-MIB::cueMboxSize.3 = Gauge32: 86400 seconds CISCO-UNITY-EXPRESS-MIB::cueMboxTimeUsed.2 = Gauge32: 11 seconds CISCO-UNITY-EXPRESS-MIB::cueMboxTimeUsed.3 = Gauge32: 22 seconds CISCO-UNITY-EXPRESS-MIB::cueMboxPercentTimeUsed.2 = Gauge32: 1 percent CISCO-UNITY-EXPRESS-MIB::cueMboxPercentTimeUsed.3 = Gauge32: 1 percent CISCO-UNITY-EXPRESS-MIB::cueMboxNumberOfMessages.2 = Gauge32: 0 CISCO-UNITY-EXPRESS-MIB::cueMboxNumberOfMessages.3 = Gauge32: 1 CISCO-UNITY-EXPRESS-MIB::cueMboxNumberOfNewMessages.2 = Gauge32: 0 CISCO-UNITY-EXPRESS-MIB::cueMboxNumberOfNewMessages.3 = Gauge32: 1 CISCO-UNITY-EXPRESS-MIB::cueMboxNumberOfSavedMessages.2 = Gauge32: 0 CISCO-UNITY-EXPRESS-MIB::cueMboxNumberOfSavedMessages.3 = Gauge32: 0 CISCO-UNITY-EXPRESS-MIB::cueMboxMessageSizeMax.2 = Gauge32: 86400 seconds CISCO-UNITY-EXPRESS-MIB::cueMboxMessageSizeMax.3 = Gauge32: 86400 seconds CISCO-UNITY-EXPRESS-MIB::cueMboxMessageExpiryTime.2 = Gauge32: 30 days CISCO-UNITY-EXPRESS-MIB::cueMboxMessageExpiryTime.3 = Gauge32: 30 days CISCO-UNITY-EXPRESS-MIB::cueMboxPlayTutorial.2 = INTEGER: false(2) CISCO-UNITY-EXPRESS-MIB::cueMboxPlayTutorial.3 = INTEGER: false(2) CISCO-UNITY-EXPRESS-MIB::cueMboxGreetingType.2 = INTEGER: standard(1) CISCO-UNITY-EXPRESS-MIB::cueMboxGreetingType.3 = INTEGER: standard(1) CISCO-UNITY-EXPRESS-MIB::cueMboxEnabled.2 = INTEGER: true(1) CISCO-UNITY-EXPRESS-MIB::cueMboxEnabled.3 = INTEGER: true(1) CISCO-UNITY-EXPRESS-MIB::cueMboxBusy.2 = INTEGER: false(2) CISCO-UNITY-EXPRESS-MIB::cueMboxBusy.3 = INTEGER: false(2) CISCO-UNITY-EXPRESS-MIB::cueMboxMWIState.2 = INTEGER: false(2) CISCO-UNITY-EXPRESS-MIB::cueMboxMWIState.3 = INTEGER: true(1) CISCO-UNITY-EXPRESS-MIB::cueLoginAttempts.0 = Counter32: 3 CISCO-UNITY-EXPRESS-MIB::cueLoginUsernameFailures.0 = Counter32: 0 CISCO-UNITY-EXPRESS-MIB::cueLoginPasswordFailures.0 = Counter32: 0 CISCO-UNITY-EXPRESS-MIB::cuePINAttempts.0 = Counter32: 0 CISCO-UNITY-EXPRESS-MIB::cuePINResets.0 = Counter32: 0 CISCO-UNITY-EXPRESS-MIB::cuePINUidFailures.0 = Counter32: 0 CISCO-UNITY-EXPRESS-MIB::cuePINPasswordFailures.0 = Counter32: 0 CISCO-UNITY-EXPRESS-MIB::cueNotifEnable.0 = INTEGER: false(2) CISCO-UNITY-EXPRESS-MIB::cueLoginUsernameThresh.0 = Gauge32: 30 CISCO-UNITY-EXPRESS-MIB::cueLoginPasswordThresh.0 = Gauge32: 30 CISCO-UNITY-EXPRESS-MIB::cuePINUidThresh.0 = Gauge32: 30 CISCO-UNITY-EXPRESS-MIB::cuePINPasswordThresh.0 = Gauge32: 30 CISCO-UNITY-EXPRESS-MIB::cuePINResetThresh.0 = Gauge32: 5

          Basic os detect added in r11737.

          I see CISCO-UNITY-EXPRESS-MIB in snmp output, but not see any useful data here (applicable for observium).

          landy Mike Stupalov added a comment - Basic os detect added in r11737. I see CISCO-UNITY-EXPRESS-MIB in snmp output, but not see any useful data here (applicable for observium).
          elcid89 Darren Watts added a comment - - edited

          Per docs, required MIB is CISCO-UNITY-EXPRESS-MIB, which references:

          CISCO-SMI
          INET-ADDRESS-MIB
          SNMPv2-CONF
          SNMP-FRAMEWORK-MIB
          SNMPv2-SMI
          SNMPv2-TC

          elcid89 Darren Watts added a comment - - edited Per docs, required MIB is CISCO-UNITY-EXPRESS-MIB, which references: CISCO-SMI INET-ADDRESS-MIB SNMPv2-CONF SNMP-FRAMEWORK-MIB SNMPv2-SMI SNMPv2-TC

          General questions and device support can be discussed in our Discord channel, click here to join.


          Please make and attach additional information about the device:

          • full snmp dump from device:

            snmpwalk -v2c -c <community> -t 3 -Cc --hexOutputLength=0 -ObentxU <hostname> .1 > myagent.snmpwalk
            snmpwalk -v2c -c <community> -t 3 -Cc --hexOutputLength=0 -ObentxU <hostname> .1.3.6.1.4.1 >> myagent.snmpwalk

            If device not support SNMP version 2c, replace -v2c with -v1.

          • If you have problems with discovery or poller processes, please do and attach these debugs:

            ./discovery.php -d -h <device>
            ./poller.php -d -h <device>

          • additionally attach device and/or vendor specific MIB files

          This comment is added automatically.

          bot Observium Bot added a comment - General questions and device support can be discussed in our Discord channel, click here to join . Please make and attach additional information about the device: full snmp dump from device: snmpwalk -v2c -c <community> -t 3 -Cc --hexOutputLength=0 -ObentxU <hostname> .1 > myagent.snmpwalk snmpwalk -v2c -c <community> -t 3 -Cc --hexOutputLength=0 -ObentxU <hostname> .1.3.6.1.4.1 >> myagent.snmpwalk If device not support SNMP version 2c, replace -v2c with -v1. If you have problems with discovery or poller processes, please do and attach these debugs: ./discovery.php -d -h <device> ./poller.php -d -h <device> additionally attach device and/or vendor specific MIB files This comment is added automatically.

          People

            landy Mike Stupalov
            elcid89 Darren Watts
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: