Standard ISR SNMP GET Requests

When the recommended ISR SNMP configurations are properly available on the appropriate ISR hosts, you may execute the following list of SNMP GET requests from any host using the NET-SNMP suite.

Note:

The following list contains the most commonly used SNMP GET requests and does not represent a complete list of all possible requests.

Disk SNMP GET Requests

  • Has the "/" partition available space dipped below the specified threshold (OID and defaults: UCD-SNMP-MIB::dskPath.1 = STRING: /, UCD-SNMP-MIB::dskMinimum.1 = INTEGER: 10000 [i.e. 10MB]):
    snmpget -v3 -u <SNMP user name> -A <SNMP user password> -a MD5 -l AuthnoPriv <ISR host IP> UCD-SNMP-MIB::dskErrorFlag.1
  • How much space is available on the "/" partition (UCD-SNMP-MIB::dskPath.1 = STRING: /, ):
    snmpget -v3 -u <SNMP user name> -A <SNMP user password> -a MD5 -l AuthnoPriv <ISR host IP> UCD-SNMP-MIB::dskAvail.1

CPU SNMP GET Requests

  • Has the CPU load exceeded the specified 1-minute, 5-minute or 15-minute thresholds (UCD-SNMP-MIB::laConfig.1 = STRING: 12.00, UCD-SNMP-MIB::laConfig.2 = STRING: 14.00, UCD-SNMP-MIB::laConfig.3 = STRING: 14.00):
    snmpget -v3 -u <SNMP user name> -A <SNMP user password> -a MD5 -l AuthnoPriv <ISR host IP> UCD-SNMP-MIB::laErrFlag.1
    snmpget -v3 -u <SNMP user name> -A <SNMP user password> -a MD5 -l AuthnoPriv <ISR host IP> UCD-SNMP-MIB::laErrFlag.2
    snmpget -v3 -u <SNMP user name> -A <SNMP user password> -a MD5 -l AuthnoPriv <ISR host IP> UCD-SNMP-MIB::laErrFlag.3
  • What's the average load in the past 1-minute:
    snmpget -v3 -u <SNMP user name> -A <SNMP user password> -a MD5 -l AuthnoPriv <ISR host IP> UCD-SNMP-MIB::laLoad.1

Memory SNMP GET Requests

  • Has the available swap space dipped below the specified threshold (UCD-SNMP-MIB::memMinimumSwap.0 = INTEGER: 16000 kB):
    snmpget -v3 -u <SNMP user name> -A <SNMP user password> -a MD5 -l AuthnoPriv <ISR host IP> UCD-SNMP-MIB::memSwapError.0
  • How much RAM is available:
    snmpget -v3 -u <SNMP user name> -A <SNMP user password> -a MD5 -l AuthnoPriv <ISR host IP> UCD-SNMP-MIB::memAvailReal.0
  • Have there been memory blocks swapped in:
    snmpget -v3 -u <SNMP user name> -A <SNMP user password> -a MD5 -l AuthnoPriv <ISR host IP> UCD-SNMP-MIB::ssRawSwapIn.0
  • Have there been memory blocks swapped out:
    snmpget -v3 -u <SNMP user name> -A <SNMP user password> -a MD5 -l AuthnoPriv <ISR host IP> UCD-SNMP-MIB::ssRawSwapOut.0

