Cumulus Topology Deep Discovery

Tags: #<Tag:0x00007fb04d35bb50> #<Tag:0x00007fb04d35ba88> #<Tag:0x00007fb04d35b998> #<Tag:0x00007fb04d35b8a8>

Hi all,

I did a fresh install in a cloud provider with several cumulus switches and soon realized that I can’t get many useful information as Mem Util, Cpu, Inventory tables populated. I addedd the new cumulus mib and some OID into the cumulus.yaml but is not enough.

Shoiuld I create a new definition with all the info I want?

Thanks in advance,

lunixhost:/opt/librenms$ sudo ./poller.php -h 10.10.128.8
LibreNMS Poller
Starting polling run:

Hostname: 10.10.128.8
Device ID: 6
OS: cumulus
(unix)

Load poller module core

Uptime: 190 days 6 hours 50 minutes 8 seconds

Runtime for poller module ‘core’: 0.1186 seconds with 50264 bytes
SNMP: [2/0.12s] MySQL: [0/0.00s] RRD: [1/0.00s]

Unload poller module core

Load poller module availability

Availability:
1 day : 100%
7 days : 100%
30 days : 100%
365 days : 100%

Runtime for poller module ‘availability’: 0.0053 seconds with 39288 bytes
SNMP: [0/0.00s] MySQL: [5/0.00s] RRD: [5/0.00s]

Unload poller module availability

Module [ unix-agent ] disabled globally.

Load poller module os

Generic :frowning:
Location:
Hardware:
OS Version:
OS Features:
Serial:

Runtime for poller module ‘os’: 0.0014 seconds with 91776 bytes
SNMP: [0/0.00s] MySQL: [0/0.00s] RRD: [1/0.00s]

Unload poller module os

Load poller module ipmi

Runtime for poller module ‘ipmi’: 0.0008 seconds with 2872 bytes
SNMP: [0/0.00s] MySQL: [1/0.00s] RRD: [1/0.00s]

Unload poller module ipmi

Load poller module sensors

Runtime for poller module ‘sensors’: 0.0005 seconds with 1544 bytes
SNMP: [0/0.00s] MySQL: [1/0.00s] RRD: [1/0.00s]

Unload poller module sensors

Load poller module processors

Runtime for poller module ‘processors’: 0.0012 seconds with 60624 bytes
SNMP: [0/0.00s] MySQL: [1/0.00s] RRD: [1/0.00s]

Unload poller module processors

Load poller module mempools

Runtime for poller module ‘mempools’: 0.0013 seconds with 74056 bytes
SNMP: [0/0.00s] MySQL: [0/0.00s] RRD: [1/0.00s]

Unload poller module mempools

Load poller module storage

Runtime for poller module ‘storage’: 0.0007 seconds with 1864 bytes
SNMP: [0/0.00s] MySQL: [1/0.00s] RRD: [1/0.00s]

Unload poller module storage

Load poller module netstats

ICMP IP IP-FORWARD SNMP TCP TCPHC UDP

Runtime for poller module ‘netstats’: 0.2886 seconds with 4048 bytes
SNMP: [7/0.29s] MySQL: [0/0.00s] RRD: [7/0.00s]

Unload poller module netstats

Load poller module hr-mib

Processes Users

Runtime for poller module ‘hr-mib’: 0.0451 seconds with 3248 bytes
SNMP: [1/0.04s] MySQL: [0/0.00s] RRD: [3/0.00s]

Unload poller module hr-mib

Load poller module ucd-mib

Runtime for poller module ‘ucd-mib’: 0.0745 seconds with 5000 bytes
SNMP: [2/0.07s] MySQL: [0/0.00s] RRD: [19/0.00s]

Unload poller module ucd-mib

Load poller module ipSystemStats

ipv4 ipv6

Runtime for poller module ‘ipSystemStats’: 0.0545 seconds with 17128 bytes
SNMP: [1/0.05s] MySQL: [0/0.00s] RRD: [3/0.00s]

