[mrtg] MRTG config for plotting FCIP connection stats

Volk,Gregory B greg.volk at edwardjones.com
Mon Aug 17 17:31:34 CEST 2015


I am attempting to build a cfgmaker work-alike script that will dynamically build targets to monitor thruput and packet loss for FCIP (fibre-channel-over-ip) TCP connections. My FCIP infrastructure consists of several Cisco m9200 switches running NX-OS.

So far I have discovered that:
1) Querying the standard TCP-MIB objects on this platform is not useful because FCIP related TCP connections, retransmissions, and thruput stats are not included.
2) The Cisco FCIP mibs (cisco-fcip-mgmt-ext-mib.my and cisco-fcip-mgmt-mib.my) are no help as they appear to only reference configuration objects and not stats objects.
3) There are some very promising looking OIDs that appear to be an undocumented offshoot of the CISCO-TCP-MIB (cisco-tcp-mib.my) objects.

Regarding item 3 above, I am able to get some interesting data when I snmpwalk the top level of the CISCO-TCP-MIB tree. However, despite properly loading the CISCO-TCP-MIB and dependent MIB files into two different MIB browsers, I am unable to resolve the OIDs to names. Even when I manually open up the cisco-tcp-mib.my file I am unable to map these OIDs to names. So from looking at the output below I'm 95% confident that the data I want (directional bytes per connection, directional packets per connection, and retransmissions per connection) is there, I just don't know what OID is what.

My questions to the list is:
Is anyone else using SNMP to monitor individual FCIP TCP sockets? How?
Is anyone else able to map the OIDs below to names? If so, can you send me the mapping? I have been all over the Cisco (and other) on-line mib browsers navigating the CISCO-TCP-MIB tree but the OIDs that are listed through these tools do not come back with any data when I query my devices.



This is the top level of CISCO-TCP-MIB, but nothing resolves to a name...

