Hi there,
I have Telegraf 1.2.1 installed and working correctly using SNMP for a single Cisco router. It is logging to InfluxDB correctly also.
I am now attempting to expand the SNMP configuration, polling a different Cisco router to collect stats for active SIP calls.
The first inputs.snmp is working however the second configuration does not return any results using telegraf --test.
I can successfully poll the OID using snmpget from the CLI.
I’ve enable debug logging and there is nothing related to this showing up there either.
I had the SNMP MIBs in /usr/share/snmp/mibs, however I’ve also copied them to /etc/telegraf/.snmp/mibs.
Here is the current inputs.snmp configurations.
[[inputs.snmp]]
agents = [ "x.x.x.51:161" ]
version = 2
community = "Public"
name = "snmp"
[[inputs.snmp.field]]
name = "hostname"
oid = "RFC1213-MIB::sysName.0"
is_tag = true
[[inputs.snmp.table]]
name = "snmp"
inherit_tags = [ "hostname" ]
oid = "IF-MIB::ifXTable"
[[inputs.snmp.table.field]]
name = "ifName"
oid = "IF-MIB::ifName"
is_tag = true
[[inputs.snmp]]
agents = [ "x.x.x.100:161" ]
version = 2
community = "Public"
name = "voip"
[[inputs.snmp.field]]
name = "hostname"
oid = "RFC1213-MIB::sysName.0"
is_tag = true
[[inputs.snmp.table]]
name = "voip"
inherit_tags = [ "hostname" ]
[[inputs.snmp.table.field]]
name = "calls"
oid = "CISCO-VOICE-DIAL-CONTROL-MIB::cvCallVolConnActiveConnection.2"
is_tag = true
The output from telegraf --test is shown below. The first configuration producing the expected output.
* Plugin: inputs.snmp, Collection 1
snmp,host=cl1-svv-v0534,ifName=NV0,hostname=dc1rtr03.gwip.domain.local,agent_host=x.x.x.xifHCInOctets=0i,ifCounterDiscontinuityTime=0i,ifLinkUpDownTrapEnable=1i,ifConnectorPresent=2i,ifName=“NV0”,ifInBroadcastPkts=0i,ifHCOutUcastPkts=0i,ifOutMulticastPkts=0i,ifHCInMulticastPkts=0i,ifHCInBroadcastPkts=0i,ifHCOutOctets=0i,ifHCOutMulticastPkts=0i,ifHCOutBroadcastPkts=0i,ifInMulticastPkts=0i,ifOutBroadcastPkts=0i,ifHCInUcastPkts=0i,ifHighSpeed=0i,ifPromiscuousMode=2i 1492747455000000000
snmp,ifName=Gi0/0,hostname=dc1-rtr03-gwip.domain.local,agent_host=x.x.x.x,host=cl1-svv-v0534 ifInBroadcastPkts=76222i,ifHCOutBroadcastPkts=66i,ifHCInUcastPkts=19068646659i,ifHighSpeed=100i,ifAlias=“To Telstra GWIP PE Switch - IP x.x.x.x”,ifName=“Gi0/0”,ifInMulticastPkts=6412657i,ifOutMulticastPkts=3446700i,ifHCOutOctets=18858000349940i,ifHCOutMulticastPkts=3446700i,ifLinkUpDownTrapEnable=1i,ifConnectorPresent=1i,ifOutBroadcastPkts=66i,ifHCInOctets=3159837565855i,ifHCInBroadcastPkts=76222i,ifCounterDiscontinuityTime=0i,ifHCInMulticastPkts=6412657i,ifHCOutUcastPkts=23942998189i,ifPromiscuousMode=2i 1492747455000000000
snmp,agent_host=x.x.x.x,host=cl1-svv-v0534,ifName=Gi0/1,hostname=dc1-rtr03-gwip.domain.local ifHCInMulticastPkts=11602492i,ifHCOutOctets=3165056708300i,ifHCOutBroadcastPkts=51i,ifConnectorPresent=1i,ifCounterDiscontinuityTime=0i,ifHCInOctets=18939126065874i,ifInBroadcastPkts=7597i,ifHCInUcastPkts=24074199815i,ifHCInBroadcastPkts=7597i,ifHighSpeed=1000i,ifInMulticastPkts=11602492i,ifLinkUpDownTrapEnable=1i,ifAlias=“to ASA Firewall”,ifOutMulticastPkts=17567154i,ifOutBroadcastPkts=51i,ifHCOutUcastPkts=19209497202i,ifHCOutMulticastPkts=17567154i,ifPromiscuousMode=2i,ifName=“Gi0/1” 1492747455000000000
snmp,hostname=dc1-rtr03-gwip.domain.local,agent_host=x.x.x.x,host=cl1-svv-v0534,ifName=Ba0/3 ifHCOutBroadcastPkts=0i,ifHighSpeed=1000i,ifConnectorPresent=1i,ifCounterDiscontinuityTime=0i,ifOutBroadcastPkts=0i,ifHCInOctets=0i,ifPromiscuousMode=2i,ifName=“Ba0/3”,ifHCInUcastPkts=0i,ifHCInMulticastPkts=0i,ifHCInBroadcastPkts=0i,ifHCOutOctets=0i,ifHCOutUcastPkts=0i,ifHCOutMulticastPkts=0i,ifInMulticastPkts=0i,ifInBroadcastPkts=0i,ifOutMulticastPkts=0i,ifLinkUpDownTrapEnable=1i 1492747455000000000
snmp,host=cl1-svv-v0534,ifName=Nu0,hostname=dc1-rtr03-gwip.domain.local,agent_host=x.x.x.xifLinkUpDownTrapEnable=1i,ifHighSpeed=10000i,ifConnectorPresent=2i,ifCounterDiscontinuityTime=0i,ifInBroadcastPkts=0i,ifInMulticastPkts=0i,ifOutMulticastPkts=0i,ifOutBroadcastPkts=0i,ifPromiscuousMode=2i,ifName=“Nu0” 1492747455000000000
snmp,ifName=Lo0,hostname=dc1-rtr03-gwip.domain.local,agent_host=x.x.x.x,host=cl1-svv-v0534 ifHCOutUcastPkts=5738913i,ifHCOutBroadcastPkts=0i,ifLinkUpDownTrapEnable=1i,ifName=“Lo0”,ifOutBroadcastPkts=0i,ifHCInOctets=0i,ifHCInUcastPkts=0i,ifHCInMulticastPkts=0i,ifHCOutOctets=1848164783i,ifConnectorPresent=2i,ifInMulticastPkts=0i,ifOutMulticastPkts=0i,ifHCInBroadcastPkts=0i,ifPromiscuousMode=2i,ifInBroadcastPkts=0i,ifHCOutMulticastPkts=0i,ifHighSpeed=8000i,ifCounterDiscontinuityTime=0i 1492747455000000000
The second config does not work as expected.
* Plugin: inputs.snmp, Collection 1
If anyone has any ideas or a working example that they could share I would greatly appreciate it.
Regards
Mark