Unload poller module ipSystemStats

Load poller module ports

Caching Oids: Full ports polling ifDescr ifAdminStatus ifOperStatus ifLastChange ifType ifPhysAddress ifMtu ifInErrors ifOutErrors ifInDiscards ifOutDiscards dot3StatsDuplexStatus
Port lo: lo (1 / #588) VLAN = lobps(49 bps/49 bps)bytes(1.07 KiB/1.07 KiB)pkts(0.12 pps/0.12 pps)
Port eth0: Broadcom Limited NetXtreme BCM5720 Gigabit Ethernet PCIe (2 / #590) dot3Duplex VLAN = eth0
Port swp1: swp1 (5 / #592) dot3Duplex VLAN = switchcloudls1a_swp53_vxlanbps(6.88 Mbps/11.69 Mbps)bytes(148.52 MiB/252.16 MiB)pkts(414.35 pps/1.04 Kpps)
Port swp2: swp2 (6 / #594) dot3Duplex VLAN = switchcloudls1b_swp53_vxlanbps(4.06 Mbps/2.06 Mbps)bytes(87.62 MiB/44.47 MiB)pkts(82.91 pps/175.62 pps)
Port swp3: swp3 (7 / #598) dot3Duplex VLAN = switchcloudls1c_swp53_vxlanbps(124.38 Kbps/42.27 Kbps)bytes(2.68 MiB/933.95 KiB)pkts(25.42 pps/32.67 pps)
Port swp4: swp4 (8 / #600) dot3Duplex VLAN = switchcloudls1d_swp53_vxlanbps(17.45 Kbps/18.09 Kbps)bytes(385.61 KiB/399.61 KiB)pkts(10.31 pps/14.13 pps)
Port swp5: swp5 (9 / #602) dot3Duplex VLAN = swp5
Port swp6: swp6 (10 / #603) dot3Duplex VLAN = swp6
Port swp7: swp7 (11 / #605) dot3Duplex VLAN = swp7
Port swp8: swp8 (12 / #607) dot3Duplex VLAN = swp8
Port swp9: swp9 (13 / #609) dot3Duplex VLAN = swp9
Port swp10: swp10 (14 / #611) dot3Duplex VLAN = swp10
Port swp11: swp11 (15 / #612) dot3Duplex VLAN = swp11
Port swp12: swp12 (16 / #614) dot3Duplex VLAN = swp12
Port swp13: swp13 (17 / #617) dot3Duplex VLAN = swp13
Port swp14: swp14 (18 / #619) dot3Duplex VLAN = swp14
Port swp15: swp15 (19 / #621) dot3Duplex VLAN = swp15
Port swp16: swp16 (20 / #623) dot3Duplex VLAN = swp16
Port swp17: swp17 (21 / #625) dot3Duplex VLAN = swp17
Port swp18: swp18 (22 / #627) dot3Duplex VLAN = swp18
Port swp19: swp19 (23 / #629) dot3Duplex VLAN = swp19
Port swp20: swp20 (24 / #631) dot3Duplex VLAN = swp20
Port swp21: swp21 (25 / #633) dot3Duplex VLAN = swp21
Port swp22: swp22 (26 / #634) dot3Duplex VLAN = swp22
Port swp23: swp23 (27 / #635) dot3Duplex VLAN = swp23
Port swp24: swp24 (28 / #636) dot3Duplex VLAN = swp24
Port swp25: swp25 (29 / #637) dot3Duplex VLAN = swp25
Port swp26: swp26 (30 / #638) dot3Duplex VLAN = swp26
Port swp27: swp27 (31 / #639) dot3Duplex VLAN = swp27
Port swp28: swp28 (32 / #640) dot3Duplex VLAN = swp28
Port swp29: swp29 (33 / #641) dot3Duplex VLAN = swp29
Port swp30: swp30 (34 / #642) dot3Duplex VLAN = swp30
Port swp31: swp31 (35 / #643) dot3Duplex VLAN = swp31
Port swp32s0: swp32s0 (36 / #644) dot3Duplex VLAN = alias xconnect - switchcloudge1a swp50s0bps(13.61 Mbps/10.89 Mbps)bytes(293.59 MiB/234.9 MiB)pkts(1.19 Kpps/457.01 pps)
Port swp32s1: swp32s1 (37 / #645) dot3Duplex VLAN = swp32s1
Port swp32s2: swp32s2 (38 / #646) dot3Duplex VLAN = swp32s2
Port swp32s3: swp32s3 (39 / #647) dot3Duplex VLAN = swp32s3
Port bridge: bridge (40 / #648) VLAN = bridgebps(0 bps/4 bps)bytes(0 B/86 B)pkts(0 pps/5.52 mpps)

Runtime for poller module ‘ports’: 0.7068 seconds with 53192 bytes
SNMP: [14/0.66s] MySQL: [16/0.02s] RRD: [8/0.00s]

Unload poller module ports

Load poller module customoid

Runtime for poller module ‘customoid’: 0.0009 seconds with 2400 bytes
SNMP: [0/0.00s] MySQL: [1/0.00s] RRD: [1/0.00s]

Unload poller module customoid

Load poller module bgp-peers

Runtime for poller module ‘bgp-peers’: 0.0019 seconds with 14384 bytes
SNMP: [0/0.00s] MySQL: [1/0.00s] RRD: [1/0.00s]

Unload poller module bgp-peers

Module [ junose-atm-vp ] disabled globally.

Module [ toner ] disabled globally.

Load poller module ucd-diskio

Runtime for poller module ‘ucd-diskio’: 0.0007 seconds with 1944 bytes
SNMP: [0/0.00s] MySQL: [1/0.00s] RRD: [1/0.00s]

Unload poller module ucd-diskio

Module [ wifi ] disabled globally.

Load poller module wireless

Runtime for poller module ‘wireless’: 0.0016 seconds with 103112 bytes
SNMP: [0/0.00s] MySQL: [1/0.00s] RRD: [1/0.00s]

Unload poller module wireless

Load poller module ospf

Processes: 1 Areas: 1 Ports: 5 Neighbours: 4 TOS Metrics: 5

Runtime for poller module ‘ospf’: 0.2701 seconds with 204152 bytes
SNMP: [5/0.25s] MySQL: [0/0.00s] RRD: [2/0.00s]

Unload poller module ospf

Module [ cisco-ipsec-flow-monitor ] disabled globally.

Module [ cisco-remote-access-monitor ] disabled globally.

Module [ cisco-cef ] disabled globally.

Module [ cisco-sla ] disabled globally.

Module [ cisco-mac-accounting ] disabled globally.

Module [ cipsec-tunnels ] disabled globally.

Module [ cisco-ace-loadbalancer ] disabled globally.

Module [ cisco-ace-serverfarms ] disabled globally.

Module [ cisco-asa-firewall ] disabled globally.

Module [ cisco-voice ] disabled globally.

Module [ cisco-cbqos ] disabled globally.

Module [ cisco-otv ] disabled globally.

Module [ cisco-qfp ] disabled globally.

Module [ cisco-vpdn ] disabled globally.

Module [ nac ] disabled globally.

Module [ netscaler-vsvr ] disabled globally.

Module [ aruba-controller ] disabled globally.

Load poller module entity-physical

Runtime for poller module ‘entity-physical’: 0.0009 seconds with 2152 bytes
SNMP: [0/0.00s] MySQL: [1/0.00s] RRD: [1/0.00s]

Unload poller module entity-physical

Module [ entity-state ] disabled globally.

Load poller module applications

Runtime for poller module ‘applications’: 0.0006 seconds with 1592 bytes
SNMP: [0/0.00s] MySQL: [1/0.00s] RRD: [1/0.00s]

Unload poller module applications

Module [ mib ] disabled globally.

Load poller module stp

Runtime for poller module ‘stp’: 0.0369 seconds with 5704 bytes
SNMP: [1/0.04s] MySQL: [1/0.00s] RRD: [1/0.00s]

Unload poller module stp

Load poller module ntp

Runtime for poller module ‘ntp’: 0.0001 seconds with 400 bytes
SNMP: [0/0.00s] MySQL: [0/0.00s] RRD: [1/0.00s]

Unload poller module ntp

Module [ loadbalancers ] disabled globally.

Module [ mef ] disabled globally.

Load poller module mpls

Runtime for poller module ‘mpls’: 0.0003 seconds with 23880 bytes
SNMP: [0/0.00s] MySQL: [0/0.00s] RRD: [1/0.00s]

Unload poller module mpls

Enabling graphs:

Polled in 2.702 seconds

Start Device Groups

End Device Groups, runtime: 0.0027s

Start Alerts

End Alerts

SNMP [34/1.55s]: Get[7/0.31s] Getnext[4/0.15s] Walk[23/1.09s]
MySQL [37/0.03s]: Cell[1/0.00s] Row[0/-0.00s] Rows[13/0.01s] Column[1/0.00s] Update[21/0.02s] Insert[1/0.00s] Delete[0/0.00s]
RRD [66/0.00s]: Update[66/0.00s]
lunixhost:/opt/librenms$

lunixhost:/opt/librenms$ sudo ./discovery.php -h 10.10.128.18 -vd
LibreNMS Discovery

Version info:
Commit SHA:
Commit Date:
DB Schema: 2021_03_17_160729_service_templates_cleanup (201)
PHP: 7.3.27-1~deb10u1
MySQL: 10.3.27-MariaDB-0+deb10u1
RRDTool: 1.7.1
SNMP: NET-SNMP 5.7.3
==================================DEBUG!
10.10.128.18 2 cumulus

Load disco module core

SNMP[’/usr/bin/snmpget’ ‘-v3’ ‘-l’ ‘authPriv’ ‘-n’ “” ‘-a’ ‘SHA’ ‘-A’ ‘xxx’ ‘-u’ ‘switch’ ‘-x’ ‘AES’ ‘-X’ ‘xxxx’ ‘-OUQn’ ‘-m’ ‘SNMPv2-MIB’ ‘-M’ ‘/opt/librenms/mibs:/opt/librenms/mibs/cumulus’ ‘udp:10.10.128.18:161’ ‘sysName.0’ ‘sysObjectID.0’ ‘sysDescr.0’]
OS: Cumulus Linux (cumulus)

Runtime for discovery module ‘core’: 0.1000 seconds with 138976 bytes
SNMP: [2/0.13s] MySQL: [3/0.00s] RRD: [0/0.00s]

Unload disco module core

Load disco module os

SNMP[’/usr/bin/snmpget’ ‘-v3’ ‘-l’ ‘authPriv’ ‘-n’ “” ‘-a’ ‘SHA’ ‘-A’ 'xxx ‘-u’ ‘switch’ ‘-x’ ‘AES’ ‘-X’ ‘xxx’ ‘-Oqv’ ‘-M’ ‘/opt/librenms/mibs:/opt/librenms/mibs/cumulus’ ‘udp:10.10.128.18:161’ ‘SNMPv2-MIB::sysLocation.0’]

In Dns.php line 35:

Class ‘Net_DNS2_Resolver’ not found

lunixhost:/opt/librenms$

Hello,

have you found the reason the Error:

In Dns.php line 35:
Class ‘Net_DNS2_Resolver’ not found

Ive got the same right now.

Thanks!

This topic was automatically closed 91 days after the last reply. New replies are no longer allowed.