snmpwalk -v2c -c public myswitch .1.3.6.1.4.1.9.9.6
SNMPv2-SMI::enterprises.9.9.6.1.2.0 = OID: IF-MIB::ifIndex
SNMPv2-SMI::enterprises.9.9.6.1.3.1.2.33554432 = Counter32: 422
SNMPv2-SMI::enterprises.9.9.6.1.3.1.2.33558528 = Counter32: 133
SNMPv2-SMI::enterprises.9.9.6.1.3.1.2.33562624 = Counter32: 158
SNMPv2-SMI::enterprises.9.9.6.1.3.1.2.33566720 = Counter32: 150
SNMPv2-SMI::enterprises.9.9.6.1.3.1.3.33554432 = Counter32: 428
SNMPv2-SMI::enterprises.9.9.6.1.3.1.3.33558528 = Counter32: 63
SNMPv2-SMI::enterprises.9.9.6.1.3.1.3.33562624 = Counter32: 79
SNMPv2-SMI::enterprises.9.9.6.1.3.1.3.33566720 = Counter32: 66
SNMPv2-SMI::enterprises.9.9.6.1.3.1.4.33554432 = Counter32: 0
SNMPv2-SMI::enterprises.9.9.6.1.3.1.4.33558528 = Counter32: 55
SNMPv2-SMI::enterprises.9.9.6.1.3.1.4.33562624 = Counter32: 86
SNMPv2-SMI::enterprises.9.9.6.1.3.1.4.33566720 = Counter32: 83
SNMPv2-SMI::enterprises.9.9.6.1.3.1.5.33554432 = Counter32: 10
SNMPv2-SMI::enterprises.9.9.6.1.3.1.5.33558528 = Counter32: 3
SNMPv2-SMI::enterprises.9.9.6.1.3.1.5.33562624 = Counter32: 4
SNMPv2-SMI::enterprises.9.9.6.1.3.1.5.33566720 = Counter32: 6
SNMPv2-SMI::enterprises.9.9.6.1.3.1.6.33554432 = Gauge32: 820
SNMPv2-SMI::enterprises.9.9.6.1.3.1.6.33558528 = Gauge32: 130
SNMPv2-SMI::enterprises.9.9.6.1.3.1.6.33562624 = Gauge32: 144
SNMPv2-SMI::enterprises.9.9.6.1.3.1.6.33566720 = Gauge32: 121
SNMPv2-SMI::enterprises.9.9.6.1.3.1.7.33554432 = Counter32: 441366459
SNMPv2-SMI::enterprises.9.9.6.1.3.1.7.33558528 = Counter32: 1440151801
SNMPv2-SMI::enterprises.9.9.6.1.3.1.7.33562624 = Counter32: 34262483
SNMPv2-SMI::enterprises.9.9.6.1.3.1.7.33566720 = Counter32: 908416349
SNMPv2-SMI::enterprises.9.9.6.1.3.1.8.33554432 = Counter32: 2724807798
SNMPv2-SMI::enterprises.9.9.6.1.3.1.8.33558528 = Counter32: 2721165430
SNMPv2-SMI::enterprises.9.9.6.1.3.1.8.33562624 = Counter32: 2885625042
SNMPv2-SMI::enterprises.9.9.6.1.3.1.8.33566720 = Counter32: 2922964465
SNMPv2-SMI::enterprises.9.9.6.1.3.1.9.33554432 = Counter32: 4646402
SNMPv2-SMI::enterprises.9.9.6.1.3.1.9.33558528 = Counter32: 44733855
SNMPv2-SMI::enterprises.9.9.6.1.3.1.9.33562624 = Counter32: 64318625
SNMPv2-SMI::enterprises.9.9.6.1.3.1.9.33566720 = Counter32: 44579369
SNMPv2-SMI::enterprises.9.9.6.1.3.1.10.33554432 = Counter32: 0
SNMPv2-SMI::enterprises.9.9.6.1.3.1.10.33558528 = Counter32: 0
SNMPv2-SMI::enterprises.9.9.6.1.3.1.10.33562624 = Counter32: 0
SNMPv2-SMI::enterprises.9.9.6.1.3.1.10.33566720 = Counter32: 0
SNMPv2-SMI::enterprises.9.9.6.1.3.1.11.33554432 = Counter32: 184026
SNMPv2-SMI::enterprises.9.9.6.1.3.1.11.33558528 = Counter32: 183877
SNMPv2-SMI::enterprises.9.9.6.1.3.1.11.33562624 = Counter32: 183886
SNMPv2-SMI::enterprises.9.9.6.1.3.1.11.33566720 = Counter32: 183886
SNMPv2-SMI::enterprises.9.9.6.1.3.1.12.33554432 = Counter32: 1309142684
SNMPv2-SMI::enterprises.9.9.6.1.3.1.12.33558528 = Counter32: 2269747048
SNMPv2-SMI::enterprises.9.9.6.1.3.1.12.33562624 = Counter32: 3520708976
SNMPv2-SMI::enterprises.9.9.6.1.3.1.12.33566720 = Counter32: 1462174020
SNMPv2-SMI::enterprises.9.9.6.1.3.1.13.33554432 = Counter32: 37574520
SNMPv2-SMI::enterprises.9.9.6.1.3.1.13.33558528 = Counter32: 3735649448
SNMPv2-SMI::enterprises.9.9.6.1.3.1.13.33562624 = Counter32: 945873304
SNMPv2-SMI::enterprises.9.9.6.1.3.1.13.33566720 = Counter32: 1959466480
SNMPv2-SMI::enterprises.9.9.6.1.3.1.14.33554432 = Counter32: 1072835
SNMPv2-SMI::enterprises.9.9.6.1.3.1.14.33558528 = Counter32: 3910706
SNMPv2-SMI::enterprises.9.9.6.1.3.1.14.33562624 = Counter32: 6454461
SNMPv2-SMI::enterprises.9.9.6.1.3.1.14.33566720 = Counter32: 3873502
SNMPv2-SMI::enterprises.9.9.6.1.3.1.15.33554432 = Counter32: 2757782
SNMPv2-SMI::enterprises.9.9.6.1.3.1.15.33558528 = Counter32: 3623353
SNMPv2-SMI::enterprises.9.9.6.1.3.1.15.33562624 = Counter32: 3206037
SNMPv2-SMI::enterprises.9.9.6.1.3.1.15.33566720 = Counter32: 3606838
SNMPv2-SMI::enterprises.9.9.6.1.3.1.16.33554432 = Counter64: 30506137541
SNMPv2-SMI::enterprises.9.9.6.1.3.1.16.33558528 = Counter64: 31504922901
SNMPv2-SMI::enterprises.9.9.6.1.3.1.16.33562624 = Counter64: 30099033572
SNMPv2-SMI::enterprises.9.9.6.1.3.1.16.33566720 = Counter64: 30973187443
SNMPv2-SMI::enterprises.9.9.6.1.3.1.17.33554432 = Counter64: 54264415371
SNMPv2-SMI::enterprises.9.9.6.1.3.1.17.33558528 = Counter64: 54260772997
SNMPv2-SMI::enterprises.9.9.6.1.3.1.17.33562624 = Counter64: 54425232616
SNMPv2-SMI::enterprises.9.9.6.1.3.1.17.33566720 = Counter64: 54462572043
SNMPv2-SMI::enterprises.9.9.6.1.3.1.18.33554432 = Counter64: 12357930054928
SNMPv2-SMI::enterprises.9.9.6.1.3.1.18.33558528 = Counter64: 12406135298624
SNMPv2-SMI::enterprises.9.9.6.1.3.1.18.33562624 = Counter64: 12381616456776
SNMPv2-SMI::enterprises.9.9.6.1.3.1.18.33566720 = Counter64: 12405327727016
SNMPv2-SMI::enterprises.9.9.6.1.3.1.19.33554432 = Counter64: 63870496235048
SNMPv2-SMI::enterprises.9.9.6.1.3.1.19.33558528 = Counter64: 63887079211768
SNMPv2-SMI::enterprises.9.9.6.1.3.1.19.33562624 = Counter64: 63794095121692
SNMPv2-SMI::enterprises.9.9.6.1.3.1.19.33566720 = Counter64: 63941137604964




