Host Template for APC InfraStruXure InRow CRAC Units
Moderators: Developers, Moderators
-
- Cacti User
- Posts: 234
- Joined: Mon Dec 13, 2004 3:03 pm
Host Template for APC InfraStruXure InRow CRAC Units
I have created a host template for trending statistics from an APC InRow RC Cooling unit. Please see the following URL for the template homepage and more information:
http://docs.cacti.net/usertemplate:host:apc:inrowrc
Please keep all discussions and troubleshooting questions related to this template here, in this thread. I hope you find this template useful, I sure did! (It knocks the pants off InfraStruXure Central!!)
Thanks!
http://docs.cacti.net/usertemplate:host:apc:inrowrc
Please keep all discussions and troubleshooting questions related to this template here, in this thread. I hope you find this template useful, I sure did! (It knocks the pants off InfraStruXure Central!!)
Thanks!
Re: Host Template for APC InfraStruXure InRow CRAC Units
Hi,
I have a ACRC100 pair that I would like to monitor with Cacti. I am pretty new to Cacti and SNMP and am having some trouble getting data into my graphs. Looking at a tcpdump from my Cacti host, I see this type of communication:
busmon.local.36643 > 192.168.133.8.snmp: [bad udp cksum 7933!] { SNMPv1 C=apcalerts { GetRequest(37) R=1290236346 E:318.1.1.13.3.3.2.2.2.31.0 } }
13:48:24.624315 IP (tos 0x0, ttl 64, id 344, offset 0, flags [none], proto UDP (17), length 85)
192.168.133.8.snmp > busmon.local.36643: [no cksum] { SNMPv1 C=apcalerts { GetResponse(37) R=1290236346 noSuchName@1 E:318.1.1.13.3.3.2.2.2.31.0= } }
I imagine the "noSuchName" response means that the requested property is not found.
The information on my CRAC units is below. Perhaps an update broke the template?
About System
Model Number : ACRC100
Serial Number :
Manufacture Date : 11/25/2009
Hardware Revision : 04
MAC Address : -- -- -- -- --
Flash Type : AMD A29DL322DB
Press <ENTER> to continue...
-----------------------------------------------------------------------
Module Information
Description : InRow RC APP
-----------------------------------------------------------------------
Name : acrc Type : StatApp
Version : 373 Sector : 16
Date : 08/05/2011 Time : 16:15:52
CRC16 : F029
Press <ENTER> to continue...
Description : Network Management Card AOS
-----------------------------------------------------------------------
Name : aos Type : APC OS
Version : 373 Sector : 47
Date : 02/02/2010 Time : 20:38:05
CRC16 : F953
I have a ACRC100 pair that I would like to monitor with Cacti. I am pretty new to Cacti and SNMP and am having some trouble getting data into my graphs. Looking at a tcpdump from my Cacti host, I see this type of communication:
busmon.local.36643 > 192.168.133.8.snmp: [bad udp cksum 7933!] { SNMPv1 C=apcalerts { GetRequest(37) R=1290236346 E:318.1.1.13.3.3.2.2.2.31.0 } }
13:48:24.624315 IP (tos 0x0, ttl 64, id 344, offset 0, flags [none], proto UDP (17), length 85)
192.168.133.8.snmp > busmon.local.36643: [no cksum] { SNMPv1 C=apcalerts { GetResponse(37) R=1290236346 noSuchName@1 E:318.1.1.13.3.3.2.2.2.31.0= } }
I imagine the "noSuchName" response means that the requested property is not found.
The information on my CRAC units is below. Perhaps an update broke the template?
About System
Model Number : ACRC100
Serial Number :
Manufacture Date : 11/25/2009
Hardware Revision : 04
MAC Address : -- -- -- -- --
Flash Type : AMD A29DL322DB
Press <ENTER> to continue...
-----------------------------------------------------------------------
Module Information
Description : InRow RC APP
-----------------------------------------------------------------------
Name : acrc Type : StatApp
Version : 373 Sector : 16
Date : 08/05/2011 Time : 16:15:52
CRC16 : F029
Press <ENTER> to continue...
Description : Network Management Card AOS
-----------------------------------------------------------------------
Name : aos Type : APC OS
Version : 373 Sector : 47
Date : 02/02/2010 Time : 20:38:05
CRC16 : F953
-
- Cacti User
- Posts: 234
- Joined: Mon Dec 13, 2004 3:03 pm
Re: Host Template for APC InfraStruXure InRow CRAC Units
Hmm, that bad checksum doesn't look good. Try the following from a command prompt on your cacti server:
And just guessing from your output, it might be:
What do you get back??
Code: Select all
$ snmpwalk -v2c -c COMMUNITY -m ALL IPADDRESS .1.3.6.1.4.1.318.1.1.13.3.3.2.2.1
Code: Select all
$ snmpwalk -v2c -c apcalerts -m ALL 192.168.133.8 .1.3.6.1.4.1.318.1.1.13.3.3.2.2.1
Re: Host Template for APC InfraStruXure InRow CRAC Units
Thanks for the reply.
When I run that command I get something like this:
MIB search path: /root/.snmp/mibs:/usr/share/mibs/site:/usr/share/snmp/mibs:/usr/share/mibs/iana:/usr/share/mibs/ietf:/usr/share/mibs/netsnmp
Cannot find module (SNMPv2-TC): At line 15 in /usr/share/mibs/netsnmp/LM-SENSORS-MIB
Cannot find module (SNMPv2-SMI): At line 34 in /usr/share/mibs/netsnmp/UCD-SNMP-MIB
Cannot find module (SNMPv2-TC): At line 37 in /usr/share/mibs/netsnmp/UCD-SNMP-MIB
Did not find 'enterprises' in module #-1 (/usr/share/mibs/netsnmp/UCD-SNMP-MIB)
Did not find 'DisplayString' in module #-1 (/usr/share/mibs/netsnmp/UCD-SNMP-MIB)
Did not find 'TruthValue' in module #-1 (/usr/share/mibs/netsnmp/UCD-SNMP-MIB)
Unlinked OID in UCD-SNMP-MIB: ucdavis ::= { enterprises 2021 }
Undefined identifier: enterprises near line 39 of /usr/share/mibs/netsnmp/UCD-SNMP-MIB
...
Cannot adopt OID in NET-SNMP-AGENT-MIB: nsNotifyRestart ::= { netSnmpNotifications 3 }
Cannot adopt OID in NET-SNMP-AGENT-MIB: nsNotifyShutdown ::= { netSnmpNotifications 2 }
Cannot adopt OID in NET-SNMP-AGENT-MIB: nsNotifyStart ::= { netSnmpNotifications 1 }
iso.3.6.1.4.1.318.1.1.13.3.3.2.2.1 = No Such Object available on this agent at this OID
When I run that command I get something like this:
MIB search path: /root/.snmp/mibs:/usr/share/mibs/site:/usr/share/snmp/mibs:/usr/share/mibs/iana:/usr/share/mibs/ietf:/usr/share/mibs/netsnmp
Cannot find module (SNMPv2-TC): At line 15 in /usr/share/mibs/netsnmp/LM-SENSORS-MIB
Cannot find module (SNMPv2-SMI): At line 34 in /usr/share/mibs/netsnmp/UCD-SNMP-MIB
Cannot find module (SNMPv2-TC): At line 37 in /usr/share/mibs/netsnmp/UCD-SNMP-MIB
Did not find 'enterprises' in module #-1 (/usr/share/mibs/netsnmp/UCD-SNMP-MIB)
Did not find 'DisplayString' in module #-1 (/usr/share/mibs/netsnmp/UCD-SNMP-MIB)
Did not find 'TruthValue' in module #-1 (/usr/share/mibs/netsnmp/UCD-SNMP-MIB)
Unlinked OID in UCD-SNMP-MIB: ucdavis ::= { enterprises 2021 }
Undefined identifier: enterprises near line 39 of /usr/share/mibs/netsnmp/UCD-SNMP-MIB
...
Cannot adopt OID in NET-SNMP-AGENT-MIB: nsNotifyRestart ::= { netSnmpNotifications 3 }
Cannot adopt OID in NET-SNMP-AGENT-MIB: nsNotifyShutdown ::= { netSnmpNotifications 2 }
Cannot adopt OID in NET-SNMP-AGENT-MIB: nsNotifyStart ::= { netSnmpNotifications 1 }
iso.3.6.1.4.1.318.1.1.13.3.3.2.2.1 = No Such Object available on this agent at this OID
-
- Cacti User
- Posts: 234
- Joined: Mon Dec 13, 2004 3:03 pm
Re: Host Template for APC InfraStruXure InRow CRAC Units
Okay, a couple of things. First of all, you're missing some core MIB files. That's what is causing all those "Cannot find" , etc errors. It's not a deal breaker, but you should make an effort to get a complete set of MIB files that all resolve correctly with one another and have all their dependencies met. This can be challenging at times. What distribution are you running? Usually the MIB repository for most distros is rather complete out-of-the-box, and these resolution and dependency issues only arise when extra MIBs are added.
Next item. This is really the most important info:
You aren't getting any data because there is apparently no data available from the SNMP agent running at that IP address. That OID is looking specifically at the APC MIB. So, the next thing I would try is to re-run the command like this:
Do you get anything back? If not, you have a general SNMP error. Either the IP is wrong, the community is wrong, or the version is wrong. You could try:
For example, to troubleshoot.
Next item. This is really the most important info:
Code: Select all
iso.3.6.1.4.1.318.1.1.13.3.3.2.2.1 = No Such Object available on this agent at this OID
Code: Select all
$ snmpwalk -v2c -c apcalerts 192.168.133.8
Code: Select all
$ snmpwalk -v1 -c public 192.168.133.8
Re: Host Template for APC InfraStruXure InRow CRAC Units
Hi,
When I run the SNMPWalk command, I am getting back information from the APC CRAC100s, but as far as I can tell, it does not include information specific to the APC units--is that right?
Thanks again for your help!
Here is the output of snmpwalk:
When I run the SNMPWalk command, I am getting back information from the APC CRAC100s, but as far as I can tell, it does not include information specific to the APC units--is that right?
Thanks again for your help!
Here is the output of snmpwalk:
Code: Select all
SNMPv2-MIB::sysDescr.0 = STRING: APC Web/SNMP Management Card (MB:v3.9.2 PF:v3.7.3 PN:apc_hw03_aos_373.bin AF1:v3.7.3 AN1:apc_hw03_acrc_373.bin MN:ACRC100 HR:04 SN: UK0948111180 MD:11/25/2009)
SNMPv2-MIB::sysObjectID.0 = OID: SNMPv2-SMI::enterprises.318.1.3.14.5
DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (586915520) 67 days, 22:19:15.20
SNMPv2-MIB::sysContact.0 = STRING: Org IT
SNMPv2-MIB::sysName.0 = STRING: Unit 2
SNMPv2-MIB::sysLocation.0 = STRING: Business
SNMPv2-MIB::sysServices.0 = INTEGER: 72
SNMPv2-MIB::sysORLastChange.0 = Timeticks: (0) 0:00:00.00
SNMPv2-MIB::sysORID.1 = OID: SNMPv2-MIB::snmpMIB
SNMPv2-MIB::sysORID.2 = OID: SNMP-FRAMEWORK-MIB::snmpFrameworkMIBCompliance
SNMPv2-MIB::sysORID.3 = OID: SNMP-MPD-MIB::snmpMPDCompliance
SNMPv2-MIB::sysORID.4 = OID: SNMP-USER-BASED-SM-MIB::usmMIBCompliance
SNMPv2-MIB::sysORID.5 = OID: SNMP-VIEW-BASED-ACM-MIB::vacmMIBCompliance
SNMPv2-MIB::sysORDescr.1 = STRING: The MIB Module from SNMPv2 entities
SNMPv2-MIB::sysORDescr.2 = STRING: SNMP Management Architecture MIB
SNMPv2-MIB::sysORDescr.3 = STRING: Message Processing and Dispatching MIB
SNMPv2-MIB::sysORDescr.4 = STRING: USM User MIB
SNMPv2-MIB::sysORDescr.5 = STRING: VACM MIB
SNMPv2-MIB::sysORUpTime.1 = Timeticks: (0) 0:00:00.00
SNMPv2-MIB::sysORUpTime.2 = Timeticks: (0) 0:00:00.00
SNMPv2-MIB::sysORUpTime.3 = Timeticks: (0) 0:00:00.00
SNMPv2-MIB::sysORUpTime.4 = Timeticks: (0) 0:00:00.00
SNMPv2-MIB::sysORUpTime.5 = Timeticks: (0) 0:00:00.00
IF-MIB::ifNumber.0 = INTEGER: 2
IF-MIB::ifIndex.1 = INTEGER: 1
IF-MIB::ifIndex.2 = INTEGER: 2
IF-MIB::ifDescr.1 = STRING: LOOPBACK
IF-MIB::ifDescr.2 = STRING: lance
IF-MIB::ifType.1 = INTEGER: softwareLoopback(24)
IF-MIB::ifType.2 = INTEGER: ethernetCsmacd(6)
IF-MIB::ifMtu.1 = INTEGER: 1500
IF-MIB::ifMtu.2 = INTEGER: 1500
IF-MIB::ifSpeed.1 = Gauge32: 0
IF-MIB::ifSpeed.2 = Gauge32: 10000000
IF-MIB::ifPhysAddress.1 = STRING:
IF-MIB::ifPhysAddress.2 = STRING: 0:c0:b7:4e:49:a7
IF-MIB::ifAdminStatus.1 = INTEGER: up(1)
IF-MIB::ifAdminStatus.2 = INTEGER: up(1)
IF-MIB::ifOperStatus.1 = INTEGER: up(1)
IF-MIB::ifOperStatus.2 = INTEGER: up(1)
IF-MIB::ifLastChange.1 = Timeticks: (0) 0:00:00.00
IF-MIB::ifLastChange.2 = Timeticks: (0) 0:00:00.00
IF-MIB::ifInOctets.1 = Counter32: 2639
IF-MIB::ifInOctets.2 = Counter32: 38375125
IF-MIB::ifInUcastPkts.1 = Counter32: 91
IF-MIB::ifInUcastPkts.2 = Counter32: 19746
IF-MIB::ifInNUcastPkts.1 = Counter32: 0
IF-MIB::ifInNUcastPkts.2 = Counter32: 366257
IF-MIB::ifInDiscards.1 = Counter32: 0
IF-MIB::ifInDiscards.2 = Counter32: 0
IF-MIB::ifInErrors.1 = Counter32: 0
IF-MIB::ifInErrors.2 = Counter32: 0
IF-MIB::ifInUnknownProtos.1 = Counter32: 0
IF-MIB::ifInUnknownProtos.2 = Counter32: 0
IF-MIB::ifOutOctets.1 = Counter32: 2555
IF-MIB::ifOutOctets.2 = Counter32: 6308554
IF-MIB::ifOutUcastPkts.1 = Counter32: 91
IF-MIB::ifOutUcastPkts.2 = Counter32: 31674
IF-MIB::ifOutNUcastPkts.1 = Counter32: 0
IF-MIB::ifOutNUcastPkts.2 = Counter32: 10894
IF-MIB::ifOutDiscards.1 = Counter32: 0
IF-MIB::ifOutDiscards.2 = Counter32: 0
IF-MIB::ifOutErrors.1 = Counter32: 0
IF-MIB::ifOutErrors.2 = Counter32: 0
IF-MIB::ifOutQLen.1 = Gauge32: 0
IF-MIB::ifOutQLen.2 = Gauge32: 1
IF-MIB::ifSpecific.1 = OID: SNMPv2-SMI::zeroDotZero
IF-MIB::ifSpecific.2 = OID: SNMPv2-SMI::zeroDotZero
RFC1213-MIB::atIfIndex.2.1.192.168.133.1 = INTEGER: 2
RFC1213-MIB::atIfIndex.2.1.192.168.133.116 = INTEGER: 2
RFC1213-MIB::atIfIndex.2.1.192.168.133.204 = INTEGER: 2
RFC1213-MIB::atPhysAddress.2.1.192.168.133.1 = Hex-STRING: 00 15 5D 2B 46 16
RFC1213-MIB::atPhysAddress.2.1.192.168.133.116 = Hex-STRING: 00 25 90 94 85 F7
RFC1213-MIB::atPhysAddress.2.1.192.168.133.204 = Hex-STRING: 1C C1 DE C2 A0 2F
RFC1213-MIB::atNetAddress.2.1.192.168.133.1 = Network Address: C0:A8:85:01
RFC1213-MIB::atNetAddress.2.1.192.168.133.116 = Network Address: C0:A8:85:74
RFC1213-MIB::atNetAddress.2.1.192.168.133.204 = Network Address: C0:A8:85:CC
IP-MIB::ipForwarding.0 = INTEGER: notForwarding(2)
IP-MIB::ipDefaultTTL.0 = INTEGER: 64
IP-MIB::ipInReceives.0 = Counter32: 321016
IP-MIB::ipInHdrErrors.0 = Counter32: 0
IP-MIB::ipInAddrErrors.0 = Counter32: 8004
IP-MIB::ipForwDatagrams.0 = Counter32: 0
IP-MIB::ipInUnknownProtos.0 = Counter32: 0
IP-MIB::ipInDiscards.0 = Counter32: 0
IP-MIB::ipInDelivers.0 = Counter32: 313018
IP-MIB::ipOutRequests.0 = Counter32: 31346
IP-MIB::ipOutDiscards.0 = Counter32: 0
IP-MIB::ipOutNoRoutes.0 = Counter32: 0
IP-MIB::ipReasmTimeout.0 = INTEGER: 0 seconds
IP-MIB::ipReasmReqds.0 = Counter32: 0
IP-MIB::ipReasmOKs.0 = Counter32: 0
IP-MIB::ipReasmFails.0 = Counter32: 0
IP-MIB::ipFragOKs.0 = Counter32: 0
IP-MIB::ipFragFails.0 = Counter32: 0
IP-MIB::ipFragCreates.0 = Counter32: 0
IP-MIB::ipAdEntAddr.127.0.0.1 = IpAddress: 127.0.0.1
IP-MIB::ipAdEntAddr.192.168.133.9 = IpAddress: 192.168.133.9
IP-MIB::ipAdEntIfIndex.127.0.0.1 = INTEGER: 1
IP-MIB::ipAdEntIfIndex.192.168.133.9 = INTEGER: 2
IP-MIB::ipAdEntNetMask.127.0.0.1 = IpAddress: 255.255.255.255
IP-MIB::ipAdEntNetMask.192.168.133.9 = IpAddress: 255.255.255.0
IP-MIB::ipAdEntBcastAddr.127.0.0.1 = INTEGER: 1
IP-MIB::ipAdEntBcastAddr.192.168.133.9 = INTEGER: 1
IP-MIB::ipAdEntReasmMaxSize.127.0.0.1 = INTEGER: 1500
IP-MIB::ipAdEntReasmMaxSize.192.168.133.9 = INTEGER: 1500
RFC1213-MIB::ipRouteDest.0.0.0.0 = IpAddress: 0.0.0.0
RFC1213-MIB::ipRouteDest.127.0.0.1 = IpAddress: 127.0.0.1
RFC1213-MIB::ipRouteDest.192.168.133.0 = IpAddress: 192.168.133.0
RFC1213-MIB::ipRouteIfIndex.0.0.0.0 = INTEGER: 2
RFC1213-MIB::ipRouteIfIndex.127.0.0.1 = INTEGER: 1
RFC1213-MIB::ipRouteIfIndex.192.168.133.0 = INTEGER: 2
RFC1213-MIB::ipRouteMetric1.0.0.0.0 = INTEGER: 1
RFC1213-MIB::ipRouteMetric1.127.0.0.1 = INTEGER: 0
RFC1213-MIB::ipRouteMetric1.192.168.133.0 = INTEGER: 0
RFC1213-MIB::ipRouteMetric2.0.0.0.0 = INTEGER: 65535
RFC1213-MIB::ipRouteMetric2.127.0.0.1 = INTEGER: 65535
RFC1213-MIB::ipRouteMetric2.192.168.133.0 = INTEGER: 65535
RFC1213-MIB::ipRouteMetric3.0.0.0.0 = INTEGER: 65535
RFC1213-MIB::ipRouteMetric3.127.0.0.1 = INTEGER: 65535
RFC1213-MIB::ipRouteMetric3.192.168.133.0 = INTEGER: 65535
RFC1213-MIB::ipRouteMetric4.0.0.0.0 = INTEGER: 65535
RFC1213-MIB::ipRouteMetric4.127.0.0.1 = INTEGER: 65535
RFC1213-MIB::ipRouteMetric4.192.168.133.0 = INTEGER: 65535
RFC1213-MIB::ipRouteNextHop.0.0.0.0 = IpAddress: 192.168.133.1
RFC1213-MIB::ipRouteNextHop.127.0.0.1 = IpAddress: 127.0.0.1
RFC1213-MIB::ipRouteNextHop.192.168.133.0 = IpAddress: 192.168.133.9
RFC1213-MIB::ipRouteType.0.0.0.0 = INTEGER: indirect(4)
RFC1213-MIB::ipRouteType.127.0.0.1 = INTEGER: direct(3)
RFC1213-MIB::ipRouteType.192.168.133.0 = INTEGER: direct(3)
RFC1213-MIB::ipRouteProto.0.0.0.0 = INTEGER: local(2)
RFC1213-MIB::ipRouteProto.127.0.0.1 = INTEGER: local(2)
RFC1213-MIB::ipRouteProto.192.168.133.0 = INTEGER: local(2)
RFC1213-MIB::ipRouteAge.0.0.0.0 = INTEGER: 65535
RFC1213-MIB::ipRouteAge.127.0.0.1 = INTEGER: 65535
RFC1213-MIB::ipRouteAge.192.168.133.0 = INTEGER: 65535
RFC1213-MIB::ipRouteMask.0.0.0.0 = IpAddress: 0.0.0.0
RFC1213-MIB::ipRouteMask.127.0.0.1 = IpAddress: 255.255.255.255
RFC1213-MIB::ipRouteMask.192.168.133.0 = IpAddress: 255.255.255.0
RFC1213-MIB::ipRouteMetric5.0.0.0.0 = INTEGER: 65535
RFC1213-MIB::ipRouteMetric5.127.0.0.1 = INTEGER: 65535
RFC1213-MIB::ipRouteMetric5.192.168.133.0 = INTEGER: 65535
RFC1213-MIB::ipRouteInfo.0.0.0.0 = OID: SNMPv2-SMI::zeroDotZero
RFC1213-MIB::ipRouteInfo.127.0.0.1 = OID: SNMPv2-SMI::zeroDotZero
RFC1213-MIB::ipRouteInfo.192.168.133.0 = OID: SNMPv2-SMI::zeroDotZero
IP-MIB::ipNetToMediaIfIndex.2.192.168.133.1 = INTEGER: 2
IP-MIB::ipNetToMediaIfIndex.2.192.168.133.116 = INTEGER: 2
IP-MIB::ipNetToMediaIfIndex.2.192.168.133.204 = INTEGER: 2
IP-MIB::ipNetToMediaPhysAddress.2.192.168.133.1 = STRING: 0:15:5d:2b:46:16
IP-MIB::ipNetToMediaPhysAddress.2.192.168.133.116 = STRING: 0:25:90:94:85:f7
IP-MIB::ipNetToMediaPhysAddress.2.192.168.133.204 = STRING: 1c:c1:de:c2:a0:2f
IP-MIB::ipNetToMediaNetAddress.2.192.168.133.1 = IpAddress: 192.168.133.1
IP-MIB::ipNetToMediaNetAddress.2.192.168.133.116 = IpAddress: 192.168.133.116
IP-MIB::ipNetToMediaNetAddress.2.192.168.133.204 = IpAddress: 192.168.133.204
IP-MIB::ipNetToMediaType.2.192.168.133.1 = INTEGER: dynamic(3)
IP-MIB::ipNetToMediaType.2.192.168.133.116 = INTEGER: dynamic(3)
IP-MIB::ipNetToMediaType.2.192.168.133.204 = INTEGER: dynamic(3)
IP-MIB::ipRoutingDiscards.0 = Counter32: 0
IP-MIB::icmpInMsgs.0 = Counter32: 2
IP-MIB::icmpInErrors.0 = Counter32: 0
IP-MIB::icmpInDestUnreachs.0 = Counter32: 1
IP-MIB::icmpInTimeExcds.0 = Counter32: 0
IP-MIB::icmpInParmProbs.0 = Counter32: 0
IP-MIB::icmpInSrcQuenchs.0 = Counter32: 0
IP-MIB::icmpInRedirects.0 = Counter32: 0
IP-MIB::icmpInEchos.0 = Counter32: 1
IP-MIB::icmpInEchoReps.0 = Counter32: 0
IP-MIB::icmpInTimestamps.0 = Counter32: 0
IP-MIB::icmpInTimestampReps.0 = Counter32: 0
IP-MIB::icmpInAddrMasks.0 = Counter32: 0
IP-MIB::icmpInAddrMaskReps.0 = Counter32: 0
IP-MIB::icmpOutMsgs.0 = Counter32: 21721
IP-MIB::icmpOutErrors.0 = Counter32: 0
IP-MIB::icmpOutDestUnreachs.0 = Counter32: 4
IP-MIB::icmpOutTimeExcds.0 = Counter32: 0
IP-MIB::icmpOutParmProbs.0 = Counter32: 0
IP-MIB::icmpOutSrcQuenchs.0 = Counter32: 0
IP-MIB::icmpOutRedirects.0 = Counter32: 0
IP-MIB::icmpOutEchos.0 = Counter32: 21716
IP-MIB::icmpOutEchoReps.0 = Counter32: 1
IP-MIB::icmpOutTimestamps.0 = Counter32: 0
IP-MIB::icmpOutTimestampReps.0 = Counter32: 0
IP-MIB::icmpOutAddrMasks.0 = Counter32: 0
IP-MIB::icmpOutAddrMaskReps.0 = Counter32: 0
TCP-MIB::tcpRtoAlgorithm.0 = INTEGER: vanj(4)
TCP-MIB::tcpRtoMin.0 = INTEGER: 1000 milliseconds
TCP-MIB::tcpRtoMax.0 = INTEGER: 60000 milliseconds
TCP-MIB::tcpMaxConn.0 = INTEGER: 32
TCP-MIB::tcpActiveOpens.0 = Counter32: 282
TCP-MIB::tcpPassiveOpens.0 = Counter32: 315
TCP-MIB::tcpAttemptFails.0 = Counter32: 9
TCP-MIB::tcpEstabResets.0 = Counter32: 26
TCP-MIB::tcpCurrEstab.0 = Gauge32: 0
TCP-MIB::tcpInSegs.0 = Counter32: 8336
TCP-MIB::tcpOutSegs.0 = Counter32: 5792
TCP-MIB::tcpRetransSegs.0 = Counter32: 10
TCP-MIB::tcpConnState.0.0.0.0.21.0.0.0.0.0 = INTEGER: listen(2)
TCP-MIB::tcpConnState.0.0.0.0.22.0.0.0.0.0 = INTEGER: listen(2)
TCP-MIB::tcpConnState.0.0.0.0.80.0.0.0.0.0 = INTEGER: listen(2)
TCP-MIB::tcpConnLocalAddress.0.0.0.0.21.0.0.0.0.0 = IpAddress: 0.0.0.0
TCP-MIB::tcpConnLocalAddress.0.0.0.0.22.0.0.0.0.0 = IpAddress: 0.0.0.0
TCP-MIB::tcpConnLocalAddress.0.0.0.0.80.0.0.0.0.0 = IpAddress: 0.0.0.0
TCP-MIB::tcpConnLocalPort.0.0.0.0.21.0.0.0.0.0 = INTEGER: 21
TCP-MIB::tcpConnLocalPort.0.0.0.0.22.0.0.0.0.0 = INTEGER: 22
TCP-MIB::tcpConnLocalPort.0.0.0.0.80.0.0.0.0.0 = INTEGER: 80
TCP-MIB::tcpConnRemAddress.0.0.0.0.21.0.0.0.0.0 = IpAddress: 0.0.0.0
TCP-MIB::tcpConnRemAddress.0.0.0.0.22.0.0.0.0.0 = IpAddress: 0.0.0.0
TCP-MIB::tcpConnRemAddress.0.0.0.0.80.0.0.0.0.0 = IpAddress: 0.0.0.0
TCP-MIB::tcpConnRemPort.0.0.0.0.21.0.0.0.0.0 = INTEGER: 0
TCP-MIB::tcpConnRemPort.0.0.0.0.22.0.0.0.0.0 = INTEGER: 0
TCP-MIB::tcpConnRemPort.0.0.0.0.80.0.0.0.0.0 = INTEGER: 0
TCP-MIB::tcpInErrs.0 = Counter32: 0
TCP-MIB::tcpOutRsts.0 = Counter32: 65
UDP-MIB::udpInDatagrams.0 = Counter32: 866
UDP-MIB::udpNoPorts.0 = Counter32: 303942
UDP-MIB::udpInErrors.0 = Counter32: 0
UDP-MIB::udpOutDatagrams.0 = Counter32: 873
UDP-MIB::udpLocalAddress.0.0.0.0.161 = IpAddress: 0.0.0.0
UDP-MIB::udpLocalAddress.0.0.0.0.33281 = IpAddress: 0.0.0.0
UDP-MIB::udpLocalAddress.0.0.0.0.33795 = IpAddress: 0.0.0.0
UDP-MIB::udpLocalAddress.0.0.0.0.34822 = IpAddress: 0.0.0.0
UDP-MIB::udpLocalAddress.0.0.0.0.48291 = IpAddress: 0.0.0.0
UDP-MIB::udpLocalAddress.0.0.0.0.61844 = IpAddress: 0.0.0.0
UDP-MIB::udpLocalPort.0.0.0.0.161 = INTEGER: 161
UDP-MIB::udpLocalPort.0.0.0.0.33281 = INTEGER: 33281
UDP-MIB::udpLocalPort.0.0.0.0.33795 = INTEGER: 33795
UDP-MIB::udpLocalPort.0.0.0.0.34822 = INTEGER: 34822
UDP-MIB::udpLocalPort.0.0.0.0.48291 = INTEGER: 48291
UDP-MIB::udpLocalPort.0.0.0.0.61844 = INTEGER: 61844
SNMPv2-MIB::snmpInPkts.0 = Counter32: 503
SNMPv2-MIB::snmpOutPkts.0 = Counter32: 497
SNMPv2-MIB::snmpInBadVersions.0 = Counter32: 0
SNMPv2-MIB::snmpInBadCommunityNames.0 = Counter32: 12
SNMPv2-MIB::snmpInBadCommunityUses.0 = Counter32: 0
SNMPv2-MIB::snmpInASNParseErrs.0 = Counter32: 0
SNMPv2-MIB::snmpInTooBigs.0 = Counter32: 0
SNMPv2-MIB::snmpInNoSuchNames.0 = Counter32: 0
SNMPv2-MIB::snmpInBadValues.0 = Counter32: 0
SNMPv2-MIB::snmpInReadOnlys.0 = Counter32: 0
SNMPv2-MIB::snmpInGenErrs.0 = Counter32: 0
SNMPv2-MIB::snmpInTotalReqVars.0 = Counter32: 507
SNMPv2-MIB::snmpInTotalSetVars.0 = Counter32: 0
SNMPv2-MIB::snmpInGetRequests.0 = Counter32: 0
SNMPv2-MIB::snmpInGetNexts.0 = Counter32: 511
SNMPv2-MIB::snmpInSetRequests.0 = Counter32: 0
SNMPv2-MIB::snmpInGetResponses.0 = Counter32: 0
SNMPv2-MIB::snmpInTraps.0 = Counter32: 0
SNMPv2-MIB::snmpOutTooBigs.0 = Counter32: 0
SNMPv2-MIB::snmpOutNoSuchNames.0 = Counter32: 0
SNMPv2-MIB::snmpOutBadValues.0 = Counter32: 0
SNMPv2-MIB::snmpOutGenErrs.0 = Counter32: 0
SNMPv2-MIB::snmpOutGetRequests.0 = Counter32: 0
SNMPv2-MIB::snmpOutGetNexts.0 = Counter32: 0
SNMPv2-MIB::snmpOutSetRequests.0 = Counter32: 0
SNMPv2-MIB::snmpOutGetResponses.0 = Counter32: 521
SNMPv2-MIB::snmpOutTraps.0 = Counter32: 152862
SNMPv2-MIB::snmpEnableAuthenTraps.0 = INTEGER: enabled(1)
SNMPv2-MIB::snmpSilentDrops.0 = Counter32: 0
SNMPv2-MIB::snmpProxyDrops.0 = Counter32: 0
Re: Host Template for APC InfraStruXure InRow CRAC Units
Hi,
When I run the SNMPWalk command, I am getting back information from the APC CRAC100s, but as far as I can tell, it does not include information specific to the APC units--is that right?
Thanks again for your help!
Here is the output of snmpwalk:
When I run the SNMPWalk command, I am getting back information from the APC CRAC100s, but as far as I can tell, it does not include information specific to the APC units--is that right?
Thanks again for your help!
Here is the output of snmpwalk:
Code: Select all
SNMPv2-MIB::sysDescr.0 = STRING: APC Web/SNMP Management Card (MB:v3.9.2 PF:v3.7.3 PN:apc_hw03_aos_373.bin AF1:v3.7.3 AN1:apc_hw03_acrc_373.bin MN:ACRC100 HR:04 SN: UK0948111180 MD:11/25/2009)
SNMPv2-MIB::sysObjectID.0 = OID: SNMPv2-SMI::enterprises.318.1.3.14.5
DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (586915520) 67 days, 22:19:15.20
SNMPv2-MIB::sysContact.0 = STRING: Org IT
SNMPv2-MIB::sysName.0 = STRING: Unit 2
SNMPv2-MIB::sysLocation.0 = STRING: Business
SNMPv2-MIB::sysServices.0 = INTEGER: 72
SNMPv2-MIB::sysORLastChange.0 = Timeticks: (0) 0:00:00.00
SNMPv2-MIB::sysORID.1 = OID: SNMPv2-MIB::snmpMIB
SNMPv2-MIB::sysORID.2 = OID: SNMP-FRAMEWORK-MIB::snmpFrameworkMIBCompliance
SNMPv2-MIB::sysORID.3 = OID: SNMP-MPD-MIB::snmpMPDCompliance
SNMPv2-MIB::sysORID.4 = OID: SNMP-USER-BASED-SM-MIB::usmMIBCompliance
SNMPv2-MIB::sysORID.5 = OID: SNMP-VIEW-BASED-ACM-MIB::vacmMIBCompliance
SNMPv2-MIB::sysORDescr.1 = STRING: The MIB Module from SNMPv2 entities
SNMPv2-MIB::sysORDescr.2 = STRING: SNMP Management Architecture MIB
SNMPv2-MIB::sysORDescr.3 = STRING: Message Processing and Dispatching MIB
SNMPv2-MIB::sysORDescr.4 = STRING: USM User MIB
SNMPv2-MIB::sysORDescr.5 = STRING: VACM MIB
SNMPv2-MIB::sysORUpTime.1 = Timeticks: (0) 0:00:00.00
SNMPv2-MIB::sysORUpTime.2 = Timeticks: (0) 0:00:00.00
SNMPv2-MIB::sysORUpTime.3 = Timeticks: (0) 0:00:00.00
SNMPv2-MIB::sysORUpTime.4 = Timeticks: (0) 0:00:00.00
SNMPv2-MIB::sysORUpTime.5 = Timeticks: (0) 0:00:00.00
IF-MIB::ifNumber.0 = INTEGER: 2
IF-MIB::ifIndex.1 = INTEGER: 1
IF-MIB::ifIndex.2 = INTEGER: 2
IF-MIB::ifDescr.1 = STRING: LOOPBACK
IF-MIB::ifDescr.2 = STRING: lance
IF-MIB::ifType.1 = INTEGER: softwareLoopback(24)
IF-MIB::ifType.2 = INTEGER: ethernetCsmacd(6)
IF-MIB::ifMtu.1 = INTEGER: 1500
IF-MIB::ifMtu.2 = INTEGER: 1500
IF-MIB::ifSpeed.1 = Gauge32: 0
IF-MIB::ifSpeed.2 = Gauge32: 10000000
IF-MIB::ifPhysAddress.1 = STRING:
IF-MIB::ifPhysAddress.2 = STRING: 0:c0:b7:4e:49:a7
IF-MIB::ifAdminStatus.1 = INTEGER: up(1)
IF-MIB::ifAdminStatus.2 = INTEGER: up(1)
IF-MIB::ifOperStatus.1 = INTEGER: up(1)
IF-MIB::ifOperStatus.2 = INTEGER: up(1)
IF-MIB::ifLastChange.1 = Timeticks: (0) 0:00:00.00
IF-MIB::ifLastChange.2 = Timeticks: (0) 0:00:00.00
IF-MIB::ifInOctets.1 = Counter32: 2639
IF-MIB::ifInOctets.2 = Counter32: 38375125
IF-MIB::ifInUcastPkts.1 = Counter32: 91
IF-MIB::ifInUcastPkts.2 = Counter32: 19746
IF-MIB::ifInNUcastPkts.1 = Counter32: 0
IF-MIB::ifInNUcastPkts.2 = Counter32: 366257
IF-MIB::ifInDiscards.1 = Counter32: 0
IF-MIB::ifInDiscards.2 = Counter32: 0
IF-MIB::ifInErrors.1 = Counter32: 0
IF-MIB::ifInErrors.2 = Counter32: 0
IF-MIB::ifInUnknownProtos.1 = Counter32: 0
IF-MIB::ifInUnknownProtos.2 = Counter32: 0
IF-MIB::ifOutOctets.1 = Counter32: 2555
IF-MIB::ifOutOctets.2 = Counter32: 6308554
IF-MIB::ifOutUcastPkts.1 = Counter32: 91
IF-MIB::ifOutUcastPkts.2 = Counter32: 31674
IF-MIB::ifOutNUcastPkts.1 = Counter32: 0
IF-MIB::ifOutNUcastPkts.2 = Counter32: 10894
IF-MIB::ifOutDiscards.1 = Counter32: 0
IF-MIB::ifOutDiscards.2 = Counter32: 0
IF-MIB::ifOutErrors.1 = Counter32: 0
IF-MIB::ifOutErrors.2 = Counter32: 0
IF-MIB::ifOutQLen.1 = Gauge32: 0
IF-MIB::ifOutQLen.2 = Gauge32: 1
IF-MIB::ifSpecific.1 = OID: SNMPv2-SMI::zeroDotZero
IF-MIB::ifSpecific.2 = OID: SNMPv2-SMI::zeroDotZero
RFC1213-MIB::atIfIndex.2.1.192.168.133.1 = INTEGER: 2
RFC1213-MIB::atIfIndex.2.1.192.168.133.116 = INTEGER: 2
RFC1213-MIB::atIfIndex.2.1.192.168.133.204 = INTEGER: 2
RFC1213-MIB::atPhysAddress.2.1.192.168.133.1 = Hex-STRING: 00 15 5D 2B 46 16
RFC1213-MIB::atPhysAddress.2.1.192.168.133.116 = Hex-STRING: 00 25 90 94 85 F7
RFC1213-MIB::atPhysAddress.2.1.192.168.133.204 = Hex-STRING: 1C C1 DE C2 A0 2F
RFC1213-MIB::atNetAddress.2.1.192.168.133.1 = Network Address: C0:A8:85:01
RFC1213-MIB::atNetAddress.2.1.192.168.133.116 = Network Address: C0:A8:85:74
RFC1213-MIB::atNetAddress.2.1.192.168.133.204 = Network Address: C0:A8:85:CC
IP-MIB::ipForwarding.0 = INTEGER: notForwarding(2)
IP-MIB::ipDefaultTTL.0 = INTEGER: 64
IP-MIB::ipInReceives.0 = Counter32: 321016
IP-MIB::ipInHdrErrors.0 = Counter32: 0
IP-MIB::ipInAddrErrors.0 = Counter32: 8004
IP-MIB::ipForwDatagrams.0 = Counter32: 0
IP-MIB::ipInUnknownProtos.0 = Counter32: 0
IP-MIB::ipInDiscards.0 = Counter32: 0
IP-MIB::ipInDelivers.0 = Counter32: 313018
IP-MIB::ipOutRequests.0 = Counter32: 31346
IP-MIB::ipOutDiscards.0 = Counter32: 0
IP-MIB::ipOutNoRoutes.0 = Counter32: 0
IP-MIB::ipReasmTimeout.0 = INTEGER: 0 seconds
IP-MIB::ipReasmReqds.0 = Counter32: 0
IP-MIB::ipReasmOKs.0 = Counter32: 0
IP-MIB::ipReasmFails.0 = Counter32: 0
IP-MIB::ipFragOKs.0 = Counter32: 0
IP-MIB::ipFragFails.0 = Counter32: 0
IP-MIB::ipFragCreates.0 = Counter32: 0
IP-MIB::ipAdEntAddr.127.0.0.1 = IpAddress: 127.0.0.1
IP-MIB::ipAdEntAddr.192.168.133.9 = IpAddress: 192.168.133.9
IP-MIB::ipAdEntIfIndex.127.0.0.1 = INTEGER: 1
IP-MIB::ipAdEntIfIndex.192.168.133.9 = INTEGER: 2
IP-MIB::ipAdEntNetMask.127.0.0.1 = IpAddress: 255.255.255.255
IP-MIB::ipAdEntNetMask.192.168.133.9 = IpAddress: 255.255.255.0
IP-MIB::ipAdEntBcastAddr.127.0.0.1 = INTEGER: 1
IP-MIB::ipAdEntBcastAddr.192.168.133.9 = INTEGER: 1
IP-MIB::ipAdEntReasmMaxSize.127.0.0.1 = INTEGER: 1500
IP-MIB::ipAdEntReasmMaxSize.192.168.133.9 = INTEGER: 1500
RFC1213-MIB::ipRouteDest.0.0.0.0 = IpAddress: 0.0.0.0
RFC1213-MIB::ipRouteDest.127.0.0.1 = IpAddress: 127.0.0.1
RFC1213-MIB::ipRouteDest.192.168.133.0 = IpAddress: 192.168.133.0
RFC1213-MIB::ipRouteIfIndex.0.0.0.0 = INTEGER: 2
RFC1213-MIB::ipRouteIfIndex.127.0.0.1 = INTEGER: 1
RFC1213-MIB::ipRouteIfIndex.192.168.133.0 = INTEGER: 2
RFC1213-MIB::ipRouteMetric1.0.0.0.0 = INTEGER: 1
RFC1213-MIB::ipRouteMetric1.127.0.0.1 = INTEGER: 0
RFC1213-MIB::ipRouteMetric1.192.168.133.0 = INTEGER: 0
RFC1213-MIB::ipRouteMetric2.0.0.0.0 = INTEGER: 65535
RFC1213-MIB::ipRouteMetric2.127.0.0.1 = INTEGER: 65535
RFC1213-MIB::ipRouteMetric2.192.168.133.0 = INTEGER: 65535
RFC1213-MIB::ipRouteMetric3.0.0.0.0 = INTEGER: 65535
RFC1213-MIB::ipRouteMetric3.127.0.0.1 = INTEGER: 65535
RFC1213-MIB::ipRouteMetric3.192.168.133.0 = INTEGER: 65535
RFC1213-MIB::ipRouteMetric4.0.0.0.0 = INTEGER: 65535
RFC1213-MIB::ipRouteMetric4.127.0.0.1 = INTEGER: 65535
RFC1213-MIB::ipRouteMetric4.192.168.133.0 = INTEGER: 65535
RFC1213-MIB::ipRouteNextHop.0.0.0.0 = IpAddress: 192.168.133.1
RFC1213-MIB::ipRouteNextHop.127.0.0.1 = IpAddress: 127.0.0.1
RFC1213-MIB::ipRouteNextHop.192.168.133.0 = IpAddress: 192.168.133.9
RFC1213-MIB::ipRouteType.0.0.0.0 = INTEGER: indirect(4)
RFC1213-MIB::ipRouteType.127.0.0.1 = INTEGER: direct(3)
RFC1213-MIB::ipRouteType.192.168.133.0 = INTEGER: direct(3)
RFC1213-MIB::ipRouteProto.0.0.0.0 = INTEGER: local(2)
RFC1213-MIB::ipRouteProto.127.0.0.1 = INTEGER: local(2)
RFC1213-MIB::ipRouteProto.192.168.133.0 = INTEGER: local(2)
RFC1213-MIB::ipRouteAge.0.0.0.0 = INTEGER: 65535
RFC1213-MIB::ipRouteAge.127.0.0.1 = INTEGER: 65535
RFC1213-MIB::ipRouteAge.192.168.133.0 = INTEGER: 65535
RFC1213-MIB::ipRouteMask.0.0.0.0 = IpAddress: 0.0.0.0
RFC1213-MIB::ipRouteMask.127.0.0.1 = IpAddress: 255.255.255.255
RFC1213-MIB::ipRouteMask.192.168.133.0 = IpAddress: 255.255.255.0
RFC1213-MIB::ipRouteMetric5.0.0.0.0 = INTEGER: 65535
RFC1213-MIB::ipRouteMetric5.127.0.0.1 = INTEGER: 65535
RFC1213-MIB::ipRouteMetric5.192.168.133.0 = INTEGER: 65535
RFC1213-MIB::ipRouteInfo.0.0.0.0 = OID: SNMPv2-SMI::zeroDotZero
RFC1213-MIB::ipRouteInfo.127.0.0.1 = OID: SNMPv2-SMI::zeroDotZero
RFC1213-MIB::ipRouteInfo.192.168.133.0 = OID: SNMPv2-SMI::zeroDotZero
IP-MIB::ipNetToMediaIfIndex.2.192.168.133.1 = INTEGER: 2
IP-MIB::ipNetToMediaIfIndex.2.192.168.133.116 = INTEGER: 2
IP-MIB::ipNetToMediaIfIndex.2.192.168.133.204 = INTEGER: 2
IP-MIB::ipNetToMediaPhysAddress.2.192.168.133.1 = STRING: 0:15:5d:2b:46:16
IP-MIB::ipNetToMediaPhysAddress.2.192.168.133.116 = STRING: 0:25:90:94:85:f7
IP-MIB::ipNetToMediaPhysAddress.2.192.168.133.204 = STRING: 1c:c1:de:c2:a0:2f
IP-MIB::ipNetToMediaNetAddress.2.192.168.133.1 = IpAddress: 192.168.133.1
IP-MIB::ipNetToMediaNetAddress.2.192.168.133.116 = IpAddress: 192.168.133.116
IP-MIB::ipNetToMediaNetAddress.2.192.168.133.204 = IpAddress: 192.168.133.204
IP-MIB::ipNetToMediaType.2.192.168.133.1 = INTEGER: dynamic(3)
IP-MIB::ipNetToMediaType.2.192.168.133.116 = INTEGER: dynamic(3)
IP-MIB::ipNetToMediaType.2.192.168.133.204 = INTEGER: dynamic(3)
IP-MIB::ipRoutingDiscards.0 = Counter32: 0
IP-MIB::icmpInMsgs.0 = Counter32: 2
IP-MIB::icmpInErrors.0 = Counter32: 0
IP-MIB::icmpInDestUnreachs.0 = Counter32: 1
IP-MIB::icmpInTimeExcds.0 = Counter32: 0
IP-MIB::icmpInParmProbs.0 = Counter32: 0
IP-MIB::icmpInSrcQuenchs.0 = Counter32: 0
IP-MIB::icmpInRedirects.0 = Counter32: 0
IP-MIB::icmpInEchos.0 = Counter32: 1
IP-MIB::icmpInEchoReps.0 = Counter32: 0
IP-MIB::icmpInTimestamps.0 = Counter32: 0
IP-MIB::icmpInTimestampReps.0 = Counter32: 0
IP-MIB::icmpInAddrMasks.0 = Counter32: 0
IP-MIB::icmpInAddrMaskReps.0 = Counter32: 0
IP-MIB::icmpOutMsgs.0 = Counter32: 21721
IP-MIB::icmpOutErrors.0 = Counter32: 0
IP-MIB::icmpOutDestUnreachs.0 = Counter32: 4
IP-MIB::icmpOutTimeExcds.0 = Counter32: 0
IP-MIB::icmpOutParmProbs.0 = Counter32: 0
IP-MIB::icmpOutSrcQuenchs.0 = Counter32: 0
IP-MIB::icmpOutRedirects.0 = Counter32: 0
IP-MIB::icmpOutEchos.0 = Counter32: 21716
IP-MIB::icmpOutEchoReps.0 = Counter32: 1
IP-MIB::icmpOutTimestamps.0 = Counter32: 0
IP-MIB::icmpOutTimestampReps.0 = Counter32: 0
IP-MIB::icmpOutAddrMasks.0 = Counter32: 0
IP-MIB::icmpOutAddrMaskReps.0 = Counter32: 0
TCP-MIB::tcpRtoAlgorithm.0 = INTEGER: vanj(4)
TCP-MIB::tcpRtoMin.0 = INTEGER: 1000 milliseconds
TCP-MIB::tcpRtoMax.0 = INTEGER: 60000 milliseconds
TCP-MIB::tcpMaxConn.0 = INTEGER: 32
TCP-MIB::tcpActiveOpens.0 = Counter32: 282
TCP-MIB::tcpPassiveOpens.0 = Counter32: 315
TCP-MIB::tcpAttemptFails.0 = Counter32: 9
TCP-MIB::tcpEstabResets.0 = Counter32: 26
TCP-MIB::tcpCurrEstab.0 = Gauge32: 0
TCP-MIB::tcpInSegs.0 = Counter32: 8336
TCP-MIB::tcpOutSegs.0 = Counter32: 5792
TCP-MIB::tcpRetransSegs.0 = Counter32: 10
TCP-MIB::tcpConnState.0.0.0.0.21.0.0.0.0.0 = INTEGER: listen(2)
TCP-MIB::tcpConnState.0.0.0.0.22.0.0.0.0.0 = INTEGER: listen(2)
TCP-MIB::tcpConnState.0.0.0.0.80.0.0.0.0.0 = INTEGER: listen(2)
TCP-MIB::tcpConnLocalAddress.0.0.0.0.21.0.0.0.0.0 = IpAddress: 0.0.0.0
TCP-MIB::tcpConnLocalAddress.0.0.0.0.22.0.0.0.0.0 = IpAddress: 0.0.0.0
TCP-MIB::tcpConnLocalAddress.0.0.0.0.80.0.0.0.0.0 = IpAddress: 0.0.0.0
TCP-MIB::tcpConnLocalPort.0.0.0.0.21.0.0.0.0.0 = INTEGER: 21
TCP-MIB::tcpConnLocalPort.0.0.0.0.22.0.0.0.0.0 = INTEGER: 22
TCP-MIB::tcpConnLocalPort.0.0.0.0.80.0.0.0.0.0 = INTEGER: 80
TCP-MIB::tcpConnRemAddress.0.0.0.0.21.0.0.0.0.0 = IpAddress: 0.0.0.0
TCP-MIB::tcpConnRemAddress.0.0.0.0.22.0.0.0.0.0 = IpAddress: 0.0.0.0
TCP-MIB::tcpConnRemAddress.0.0.0.0.80.0.0.0.0.0 = IpAddress: 0.0.0.0
TCP-MIB::tcpConnRemPort.0.0.0.0.21.0.0.0.0.0 = INTEGER: 0
TCP-MIB::tcpConnRemPort.0.0.0.0.22.0.0.0.0.0 = INTEGER: 0
TCP-MIB::tcpConnRemPort.0.0.0.0.80.0.0.0.0.0 = INTEGER: 0
TCP-MIB::tcpInErrs.0 = Counter32: 0
TCP-MIB::tcpOutRsts.0 = Counter32: 65
UDP-MIB::udpInDatagrams.0 = Counter32: 866
UDP-MIB::udpNoPorts.0 = Counter32: 303942
UDP-MIB::udpInErrors.0 = Counter32: 0
UDP-MIB::udpOutDatagrams.0 = Counter32: 873
UDP-MIB::udpLocalAddress.0.0.0.0.161 = IpAddress: 0.0.0.0
UDP-MIB::udpLocalAddress.0.0.0.0.33281 = IpAddress: 0.0.0.0
UDP-MIB::udpLocalAddress.0.0.0.0.33795 = IpAddress: 0.0.0.0
UDP-MIB::udpLocalAddress.0.0.0.0.34822 = IpAddress: 0.0.0.0
UDP-MIB::udpLocalAddress.0.0.0.0.48291 = IpAddress: 0.0.0.0
UDP-MIB::udpLocalAddress.0.0.0.0.61844 = IpAddress: 0.0.0.0
UDP-MIB::udpLocalPort.0.0.0.0.161 = INTEGER: 161
UDP-MIB::udpLocalPort.0.0.0.0.33281 = INTEGER: 33281
UDP-MIB::udpLocalPort.0.0.0.0.33795 = INTEGER: 33795
UDP-MIB::udpLocalPort.0.0.0.0.34822 = INTEGER: 34822
UDP-MIB::udpLocalPort.0.0.0.0.48291 = INTEGER: 48291
UDP-MIB::udpLocalPort.0.0.0.0.61844 = INTEGER: 61844
SNMPv2-MIB::snmpInPkts.0 = Counter32: 503
SNMPv2-MIB::snmpOutPkts.0 = Counter32: 497
SNMPv2-MIB::snmpInBadVersions.0 = Counter32: 0
SNMPv2-MIB::snmpInBadCommunityNames.0 = Counter32: 12
SNMPv2-MIB::snmpInBadCommunityUses.0 = Counter32: 0
SNMPv2-MIB::snmpInASNParseErrs.0 = Counter32: 0
SNMPv2-MIB::snmpInTooBigs.0 = Counter32: 0
SNMPv2-MIB::snmpInNoSuchNames.0 = Counter32: 0
SNMPv2-MIB::snmpInBadValues.0 = Counter32: 0
SNMPv2-MIB::snmpInReadOnlys.0 = Counter32: 0
SNMPv2-MIB::snmpInGenErrs.0 = Counter32: 0
SNMPv2-MIB::snmpInTotalReqVars.0 = Counter32: 507
SNMPv2-MIB::snmpInTotalSetVars.0 = Counter32: 0
SNMPv2-MIB::snmpInGetRequests.0 = Counter32: 0
SNMPv2-MIB::snmpInGetNexts.0 = Counter32: 511
SNMPv2-MIB::snmpInSetRequests.0 = Counter32: 0
SNMPv2-MIB::snmpInGetResponses.0 = Counter32: 0
SNMPv2-MIB::snmpInTraps.0 = Counter32: 0
SNMPv2-MIB::snmpOutTooBigs.0 = Counter32: 0
SNMPv2-MIB::snmpOutNoSuchNames.0 = Counter32: 0
SNMPv2-MIB::snmpOutBadValues.0 = Counter32: 0
SNMPv2-MIB::snmpOutGenErrs.0 = Counter32: 0
SNMPv2-MIB::snmpOutGetRequests.0 = Counter32: 0
SNMPv2-MIB::snmpOutGetNexts.0 = Counter32: 0
SNMPv2-MIB::snmpOutSetRequests.0 = Counter32: 0
SNMPv2-MIB::snmpOutGetResponses.0 = Counter32: 521
SNMPv2-MIB::snmpOutTraps.0 = Counter32: 152862
SNMPv2-MIB::snmpEnableAuthenTraps.0 = INTEGER: enabled(1)
SNMPv2-MIB::snmpSilentDrops.0 = Counter32: 0
SNMPv2-MIB::snmpProxyDrops.0 = Counter32: 0
-
- Cacti User
- Posts: 234
- Joined: Mon Dec 13, 2004 3:03 pm
Re: Host Template for APC InfraStruXure InRow CRAC Units
hmmm fascinating. So you've got a reply via SNMP, and that is good. But, you don't appear to be getting any APC related data back. I looked over your firmware version and compared it to mine, seems fine.
Last thing to try:
The ".1" is the important part. It will query every available tree possible on the device, and uncover any hidden data that we aren't finding. I wouldn't recommend pasting the output into the forum, it could be quite long. Use a service like pastebin, or attach it in a .txt file.
Good luck
Last thing to try:
Code: Select all
snmpwalk -v2c -c apcalerts 192.168.133.8 .1
Good luck
Re: Host Template for APC InfraStruXure InRow CRAC Units
Thanks for the response! It looks like adding the ".1" exposed the APC data--the output is attached.
Does this mean something is missing from my Cacti configuration or the Cacti server?
Does this mean something is missing from my Cacti configuration or the Cacti server?
- Attachments
-
- SNMPWalk.txt
- (58.86 KiB) Downloaded 265 times
-
- Cacti User
- Posts: 234
- Joined: Mon Dec 13, 2004 3:03 pm
Re: Host Template for APC InfraStruXure InRow CRAC Units
Darn! Here is the problem. From the MIB file ..
So you have an ACRC100, and I have ACRC500's. And, apparently APC decided to structure their MIB so that each of these units have different OIDs for each monitored object. Take the following example:
Note "airIRRC" vs. "airIRRP500"
So, in the example this template is looking for the Airflow in CFM (US units) at OID .1.3.6.1.4.1.318.1.1.13.3.3.2.2.2.10.0 , however your device is reporting the Airflow (US Units) at OID .1.3.6.1.4.1.318.1.1.13.3.2.2.2.4.0 (SNMPv2-SMI::enterprises.318.1.1.13.3.2.2.2.4.0).
The InRow units, while nearly identical, are speaking different languages, and that breaks the template. I didn't realize this when I created it. But had I known this, I most likely wouldn't have changed anything, just indicated that it may not support all InRow units.
To use the template, you'll have to go through all the data templates and change the OID to match the OIDs that your InRow unit is reporting. To support all InRow units out of the box, it would require a major overhaul / rethinking of the template set. I would be forced to use a custom script server to dynamically obtain the data depending on what type of unit was being queried. I really don't have the time for that.
Code: Select all
airIRSC100Series OBJECT IDENTIFIER ::= { networkAir 4 }
airIRRC100Series OBJECT IDENTIFIER ::= { networkAir 5 }
airIRRP100Series OBJECT IDENTIFIER ::= { networkAir 6 }
airIRRP500Series OBJECT IDENTIFIER ::= { networkAir 7 }
airIRRD100Series OBJECT IDENTIFIER ::= { networkAir 8 }
Code: Select all
$ snmptranslate -m ALL SNMPv2-SMI::enterprises.318.1.1.13.3.2.2.2.4.0
PowerNet-MIB::airIRRCUnitStatusAirFlowUS.0
$ snmptranslate -m ALL .1.3.6.1.4.1.318.1.1.13.3.3.2.2.2.10.0
PowerNet-MIB::airIRRP500UnitStatusAirFlowUS.0
So, in the example this template is looking for the Airflow in CFM (US units) at OID .1.3.6.1.4.1.318.1.1.13.3.3.2.2.2.10.0 , however your device is reporting the Airflow (US Units) at OID .1.3.6.1.4.1.318.1.1.13.3.2.2.2.4.0 (SNMPv2-SMI::enterprises.318.1.1.13.3.2.2.2.4.0).
The InRow units, while nearly identical, are speaking different languages, and that breaks the template. I didn't realize this when I created it. But had I known this, I most likely wouldn't have changed anything, just indicated that it may not support all InRow units.
To use the template, you'll have to go through all the data templates and change the OID to match the OIDs that your InRow unit is reporting. To support all InRow units out of the box, it would require a major overhaul / rethinking of the template set. I would be forced to use a custom script server to dynamically obtain the data depending on what type of unit was being queried. I really don't have the time for that.
Re: Host Template for APC InfraStruXure InRow CRAC Units
Well I sure learned a lot. Thanks for all your help!
Re: Host Template for APC InfraStruXure InRow CRAC Units
Thanks eschoeller, and I have changed OIDs accordingly and could get the graphs.
For those "Get SNMP Data (Indexed)" data input method, shall I modify the OIDs in inrow_group.xml and inrow_unit.xml as well?
I have tried to do this, however I still cannot get the graphs.
I noticed this warning message when clicking the "Verbose Query" of "APC - InRow - Group Statistics"
For those "Get SNMP Data (Indexed)" data input method, shall I modify the OIDs in inrow_group.xml and inrow_unit.xml as well?
I have tried to do this, however I still cannot get the graphs.
I noticed this warning message when clicking the "Verbose Query" of "APC - InRow - Group Statistics"
Code: Select all
<oid_num_indexes> missing in XML file, 'Index Count Changed' emulated by counting oid_index entries
Code: Select all
+ Running data query [11].
+ Found type = '3' [SNMP Query].
+ Found data query XML file at '/usr/share/cacti/site/resource/snmp_queries/inrow_group.xml'
+ XML file parsed ok.
+ <oid_num_indexes> missing in XML file, 'Index Count Changed' emulated by counting oid_index entries
+ Executing SNMP walk for list of indexes @ '.1.3.6.1.2.1.7.2' Index Count: 1
+ Index found at OID: '1.3.6.1.2.1.7.2.0' value: '218007'
+ index_parse at OID: '1.3.6.1.2.1.7.2.0' results: '0'
+ Inserting index data for field 'Index' [value='0']
+ Located input field 'unitIdentName' [walk]
+ Executing SNMP walk for data @ '.1.3.6.1.4.1.318.1.1.13.4.1.1.0'
+ Located input field 'unitIdentID' [walk]
+ Executing SNMP walk for data @ '.1.3.6.1.4.1.318.1.1.13.4.1.8.0'
+ Located input field 'groupUnits' [walk]
+ Executing SNMP walk for data @ '.1.3.6.1.4.1.318.1.1.13.4.2.3.1.0'
+ Located input field 'groupConfig' [walk]
+ Executing SNMP walk for data @ '.1.3.6.1.4.1.318.1.1.13.4.2.3.2.0'
Re: Host Template for APC InfraStruXure InRow CRAC Units
Shall I change the oid_index as well in the inrow_group.xml and inrow_unit.xml files?
The current oid_index in these two files are: <oid_index>.1.3.6.1.2.1.7.2</oid_index>
Thanks!
The current oid_index in these two files are: <oid_index>.1.3.6.1.2.1.7.2</oid_index>
Code: Select all
snmptranslate -m ALL .1.3.6.1.2.1.7.2
RFC1213-MIB::udpNoPorts
Re: Host Template for APC InfraStruXure InRow CRAC Units
I looked up the OIDs and created the new graphs to replace the graphs which type is "Get SNMP Data (Indexed)" in your template, so far the value looks correct.
Thank you very much and meantime, I still like to know how to deal with the problem I posted above, and if you have time, could you please also guide me how to fix it?
Thank you very much and meantime, I still like to know how to deal with the problem I posted above, and if you have time, could you please also guide me how to fix it?
Re: Host Template for APC InfraStruXure InRow CRAC Units
Trying trending statistics from an APC InRow RC
Use CactiEZ (Cacti v0.8.8a) http://cactiez.cactiusers.org/
Graph is empty screenshot settings upd.
sorry. I made a few mistakes.
corrected
Use CactiEZ (Cacti v0.8.8a) http://cactiez.cactiusers.org/
Graph is empty screenshot settings upd.
sorry. I made a few mistakes.
corrected
Code: Select all
$ snmpwalk -v2c -c public -m ALL 172.26.10.8 .1.3.6.1.4.1.318.1.1.13.3.3.2.2.1
SNMPv2-SMI::enterprises.318.1.1.13.3.3.2.2.1 = No Such Object available on this agent at this OID
- Attachments
-
- snmpwalk2.txt
- snmpwalk -v2c -c public 172.26.10.8
- (11.92 KiB) Downloaded 256 times
-
- snmpwalk.txt
- snmpwalk -v2c -c public 172.26.10.8 .1
- (59.6 KiB) Downloaded 209 times
Last edited by altpas on Thu May 23, 2013 10:56 pm, edited 2 times in total.
Who is online
Users browsing this forum: No registered users and 7 guests