Interfaces SNMP GET Requests

  • What's the "up/down" status of the four network interfaces:
    snmpget -v3 -u <SNMP user name> -A <SNMP user password> -a MD5 -l AuthnoPriv <ISR host IP> IF-MIB::ifAdminStatus.2
    snmpget -v3 -u <SNMP user name> -A <SNMP user password> -a MD5 -l AuthnoPriv <ISR host IP> IF-MIB::ifAdminStatus.3
    snmpget -v3 -u <SNMP user name> -A <SNMP user password> -a MD5 -l AuthnoPriv <ISR host IP> IF-MIB::ifAdminStatus.4
    snmpget -v3 -u <SNMP user name> -A <SNMP user password> -a MD5 -l AuthnoPriv <ISR host IP> IF-MIB::ifAdminStatus.5
  • Have inbound packets on any of the four network interfaces contained errors preventing them from being deliverable to a higher-layer protocol:
    snmpget -v3 -u <SNMP user name> -A <SNMP user password> -a MD5 -l AuthnoPriv <ISR host IP> IF-MIB::ifInErrors.2
    snmpget -v3 -u <SNMP user name> -A <SNMP user password> -a MD5 -l AuthnoPriv <ISR host IP> IF-MIB::ifInErrors.3
    snmpget -v3 -u <SNMP user name> -A <SNMP user password> -a MD5 -l AuthnoPriv <ISR host IP> IF-MIB::ifInErrors.4
    snmpget -v3 -u <SNMP user name> -A <SNMP user password> -a MD5 -l AuthnoPriv <ISR host IP> IF-MIB::ifInErrors.5
  • Have outbound packets on any of the four network interfaces not been transmitted because of errors:
    snmpget -v3 -u <SNMP user name> -A <SNMP user password> -a MD5 -l AuthnoPriv <ISR host IP> IF-MIB::ifOutErrors.2
    snmpget -v3 -u <SNMP user name> -A <SNMP user password> -a MD5 -l AuthnoPriv <ISR host IP> IF-MIB::ifOutErrors.3
    snmpget -v3 -u <SNMP user name> -A <SNMP user password> -a MD5 -l AuthnoPriv <ISR host IP> IF-MIB::ifOutErrors.4
    snmpget -v3 -u <SNMP user name> -A <SNMP user password> -a MD5 -l AuthnoPriv <ISR host IP> IF-MIB::ifOutErrors.5

RSS Processes SNMP GET Requests

  • Are the RSS application processes running (Recorder, Converter, Process Monitor, API/Archival, respectively):
    snmpget -v3 -u <SNMP user name> -A <SNMP user password> -a MD5 -l AuthnoPriv <ISR host IP> UCD-SNMP-MIB::prErrorFlag.1
    snmpget -v3 -u <SNMP user name> -A <SNMP user password> -a MD5 -l AuthnoPriv <ISR host IP> UCD-SNMP-MIB::prErrorFlag.2
    snmpget -v3 -u <SNMP user name> -A <SNMP user password> -a MD5 -l AuthnoPriv <ISR host IP> UCD-SNMP-MIB::prErrorFlag.3
    snmpget -v3 -u <SNMP user name> -A <SNMP user password> -a MD5 -l AuthnoPriv <ISR host IP> UCD-SNMP-MIB::prErrorFlag.4
  • How many times has the Recorder Process restarted since the last SNMPD read and logged the matching regexp "VoIP Media Gateway.*starting":
    snmpget -v3 -u <SNMP user name> -A <SNMP user password> -a MD5 -l AuthnoPriv <ISR host IP> UCD-SNMP-MIB::logMatchCounter.1
  • How many times has the Converter Process restarted since the last SNMPD read and logged the matching regexp "Converter Version.*":
    snmpget -v3 -u <SNMP user name> -A <SNMP user password> -a MD5 -l AuthnoPriv <ISR host IP> UCD-SNMP-MIB::logMatchCounter.2

Index Processes SNMP GET Requests

  • Is the MySQL database process running:
    snmpget -v3 -u <SNMP user name> -A <SNMP user password> -a MD5 -l AuthnoPriv <ISR host IP> UCD-SNMP-MIB::prErrorFlag.1

Dashboard Processes SNMP GET Requests

  • Is the Dashboard webserver process running:
    snmpget -v3 -u <SNMP user name> -A <SNMP user password> -a MD5 -l AuthnoPriv <ISR host IP> UCD-SNMP-MIB::prErrorFlag.1

FACE Processes SNMP GET Requests

  • Is the FACE API webserver running:
    snmpget -v3 -u <SNMP user name> -A <SNMP user password> -a MD5 -l AuthnoPriv <ISR host IP> UCD-SNMP-MIB::prErrorFlag.1