Testing the SNMP Agent

To test the configuration of SNMP, use the snmpwalk and snmpget utilities in the Net_SNMP suite.
gateway91
To test the configuration of SNMP, use the
snmpwalk
and
snmpget
utilities in the Net_SNMP suite.
  • snmpwalk
    retrieves a subtree of management values using SNMP GETNEXT requests. It is useful for querying large sections of the SNMP tree.
  • snmpget
    retrieves a specific entity using an SMTP GET request. It is useful for obtaining a specific value from the SNMP tree.
Contents:
MIB Overview
Use the MIB files below to query SNMP information on the Gateway. These queries are important for the overall health and maintenance of your Gateway.
Contact CA Support to obtain these files.
File
Used to obtain
IF-MIB.txt
Network Interface MIB -- Layer 2 traffic
SNMPv2-MIB.txt
Standard System information
UCD-SNMP-MIB.txt
Disk Space, Other host resource issues
RFC1213-MIB.txt
HOST-RESOURCES-MIB.txt
Basic Information (for example, system up time, system descriptor, contacts)
LAYER7-MIB.txt
Statistics about the Gateway
Querying the System MIB
By default, the system group is the default MIB to walk when the agent is queried. The following illustrates how to use
snmpwalk
to query the system MIB:
Version 1:
snmpwalk -v 1 -Ou localhost -c l7
Version 2:
snmpwalk -v 2c -Ou localhost -c l7
Version 3:
Encrypted Data Command: snmpwalk -v 3 -u
<username>
-l authPriv -a MD5 -A
<user password>
  -x DES -X
<privacy password for data encryption>
<Gateway hostname>
Standard Data Command: snmpwalk -v 3 -u
<username>
-l authNoPriv -a MD5 -A
<user password>
<Gateway hostname>
Output:
system.sysDescr.0 = STRING: Linux ssg4vm.l7tech.com 2.6.9-55.0.2.EL #1 Tue Jun 12 17:47:10 EDT 2007 i686
system.sysObjectID.0 = OID: enterprises.netSnmp.netSnmpEnumerations.netSnmpAgentOIDs.10
system.sysUpTime.sysUpTimeInstance = Timeticks: (279523) 0:46:35.23
system.sysContact.0 = STRING: Joe Administrator <jadministrator@mycompany.com>
system.sysName.0 = STRING: ssg4vm.l7tech.com
system.sysLocation.0 = STRING: Test system in lab
system.sysORLastChange.0 = Timeticks: (6) 0:00:00.06
system.sysORTable.sysOREntry.sysORID.1 = OID: ifMIB
system.sysORTable.sysOREntry.sysORID.2 = OID: .iso.org.dod.internet.snmpV2.snmpModules.snmpMIB
system.sysORTable.sysOREntry.sysORID.3 = OID: tcpMIB
system.sysORTable.sysOREntry.sysORID.4 = OID: ip
system.sysORTable.sysOREntry.sysORID.5 = OID: udpMIB
system.sysORTable.sysOREntry.sysORID.6 = OID: .iso.org.dod.internet.snmpV2.snmpModules.snmpVacmMIB.vacmMIBConformance.vacmMIBGroups.vacmBasicGroup
system.sysORTable.sysOREntry.sysORID.7 = OID: .iso.org.dod.internet.snmpV2.snmpModules.snmpFrameworkMIB.snmpFrameworkMIBConformance.snmpFrameworkMIBCompliances.snmpFrameworkMIBCompliance
system.sysORTable.sysOREntry.sysORID.8 = OID: .iso.org.dod.internet.snmpV2.snmpModules.snmpMPDMIB.snmpMPDMIBConformance.snmpMPDMIBCompliances.snmpMPDCompliance
system.sysORTable.sysOREntry.sysORID.9 = OID: .iso.org.dod.internet.snmpV2.snmpModules.snmpUsmMIB.usmMIBConformance.usmMIBCompliances.usmMIBCompliance
system.sysORTable.sysOREntry.sysORDescr.1 = STRING: The MIB module to describe generic objects for network interface sub-layers
system.sysORTable.sysOREntry.sysORDescr.2 = STRING: The MIB module for SNMPv2 entities
system.sysORTable.sysOREntry.sysORDescr.3 = STRING: The MIB module for managing TCP implementations
system.sysORTable.sysOREntry.sysORDescr.4 = STRING: The MIB module for managing IP and ICMP implementations
system.sysORTable.sysOREntry.sysORDescr.5 = STRING: The MIB module for managing UDP implementations
system.sysORTable.sysOREntry.sysORDescr.6 = STRING: View-based Access Control Model for SNMP.
system.sysORTable.sysOREntry.sysORDescr.7 = STRING: The SNMP Management Architecture MIB.
system.sysORTable.sysOREntry.sysORDescr.8 = STRING: The MIB for Message Processing and Dispatching.
system.sysORTable.sysOREntry.sysORDescr.9 = STRING: The management information definitions for the SNMP user-based Security Model.
system.sysORTable.sysOREntry.sysORUpTime.1 = Timeticks: (4) 0:00:00.04
system.sysORTable.sysOREntry.sysORUpTime.2 = Timeticks: (4) 0:00:00.04
system.sysORTable.sysOREntry.sysORUpTime.3 = Timeticks: (4) 0:00:00.04
system.sysORTable.sysOREntry.sysORUpTime.4 = Timeticks: (5) 0:00:00.05
system.sysORTable.sysOREntry.sysORUpTime.5 = Timeticks: (5) 0:00:00.05
system.sysORTable.sysOREntry.sysORUpTime.6 = Timeticks: (5) 0:00:00.05
system.sysORTable.sysOREntry.sysORUpTime.7 = Timeticks: (5) 0:00:00.05
system.sysORTable.sysOREntry.sysORUpTime.8 = Timeticks: (5) 0:00:00.05
system.sysORTable.sysOREntry.sysORUpTime.9 = Timeticks: (6) 0:00:00.06 
"-Ou" parameter influences the output. For other output options, refer to
snmpcmd
in the Linux
man
page.
Querying the UCD Extended MIB
The UCD extended MIB is available at the
enterprises.ucdavis
tree:
Version 1:
snmpwalk -v 1 -Ou localhost -c l7 enterprises.ucdavis
Version 2:
snmpwalk -v 2c -Ou localhost -c l7 enterprises.ucdavis
Version 3:
Encrypted Data Command:
snmpwalk -v 3 -u
<username>
-l authPriv -a MD5 -A
<user password>
-x DES -X
<privacy password for data encryption>
<gateway hostname>
enterprises.ucdavis
 