An example of one of the OIDs from cisco-tcp-mib.my that doesn’t work is:
ciscoTcpConnRetransPkts = .1.3.6.1.4.1.9.9.6.1.1.1.7
snmpwalk -v2c -c public myswitch .1.3.6.1.4.1.9.9.6.1.1.1.7
SNMPv2-SMI::enterprises.9.9.6.1.1.1.7 = No Such Instance currently exists at this OID
>



Backing up a few steps on the MIB, it appears that the entire ciscoTcpConnTable (.1.3.6.1.4.1.9.9.6.1.1) branch does not work...

snmpwalk -v2c -c public myswitch .1.3.6.1.4.1.9.9.6.1.1
SNMPv2-SMI::enterprises.9.9.6.1.1 = No Such Object available on this agent at this OID
>

...nonetheless, when I back up one more step I get the output from my first snmpwalk command above which really looks like it has what I want.






If you are not the intended recipient of this message (including attachments), or if you have received this message in error,  immediately notify us and delete it and any attachments.

If you do not wish to receive any email messages from us, excluding administrative communications, please email this request to messages at edwardjones.com along with the email address you wish to unsubscribe.

For important additional information related to this email, visit www.edwardjones.com/US_email_disclosure. Edward
D. Jones & Co., L.P. d/b/a Edward Jones, 12555 Manchester Road, St. Louis, MO 63131 © Edward Jones. All rights reserved.




More information about the mrtg mailing list