SDN WAN Meraki and Velocloud no Interface Graphs

Post support questions that directly relate to Linux/Unix operating systems.

Moderators: Moderators, Developers

Post Reply
Author
Message
SteCa
Posts: 6
Joined: Thu Nov 26, 2009 6:17 am
Location: Germany Hamburg
Contact:

SDN WAN Meraki and Velocloud no Interface Graphs

#1 Post by SteCa » Mon Dec 02, 2019 10:06 am

Hello to all Cacti User and Supporter. I'm constantly successfully setting up Cacti instances with a lot of devices but this time I really can't come forward.
Hopefully one of you has an idea what might be the issue here.

Very easy scenario: some SDN WAN CPEs from Velocloud and Meraki. SNMP port 161 is open. On the Linux bash shell snmpwalk command works fine.

On Cacti I get only this responses and empty graphs:

LOG
velocloud_edge5x0_traffic_in_496.rrd --template traffic_in:traffic_out 1575297123:U:U

for all Interfaces ... no graphs!

Bash snmpwalk filtered for one interface from the CPEs:
IF-MIB::ifIndex.18 = INTEGER: 18
IF-MIB::ifDescr.18 = STRING: ge1
IF-MIB::ifType.18 = INTEGER: ethernetCsmacd(6)
IF-MIB::ifMtu.18 = INTEGER: 1500
IF-MIB::ifSpeed.18 = Gauge32: 1000000000
IF-MIB::ifPhysAddress.18 = STRING: aa:bb:cc:dd:ee:ff
IF-MIB::ifAdminStatus.18 = INTEGER: up(1)
IF-MIB::ifOperStatus.18 = INTEGER: up(1)
IF-MIB::ifLastChange.18 = Timeticks: (0) 0:00:00.00
IF-MIB::ifInOctets.18 = Counter32: 1818171837
IF-MIB::ifInUcastPkts.18 = Counter32: 31514275
IF-MIB::ifInNUcastPkts.18 = Counter32: 4000
IF-MIB::ifInDiscards.18 = Counter32: 112
IF-MIB::ifInErrors.18 = Counter32: 0
IF-MIB::ifInUnknownProtos.18 = Counter32: 0
IF-MIB::ifOutOctets.18 = Counter32: 1642086980
IF-MIB::ifOutUcastPkts.18 = Counter32: 34068372
IF-MIB::ifOutNUcastPkts.18 = Counter32: 0
IF-MIB::ifOutDiscards.18 = Counter32: 0
IF-MIB::ifOutErrors.18 = Counter32: 0
IF-MIB::ifOutQLen.18 = Gauge32: 0
IF-MIB::ifSpecific.18 = OID: SNMPv2-SMI::zeroDotZero

Result from poller: WARNING: Result from SNMP not valid. Partial Result: U

On the same machine all interface request from alls Cisco devices are valid and graphed.

Cacti Version 1.2.6 from EPEL repository on Centos7

User avatar
Osiris
Cacti Pro User
Posts: 889
Joined: Mon Jan 05, 2015 10:10 am

Re: SDN WAN Meraki and Velocloud no Interface Graphs

#2 Post by Osiris » Mon Dec 02, 2019 10:09 am

Talk about will you know see if the oid is correct in the poller cache and report back your findings.
Before history, there was a paradise, now dust.

SteCa
Posts: 6
Joined: Thu Nov 26, 2009 6:17 am
Location: Germany Hamburg
Contact:

Re: SDN WAN Meraki and Velocloud no Interface Graphs

#3 Post by SteCa » Mon Dec 02, 2019 4:23 pm

Sorry I modified the number 1575297123:U:U and the MAC address, just as an example.

BTW I dumped a Cisco Interface from a 2960x and it looks very similar to the dump I already posted.

Only these two lines are not listed from a Cisco's interface:
F-MIB::ifOutQLen.18 = Gauge32: 0
IF-MIB::ifSpecific.18 = OID: SNMPv2-SMI::zeroDotZero

User avatar
Osiris
Cacti Pro User
Posts: 889
Joined: Mon Jan 05, 2015 10:10 am

Re: SDN WAN Meraki and Velocloud no Interface Graphs

#4 Post by Osiris » Thu Dec 05, 2019 5:54 pm