Standard Data Command:
snmpwalk -v 3 -u
<username>
-l authNoPriv -a MD5 -A
<user password>
<gateway hostname>
enterprises.ucdavis
Output:
Click here to view output...
enterprises.ucdavis.prTable.prEntry.prIndex.1 = INTEGER: 1 enterprises.ucdavis.prTable.prEntry.prIndex.2 = INTEGER: 2 enterprises.ucdavis.prTable.prEntry.prIndex.3 = INTEGER: 3 enterprises.ucdavis.prTable.prEntry.prIndex.4 = INTEGER: 4 enterprises.ucdavis.prTable.prEntry.prNames.1 = STRING: java enterprises.ucdavis.prTable.prEntry.prNames.2 = STRING: mysqld enterprises.ucdavis.prTable.prEntry.prNames.3 = STRING: sshd enterprises.ucdavis.prTable.prEntry.prNames.4 = STRING: bogus enterprises.ucdavis.prTable.prEntry.prMin.1 = INTEGER: 0 enterprises.ucdavis.prTable.prEntry.prMin.2 = INTEGER: 0 enterprises.ucdavis.prTable.prEntry.prMin.3 = INTEGER: 0 enterprises.ucdavis.prTable.prEntry.prMin.4 = INTEGER: 0 enterprises.ucdavis.prTable.prEntry.prMax.1 = INTEGER: 0 enterprises.ucdavis.prTable.prEntry.prMax.2 = INTEGER: 0 enterprises.ucdavis.prTable.prEntry.prMax.3 = INTEGER: 0 enterprises.ucdavis.prTable.prEntry.prMax.4 = INTEGER: 0 enterprises.ucdavis.prTable.prEntry.prCount.1 = INTEGER: 1 enterprises.ucdavis.prTable.prEntry.prCount.2 = INTEGER: 1 enterprises.ucdavis.prTable.prEntry.prCount.3 = INTEGER: 7 enterprises.ucdavis.prTable.prEntry.prCount.4 = INTEGER: 0 enterprises.ucdavis.prTable.prEntry.prErrorFlag.1 = INTEGER: 0 enterprises.ucdavis.prTable.prEntry.prErrorFlag.2 = INTEGER: 0 enterprises.ucdavis.prTable.prEntry.prErrorFlag.3 = INTEGER: 0 enterprises.ucdavis.prTable.prEntry.prErrorFlag.4 = INTEGER: 1 enterprises.ucdavis.prTable.prEntry.prErrMessage.1 = STRING: enterprises.ucdavis.prTable.prEntry.prErrMessage.2 = STRING: enterprises.ucdavis.prTable.prEntry.prErrMessage.3 = STRING: enterprises.ucdavis.prTable.prEntry.prErrMessage.4 = STRING: No bogus process running. enterprises.ucdavis.prTable.prEntry.prErrFix.1 = INTEGER: 0 enterprises.ucdavis.prTable.prEntry.prErrFix.2 = INTEGER: 0 enterprises.ucdavis.prTable.prEntry.prErrFix.3 = INTEGER: 0 enterprises.ucdavis.prTable.prEntry.prErrFix.4 = INTEGER: 0 enterprises.ucdavis.prTable.prEntry.prErrFixCmd.1 = STRING: enterprises.ucdavis.prTable.prEntry.prErrFixCmd.2 = STRING: enterprises.ucdavis.prTable.prEntry.prErrFixCmd.3 = STRING: enterprises.ucdavis.prTable.prEntry.prErrFixCmd.4 = STRING: enterprises.ucdavis.memory.memIndex.0 = INTEGER: 0 enterprises.ucdavis.memory.memErrorName.0 = STRING: swap enterprises.ucdavis.memory.memTotalSwap.0 = INTEGER: 2096472 enterprises.ucdavis.memory.memAvailSwap.0 = INTEGER: 2096472 enterprises.ucdavis.memory.memTotalReal.0 = INTEGER: 51550 enterprises.ucdavis.memory.memAvailReal.0 = INTEGER: 39140 enterprises.ucdavis.memory.memTotalFree.0 = INTEGER: 2135612 enterprises.ucdavis.memory.memMinimumSwap.0 = INTEGER: 16000 enterprises.ucdavis.memory.memShared.0 = INTEGER: 0 enterprises.ucdavis.memory.memBuffer.0 = INTEGER: 60924 enterprises.ucdavis.memory.memCached.0 = INTEGER: 188148 enterprises.ucdavis.memory.memSwapError.0 = INTEGER: 0 enterprises.ucdavis.memory.memSwapErrorMsg.0 = STRING: enterprises.ucdavis.dskTable.dskEntry.dskIndex.1 = INTEGER: 1 enterprises.ucdavis.dskTable.dskEntry.dskPath.1 = STRING: / enterprises.ucdavis.dskTable.dskEntry.dskDevice.1 = STRING: /dev/sda2 enterprises.ucdavis.dskTable.dskEntry.dskMinimum.1 = INTEGER: 10485760 enterprises.ucdavis.dskTable.dskEntry.dskMinPercent.1 = INTEGER: -1 enterprises.ucdavis.dskTable.dskEntry.dskTotal.1 = INTEGER: 6087808 enterprises.ucdavis.dskTable.dskEntry.dskAvail.1 = INTEGER: 3201260 enterprises.ucdavis.dskTable.dskEntry.dskUsed.1 = INTEGER: 2577300 enterprises.ucdavis.dskTable.dskEntry.dskPercent.1 = INTEGER: 45 enterprises.ucdavis.dskTable.dskEntry.dskPercentNode.1 = INTEGER: 6 enterprises.ucdavis.dskTable.dskEntry.dskErrorFlag.1 = INTEGER: 1 enterprises.ucdavis.dskTable.dskEntry.dskErrorMsg.1 = STRING: /: less than 10485760 free (= 3201260) enterprises.ucdavis.laTable.laEntry.laIndex.1 = INTEGER: 1 enterprises.ucdavis.laTable.laEntry.laIndex.2 = INTEGER: 2 enterprises.ucdavis.laTable.laEntry.laIndex.3 = INTEGER: 3 enterprises.ucdavis.laTable.laEntry.laNames.1 = STRING: Load-1 enterprises.ucdavis.laTable.laEntry.laNames.2 = STRING: Load-5 enterprises.ucdavis.laTable.laEntry.laNames.3 = STRING: Load-15 enterprises.ucdavis.laTable.laEntry.laLoad.1 = STRING: 1.52 enterprises.ucdavis.laTable.laEntry.laLoad.2 = STRING: 1.17 enterprises.ucdavis.laTable.laEntry.laLoad.3 = STRING: 0.77 enterprises.ucdavis.laTable.laEntry.laConfig.1 = STRING: 6.00 enterprises.ucdavis.laTable.laEntry.laConfig.2 = STRING: 5.00 enterprises.ucdavis.laTable.laEntry.laConfig.3 = STRING: 4.00 enterprises.ucdavis.laTable.laEntry.laLoadInt.1 = INTEGER: 152 enterprises.ucdavis.laTable.laEntry.laLoadInt.2 = INTEGER: 116 enterprises.ucdavis.laTable.laEntry.laLoadInt.3 = INTEGER: 77 enterprises.ucdavis.laTable.laEntry.laLoadFloat.1 = Opaque: Float: 1.520000 enterprises.ucdavis.laTable.laEntry.laLoadFloat.2 = Opaque: Float: 1.170000 enterprises.ucdavis.laTable.laEntry.laLoadFloat.3 = Opaque: Float: 0.770000 enterprises.ucdavis.laTable.laEntry.laErrorFlag.1 = INTEGER: 0 enterprises.ucdavis.laTable.laEntry.laErrorFlag.2 = INTEGER: 0 enterprises.ucdavis.laTable.laEntry.laErrorFlag.3 = INTEGER: 0 enterprises.ucdavis.laTable.laEntry.laErrMessage.1 = STRING: enterprises.ucdavis.laTable.laEntry.laErrMessage.2 = STRING: enterprises.ucdavis.laTable.laEntry.laErrMessage.3 = STRING: enterprises.ucdavis.systemStats.ssIndex.0 = INTEGER: 1 enterprises.ucdavis.systemStats.ssErrorName.0 = STRING: systemStats enterprises.ucdavis.systemStats.ssSwapIn.0 = INTEGER: 0 enterprises.ucdavis.systemStats.ssSwapOut.0 = INTEGER: 0 enterprises.ucdavis.systemStats.ssIOSent.0 = INTEGER: 1 enterprises.ucdavis.systemStats.ssIOReceive.0 = INTEGER: 61 enterprises.ucdavis.systemStats.ssSysInterrupts.0 = INTEGER: 30 enterprises.ucdavis.systemStats.ssSysContext.0 = INTEGER: 14 enterprises.ucdavis.systemStats.ssCpuUser.0 = INTEGER: 0 enterprises.ucdavis.systemStats.ssCpuSystem.0 = INTEGER: 19 enterprises.ucdavis.systemStats.ssCpuIdle.0 = INTEGER: 79 enterprises.ucdavis.systemStats.ssCpuRawUser.0 = Counter32: 209132 enterprises.ucdavis.systemStats.ssCpuRawNice.0 = Counter32: 546 enterprises.ucdavis.systemStats.ssCpuRawSystem.0 = Counter32: 4123083 enterprises.ucdavis.systemStats.ssCpuRawIdle.0 = Counter32: 16977320 enterprises.ucdavis.systemStats.ssCpuRawWait.0 = Counter32: 360647 enterprises.ucdavis.systemStats.ssCpuRawKernel.0 = Counter32: 4079375 enterprises.ucdavis.systemStats.ssCpuRawInterrupt.0 = Counter32: 43708 enterprises.ucdavis.systemStats.ssIORawSent.0 = Counter32: 402496 enterprises.ucdavis.systemStats.ssIORawReceived.0 = Counter32: 25826534 enterprises.ucdavis.systemStats.ssRawInterrupts.0 = Counter32: 221024812 enterprises.ucdavis.systemStats.ssRawContexts.0 = Counter32: 88810680 enterprises.ucdavis.systemStats.ssCpuRawSoftIRQ.0 = Counter32: 0 enterprises.ucdavis.systemStats.ssRawSwapIn.0 = Counter32: 0 enterprises.ucdavis.systemStats.ssRawSwapOut.0 = Counter32: 0 enterprises.ucdavis.fileTable.fileEntry.fileIndex.1 = INTEGER: 1 enterprises.ucdavis.fileTable.fileEntry.fileIndex.2 = INTEGER: 2 enterprises.ucdavis.fileTable.fileEntry.fileIndex.3 = INTEGER: 3 enterprises.ucdavis.fileTable.fileEntry.fileName.1 = STRING: /var/lib/mysql/ibdata enterprises.ucdavis.fileTable.fileEntry.fileName.2 = STRING: /ssg/logs/default_-ssg_0_0.log enterprises.ucdavis.fileTable.fileEntry.fileName.3 = STRING: /var/log/messages enterprises.ucdavis.fileTable.fileEntry.fileSize.1 = INTEGER: 1048576 kB enterprises.ucdavis.fileTable.fileEntry.fileSize.2 = INTEGER: 1561 kB enterprises.ucdavis.fileTable.fileEntry.fileSize.3 = INTEGER: 229 kB enterprises.ucdavis.fileTable.fileEntry.fileMax.1 = INTEGER: 10485760 kB enterprises.ucdavis.fileTable.fileEntry.fileMax.2 = INTEGER: -1 kB enterprises.ucdavis.fileTable.fileEntry.fileMax.3 = INTEGER: -1 kB enterprises.ucdavis.fileTable.fileEntry.fileErrorFlag.1 = INTEGER: 0 enterprises.ucdavis.fileTable.fileEntry.fileErrorFlag.2 = INTEGER: 0 enterprises.ucdavis.fileTable.fileEntry.fileErrorFlag.3 = INTEGER: 0 enterprises.ucdavis.fileTable.fileEntry.fileErrorMsg.1 = STRING: enterprises.ucdavis.fileTable.fileEntry.fileErrorMsg.2 = STRING: enterprises.ucdavis.fileTable.fileEntry.fileErrorMsg.3 = STRING: enterprises.ucdavis.logMatch.logMatchMaxEntries.0 = INTEGER: 50 enterprises.ucdavis.version.versionIndex.0 = INTEGER: 1 enterprises.ucdavis.version.versionTag.0 = STRING: 5.1.2 enterprises.ucdavis.version.versionDate.0 = STRING: $Date: 2004/02/04 11:25:20 $ enterprises.ucdavis.version.versionCDate.0 = STRING: Mon Sep 17 13:40:51 2007 enterprises.ucdavis.version.versionIdent.0 = STRING: $Id: versioninfo.c,v 5.1.4.1 2004/02/04 11:25:20 slif Exp $ enterprises.ucdavis.version.versionConfigureOptions.0 = STRING: "'--build=i686-redhat-linux-gnu' '--host=i686-redhat-linux-gnu' '--target=i386-redhat-linux-gnu' '--program-prefix=' '--prefix=/usr' '--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin' '--datadir=/usr/share' '--includedir=/usr/include/net-snmp' '--libdir=/usr/lib' '--libexecdir=/usr/libexec' '--localstatedir=/var' '--sharedstatedir=/usr/com' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--enable-static' '--enable-shared' '--with-cflags=-O2 -g -pipe -m32 -march=i386 -mtune=pentium4 -lcrypto' '--with-sys-location=Unknown' '--with-logfile=/var/log/snmpd.log' '--with-persistent-directory=/var/net-snmp' '--with-mib-modules=host agentx smux ucd-snmp/lmSensors disman/event-mib' '--with-libwrap=/usr/lib' '--sysconfdir=/etc' '--enable-ipv6' '--enable-ucd-snmp-compatibility' '--enable-mfd-rewrites' '--with-pic' '--with-sys-contact=root@localhost' 'CFLAGS=-O2 -g -pipe -m32 -march=i386 -mtune=pentium4 -lcrypto' 'build_alias=i686-redhat-linux-gnu' 'host_alias=i686-redhat-linux-gnu' 'target_alias=i386-r enterprises.ucdavis.version.versionClearCache.0 = INTEGER: 0 enterprises.ucdavis.version.versionUpdateConfig.0 = INTEGER: 0 enterprises.ucdavis.version.versionRestartAgent.0 = INTEGER: 0 enterprises.ucdavis.version.versionSavePersistentData.0 = INTEGER: 0 enterprises.ucdavis.version.versionDoDebugging.0 = INTEGER: 0 enterprises.ucdavis.snmperrs.snmperrIndex.0 = INTEGER: 0 enterprises.ucdavis.snmperrs.snmperrNames.0 = STRING: snmp enterprises.ucdavis.snmperrs.snmperrErrorFlag.0 = INTEGER: 0 enterprises.ucdavis.snmperrs.snmperrErrMessage.0 = STRING: enterprises.ucdavis.snmperrs.snmperrErrMessage.0 = No more variables left in this MIB View (It is past the end of the MIB tree)
To walk a specific sub-tree, invoke it at the command line. For example, to query the disk table:
Version 1:
snmpwalk -v 1 -Ou localhost -c l7 enterprises.ucdavis.dskTable
Version 2:
snmpwalk -v 2c -Ou localhost -c l7 enterprises.ucdavis.dskTable
Version 3:
Encrypted Data Command:
snmpwalk -v 3 -u
<username>
-l authPriv -a MD5 -A
<user password>
-x DES -X
<privacy password for data encryption>
<gateway hostname>
enterprises.ucdavis.dskTable
 