Just use the standard interface data query.
Before history, there was a paradise, now dust.

SteCa
Posts: 6
Joined: Thu Nov 26, 2009 6:17 am
Location: Germany Hamburg
Contact:

Re: SDN WAN Meraki and Velocloud no Interface Graphs

#5 Post by SteCa » Fri Dec 06, 2019 1:14 am

Yes of course I used only standard requests and methods inside Cacti just like the Cisco interface requests. As an idea the interface the ids are much lower (1..32) than the Ciscos like 10125 (equivalent for 1/0/25)

Velo
IF-MIB::ifOutOctets.32 = Counter32: 553552801

Cisco
IF-MIB::ifOutOctets.10125 = Counter32: 367552894

Supported MIBs on the SDWAN CPEs are

SNMP MIB-2 System
SNMP MIB-2 Interfaces
VELOCLOUD-EDGE-MIB (new for the 3.3.2 release)
HOST-RESOURCES-MIB, from RFC 1514

netniV
Cacti Guru User
Posts: 3132
Joined: Sun Aug 27, 2017 12:05 am

Re: SDN WAN Meraki and Velocloud no Interface Graphs

#6 Post by netniV » Tue Dec 10, 2019 8:31 am

I think that Osiris was suggesting using the built in standard Interface template, rather than a custom one. If you are using the standard one, try running the way with -n or -On (I forget which) so that it returns the OID numbers not the MIB names as that can mask what Cacti is actually looking for sometimes.

SteCa
Posts: 6
Joined: Thu Nov 26, 2009 6:17 am
Location: Germany Hamburg
Contact:

Re: SDN WAN Meraki and Velocloud no Interface Graphs

#7 Post by SteCa » Wed Dec 11, 2019 2:09 am

Sorry thought it was clear that it is the standard MIB defined in "SNMP MIB-2 Interfaces"

Here the snmpwalk with -On

snmpwalk -On -v 2c -c public 1.2.3.4 interfaces | grep "\.18 "
.1.3.6.1.2.1.2.2.1.1.18 = INTEGER: 18
.1.3.6.1.2.1.2.2.1.2.18 = STRING: ge1
.1.3.6.1.2.1.2.2.1.3.18 = INTEGER: ethernetCsmacd(6)
.1.3.6.1.2.1.2.2.1.4.18 = INTEGER: 1500
.1.3.6.1.2.1.2.2.1.5.18 = Gauge32: 1000000000
.1.3.6.1.2.1.2.2.1.6.18 = STRING: aa.bb.cc.dd.ee.ff
.1.3.6.1.2.1.2.2.1.7.18 = INTEGER: up(1)
.1.3.6.1.2.1.2.2.1.8.18 = INTEGER: up(1)
.1.3.6.1.2.1.2.2.1.9.18 = Timeticks: (0) 0:00:00.00
.1.3.6.1.2.1.2.2.1.10.18 = Counter32: 198508623
.1.3.6.1.2.1.2.2.1.11.18 = Counter32: 77986309
.1.3.6.1.2.1.2.2.1.12.18 = Counter32: 10488
.1.3.6.1.2.1.2.2.1.13.18 = Counter32: 112
.1.3.6.1.2.1.2.2.1.14.18 = Counter32: 0
.1.3.6.1.2.1.2.2.1.15.18 = Counter32: 0
.1.3.6.1.2.1.2.2.1.16.18 = Counter32: 585419473
.1.3.6.1.2.1.2.2.1.17.18 = Counter32: 86656232
.1.3.6.1.2.1.2.2.1.18.18 = Counter32: 0
.1.3.6.1.2.1.2.2.1.19.18 = Counter32: 0
.1.3.6.1.2.1.2.2.1.20.18 = Counter32: 0
.1.3.6.1.2.1.2.2.1.21.18 = Gauge32: 0
.1.3.6.1.2.1.2.2.1.22.18 = OID: .0.0

From Cacti I only using standard queries.

Thx your support!

netniV
Cacti Guru User
Posts: 3132
Joined: Sun Aug 27, 2017 12:05 am

Re: SDN WAN Meraki and Velocloud no Interface Graphs

#8 Post by netniV » Wed Dec 11, 2019 8:49 am

I'll be honest it was late for me and I was working on something else so I didn't read too closely.

Post Reply