Standard Data Command:
snmpwalk -v 3 -u
<username>
-l authNoPriv -a MD5 -A
<user password>
<gateway hostname>
enterprises.ucdavis.dskTable
Output:
enterprises.ucdavis.dskTable.dskEntry.dskIndex.1 = INTEGER: 1
enterprises.ucdavis.dskTable.dskEntry.dskPath.1 = STRING: /
enterprises.ucdavis.dskTable.dskEntry.dskDevice.1 = STRING: /dev/sda2
enterprises.ucdavis.dskTable.dskEntry.dskMinimum.1 = INTEGER: 10485760
enterprises.ucdavis.dskTable.dskEntry.dskMinPercent.1 = INTEGER: -1
enterprises.ucdavis.dskTable.dskEntry.dskTotal.1 = INTEGER: 6087808
enterprises.ucdavis.dskTable.dskEntry.dskAvail.1 = INTEGER: 3201244
enterprises.ucdavis.dskTable.dskEntry.dskUsed.1 = INTEGER: 2577316
enterprises.ucdavis.dskTable.dskEntry.dskPercent.1 = INTEGER: 45
enterprises.ucdavis.dskTable.dskEntry.dskPercentNode.1 = INTEGER: 6
enterprises.ucdavis.dskTable.dskEntry.dskErrorFlag.1 = INTEGER: 1
enterprises.ucdavis.dskTable.dskEntry.dskErrorMsg.1 = STRING: /: less than 10485760 free (= 3201244)
To get a specific value use the
snmp snmpget
command:
# snmpget -v 2c -Ou localhost -c l7 enterprises.ucdavis.dskTable.dskEntry.dskErrorFlag.1
enterprises.ucdavis.dskTable.dskEntry.dskErrorFlag.1 = INTEGER: 1
# snmpget -v 2c -Ou localhost -c l7 enterprises.ucdavis.dskTable.dskEntry.dskErrorMsg.1
enterprises.ucdavis.dskTable.dskEntry.dskErrorMsg.1 = STRING: /: less than 10485760 free (= 3201244)
Querying the
API Gateway
MIB
CA Technologies uses 1.3.6.1.4.1.17304 as its MIB. (Reference: http://www.iana.org/assignments/enterprise-numbers)
# snmpwalk -v 2c localhost -c l7 1.3.6.1.4.1.17304.7.1
SNMPv2-SMI::enterprises.17304.7.1.1.1 = INTEGER: 720896
SNMPv2-SMI::enterprises.17304.7.1.1.2 = INTEGER: 720897
SNMPv2-SMI::enterprises.17304.7.1.2.1 = STRING: "Warehouse"
SNMPv2-SMI::enterprises.17304.7.1.2.2 = STRING: "awsvc"
SNMPv2-SMI::enterprises.17304.7.1.3.1 = Counter32: 809
SNMPv2-SMI::enterprises.17304.7.1.3.2 = Counter32: 2
SNMPv2-SMI::enterprises.17304.7.1.4.1 = Counter32: 799
SNMPv2-SMI::enterprises.17304.7.1.4.2 = Counter32: 2
SNMPv2-SMI::enterprises.17304.7.1.5.1 = Counter32: 799
SNMPv2-SMI::enterprises.17304.7.1.5.2 = Counter32: 2
SNMPv2-SMI::enterprises.17304.7.1.5.2 = No more variables left in this MIB View (It is past the end of the MIB tree)
This response describes two services: Warehouse (1) and awsvc (2) with the following:
Service OID (17304.7.1.1.1) = 720896
Service name (17304.7.1.2.1) = Warehouse
number of requests (17304.7.1.3.1) = 809
authorized requests (17304.7.1.4.1) = 799
completed requests (17304.7.1.5.1) = 799
Service OID (17304.7.1.1.2) = 720897
Service name (17304.7.1.2.2) = awsvc
number of requests (17304.7.1.3.2) = 2
authorized requests (17304.7.1.4.2) = 2
completed requests (17304.7.1.5.2) = 2