librenms / librenms

Community-based GPL-licensed network monitoring system
https://www.librenms.org
Other
3.94k stars 2.3k forks source link

airFiber no stats in LibreNMS #4918

Closed salvadorb closed 8 years ago

salvadorb commented 8 years ago

System just updated [667ba60 - Tue Nov 01 2016 16:19:31 GMT-0300] and airFiber 24 running latest firmware 3.2

LibreNMS detects the IP as an airFiber but shows no info about FPGA, only shows stats for the config port, which doesn't include user DATA.

Please feel free to contact me, salvador@ubnt.com, to improve airFiber support in LibreNMS

Salvador Bertenbreiter airFiber Team Ubiquiti Networks

laf commented 8 years ago

The output of snmpbulkwalk -OUneb -v2c -c COMMUNITY HOSTNAME . would be helpful if you can provide one?

salvadorb commented 8 years ago

Please correct me if I'm wrong, but airFiber only supports SNMP v1 and snmpbulkwalk only works with v2+ according to the http://net-snmp.sourceforge.net/.

"As the name implies, snmpbulkwalk utilizes the SNMP GETBULK message, which is not available in SNMP v1."

Source: http://net-snmp.sourceforge.net/wiki/index.php/TUT:snmpbulkwalk

2016-11-01 17:25 GMT-03:00 Neil Lathwood notifications@github.com:

The output of snmpbulkwalk -OUneb -v2c -c COMMUNITY HOSTNAME . would be helpful if you can provide one?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/librenms/librenms/issues/4918#issuecomment-257684757, or mute the thread https://github.com/notifications/unsubscribe-auth/AWH-lv0vIrFyyW6Z98B-jJpX4F1E6CZFks5q56BQgaJpZM4Kmh7E .

Salvador Bertenbreiter (+56) 9 7667 0007

laf commented 8 years ago

Correct, just change to snmpwalk and all should be well :)

salvadorb commented 8 years ago

Here it is:

root@librenms:/opt/librenms# snmpwalk -OUneb -v1 -c public 192.168.12.162

.1.3.6.1.2.1.1.1.0 = STRING: "Linux 2.6.33 #1 Mon Nov 30 14:15:06 CST 2015 armv5tejl"
.1.3.6.1.2.1.1.2.0 = OID: .1.3.6.1.4.1.10002.1
.1.3.6.1.2.1.1.3.0 = Timeticks: (1704861700) 197 days, 7:43:37.00
.1.3.6.1.2.1.1.4.0 = STRING: "salvador"
.1.3.6.1.2.1.1.5.0 = STRING: "AF24 link"
.1.3.6.1.2.1.1.6.0 = STRING: "AF-LAB"
.1.3.6.1.2.1.1.7.0 = INTEGER: 79
.1.3.6.1.2.1.1.8.0 = Timeticks: (1704599900) 197 days, 6:59:59.00
.1.3.6.1.2.1.1.9.1.1.1 = INTEGER: 1
.1.3.6.1.2.1.1.9.1.1.2 = INTEGER: 2
.1.3.6.1.2.1.1.9.1.1.3 = INTEGER: 3
.1.3.6.1.2.1.1.9.1.1.4 = INTEGER: 4
.1.3.6.1.2.1.1.9.1.2.1 = OID: .1.3.6.1.6.3.1
.1.3.6.1.2.1.1.9.1.2.2 = OID: .1.3.6.1.2.1.31
.1.3.6.1.2.1.1.9.1.2.3 = OID: .1.3.6.1.4.1.10002.1.1.1.31
.1.3.6.1.2.1.1.9.1.2.4 = OID: .1.3.6.1.4.1.41112
.1.3.6.1.2.1.1.9.1.3.1 = STRING: "The MIB module for SNMP entities"
.1.3.6.1.2.1.1.9.1.3.2 = STRING: "The MIB module to describe generic objects for network interface sub-layers"
.1.3.6.1.2.1.1.9.1.3.3 = STRING: "The MIB module to describe system resources"
.1.3.6.1.2.1.1.9.1.3.4 = STRING: "Ubiquiti Networks MIB module "
.1.3.6.1.2.1.1.9.1.4.1 = Timeticks: (1704599900) 197 days, 6:59:59.00
.1.3.6.1.2.1.1.9.1.4.2 = Timeticks: (1704599900) 197 days, 6:59:59.00
.1.3.6.1.2.1.1.9.1.4.3 = Timeticks: (1704599900) 197 days, 6:59:59.00
.1.3.6.1.2.1.1.9.1.4.4 = Timeticks: (1704599900) 197 days, 6:59:59.00
.1.3.6.1.2.1.2.1.0 = INTEGER: 7
.1.3.6.1.2.1.2.2.1.1.1 = INTEGER: 1
.1.3.6.1.2.1.2.2.1.1.2 = INTEGER: 2
.1.3.6.1.2.1.2.2.1.1.3 = INTEGER: 3
.1.3.6.1.2.1.2.2.1.1.4 = INTEGER: 4
.1.3.6.1.2.1.2.2.1.1.5 = INTEGER: 5
.1.3.6.1.2.1.2.2.1.1.6 = INTEGER: 6
.1.3.6.1.2.1.2.2.1.1.7 = INTEGER: 7
.1.3.6.1.2.1.2.2.1.2.1 = STRING: "lo"
.1.3.6.1.2.1.2.2.1.2.2 = STRING: "sit0"
.1.3.6.1.2.1.2.2.1.2.3 = STRING: "eth0"
.1.3.6.1.2.1.2.2.1.2.4 = STRING: "air0"
.1.3.6.1.2.1.2.2.1.2.5 = STRING: "eth0.12"
.1.3.6.1.2.1.2.2.1.2.6 = STRING: "air0.12"
.1.3.6.1.2.1.2.2.1.2.7 = STRING: "br1"
.1.3.6.1.2.1.2.2.1.3.1 = INTEGER: 24
.1.3.6.1.2.1.2.2.1.3.2 = INTEGER: 1
.1.3.6.1.2.1.2.2.1.3.3 = INTEGER: 6
.1.3.6.1.2.1.2.2.1.3.4 = INTEGER: 6
.1.3.6.1.2.1.2.2.1.3.5 = INTEGER: 6
.1.3.6.1.2.1.2.2.1.3.6 = INTEGER: 6
.1.3.6.1.2.1.2.2.1.3.7 = INTEGER: 6
.1.3.6.1.2.1.2.2.1.4.1 = INTEGER: 16436
.1.3.6.1.2.1.2.2.1.4.2 = INTEGER: 1480
.1.3.6.1.2.1.2.2.1.4.3 = INTEGER: 1500
.1.3.6.1.2.1.2.2.1.4.4 = INTEGER: 1500
.1.3.6.1.2.1.2.2.1.4.5 = INTEGER: 1500
.1.3.6.1.2.1.2.2.1.4.6 = INTEGER: 1500
.1.3.6.1.2.1.2.2.1.4.7 = INTEGER: 1500
.1.3.6.1.2.1.2.2.1.5.1 = Gauge32: 0
.1.3.6.1.2.1.2.2.1.5.2 = Gauge32: 0
.1.3.6.1.2.1.2.2.1.5.3 = Gauge32: 10000000
.1.3.6.1.2.1.2.2.1.5.4 = Gauge32: 0
.1.3.6.1.2.1.2.2.1.5.5 = Gauge32: 10000000
.1.3.6.1.2.1.2.2.1.5.6 = Gauge32: 0
.1.3.6.1.2.1.2.2.1.5.7 = Gauge32: 0
.1.3.6.1.2.1.2.2.1.6.1 = ""
.1.3.6.1.2.1.2.2.1.6.2 = ""
.1.3.6.1.2.1.2.2.1.6.3 = Hex-STRING: 00 27 22 DA 06 0A 
.1.3.6.1.2.1.2.2.1.6.4 = Hex-STRING: 02 27 22 DA 06 0A 
.1.3.6.1.2.1.2.2.1.6.5 = Hex-STRING: 00 27 22 DA 06 0A 
.1.3.6.1.2.1.2.2.1.6.6 = Hex-STRING: 02 27 22 DA 06 0A 
.1.3.6.1.2.1.2.2.1.6.7 = Hex-STRING: 02 27 22 DA 06 0A 
.1.3.6.1.2.1.2.2.1.7.1 = INTEGER: 1
.1.3.6.1.2.1.2.2.1.7.2 = INTEGER: 2
.1.3.6.1.2.1.2.2.1.7.3 = INTEGER: 1
.1.3.6.1.2.1.2.2.1.7.4 = INTEGER: 1
.1.3.6.1.2.1.2.2.1.7.5 = INTEGER: 1
.1.3.6.1.2.1.2.2.1.7.6 = INTEGER: 1
.1.3.6.1.2.1.2.2.1.7.7 = INTEGER: 1
.1.3.6.1.2.1.2.2.1.8.1 = INTEGER: 1
.1.3.6.1.2.1.2.2.1.8.2 = INTEGER: 2
.1.3.6.1.2.1.2.2.1.8.3 = INTEGER: 2
.1.3.6.1.2.1.2.2.1.8.4 = INTEGER: 1
.1.3.6.1.2.1.2.2.1.8.5 = INTEGER: 2
.1.3.6.1.2.1.2.2.1.8.6 = INTEGER: 1
.1.3.6.1.2.1.2.2.1.8.7 = INTEGER: 1
.1.3.6.1.2.1.2.2.1.9.1 = Timeticks: (0) 0:00:00.00
.1.3.6.1.2.1.2.2.1.9.2 = Timeticks: (0) 0:00:00.00
.1.3.6.1.2.1.2.2.1.9.3 = Timeticks: (0) 0:00:00.00
.1.3.6.1.2.1.2.2.1.9.4 = Timeticks: (0) 0:00:00.00
.1.3.6.1.2.1.2.2.1.9.5 = Timeticks: (0) 0:00:00.00
.1.3.6.1.2.1.2.2.1.9.6 = Timeticks: (0) 0:00:00.00
.1.3.6.1.2.1.2.2.1.9.7 = Timeticks: (0) 0:00:00.00
.1.3.6.1.2.1.2.2.1.10.1 = Counter32: 35276
.1.3.6.1.2.1.2.2.1.10.2 = Counter32: 0
.1.3.6.1.2.1.2.2.1.10.3 = Counter32: 0
.1.3.6.1.2.1.2.2.1.10.4 = Counter32: 998767791
.1.3.6.1.2.1.2.2.1.10.5 = Counter32: 0
.1.3.6.1.2.1.2.2.1.10.6 = Counter32: 41244258
.1.3.6.1.2.1.2.2.1.10.7 = Counter32: 40126677
.1.3.6.1.2.1.2.2.1.11.1 = Counter32: 352
.1.3.6.1.2.1.2.2.1.11.2 = Counter32: 0
.1.3.6.1.2.1.2.2.1.11.3 = Counter32: 0
.1.3.6.1.2.1.2.2.1.11.4 = Counter32: 329977112
.1.3.6.1.2.1.2.2.1.11.5 = Counter32: 0
.1.3.6.1.2.1.2.2.1.11.6 = Counter32: 274014
.1.3.6.1.2.1.2.2.1.11.7 = Counter32: 4503
.1.3.6.1.2.1.2.2.1.12.1 = Counter32: 0
.1.3.6.1.2.1.2.2.1.12.2 = Counter32: 0
.1.3.6.1.2.1.2.2.1.12.3 = Counter32: 0
.1.3.6.1.2.1.2.2.1.12.4 = Counter32: 0
.1.3.6.1.2.1.2.2.1.12.5 = Counter32: 0
.1.3.6.1.2.1.2.2.1.12.6 = Counter32: 28
.1.3.6.1.2.1.2.2.1.12.7 = Counter32: 269389
.1.3.6.1.2.1.2.2.1.13.1 = Counter32: 0
.1.3.6.1.2.1.2.2.1.13.2 = Counter32: 0
.1.3.6.1.2.1.2.2.1.13.3 = Counter32: 0
.1.3.6.1.2.1.2.2.1.13.4 = Counter32: 0
.1.3.6.1.2.1.2.2.1.13.5 = Counter32: 0
.1.3.6.1.2.1.2.2.1.13.6 = Counter32: 0
.1.3.6.1.2.1.2.2.1.13.7 = Counter32: 0
.1.3.6.1.2.1.2.2.1.14.1 = Counter32: 0
.1.3.6.1.2.1.2.2.1.14.2 = Counter32: 0
.1.3.6.1.2.1.2.2.1.14.3 = Counter32: 0
.1.3.6.1.2.1.2.2.1.14.4 = Counter32: 0
.1.3.6.1.2.1.2.2.1.14.5 = Counter32: 0
.1.3.6.1.2.1.2.2.1.14.6 = Counter32: 0
.1.3.6.1.2.1.2.2.1.14.7 = Counter32: 0
.1.3.6.1.2.1.2.2.1.15.1 = Counter32: 0
.1.3.6.1.2.1.2.2.1.15.2 = Counter32: 0
.1.3.6.1.2.1.2.2.1.15.3 = Counter32: 0
.1.3.6.1.2.1.2.2.1.15.4 = Counter32: 0
.1.3.6.1.2.1.2.2.1.15.5 = Counter32: 0
.1.3.6.1.2.1.2.2.1.15.6 = Counter32: 0
.1.3.6.1.2.1.2.2.1.15.7 = Counter32: 0
.1.3.6.1.2.1.2.2.1.16.1 = Counter32: 35276
.1.3.6.1.2.1.2.2.1.16.2 = Counter32: 0
.1.3.6.1.2.1.2.2.1.16.3 = Counter32: 0
.1.3.6.1.2.1.2.2.1.16.4 = Counter32: 760735800
.1.3.6.1.2.1.2.2.1.16.5 = Counter32: 0
.1.3.6.1.2.1.2.2.1.16.6 = Counter32: 874718
.1.3.6.1.2.1.2.2.1.16.7 = Counter32: 853218
.1.3.6.1.2.1.2.2.1.17.1 = Counter32: 352
.1.3.6.1.2.1.2.2.1.17.2 = Counter32: 0
.1.3.6.1.2.1.2.2.1.17.3 = Counter32: 0
.1.3.6.1.2.1.2.2.1.17.4 = Counter32: 5019876
.1.3.6.1.2.1.2.2.1.17.5 = Counter32: 0
.1.3.6.1.2.1.2.2.1.17.6 = Counter32: 5300
.1.3.6.1.2.1.2.2.1.17.7 = Counter32: 5296
.1.3.6.1.2.1.2.2.1.18.1 = Counter32: 0
.1.3.6.1.2.1.2.2.1.18.2 = Counter32: 0
.1.3.6.1.2.1.2.2.1.18.3 = Counter32: 0
.1.3.6.1.2.1.2.2.1.18.4 = Counter32: 0
.1.3.6.1.2.1.2.2.1.18.5 = Counter32: 0
.1.3.6.1.2.1.2.2.1.18.6 = Counter32: 0
.1.3.6.1.2.1.2.2.1.18.7 = Counter32: 0
.1.3.6.1.2.1.2.2.1.19.1 = Counter32: 0
.1.3.6.1.2.1.2.2.1.19.2 = Counter32: 0
.1.3.6.1.2.1.2.2.1.19.3 = Counter32: 0
.1.3.6.1.2.1.2.2.1.19.4 = Counter32: 0
.1.3.6.1.2.1.2.2.1.19.5 = Counter32: 2
.1.3.6.1.2.1.2.2.1.19.6 = Counter32: 0
.1.3.6.1.2.1.2.2.1.19.7 = Counter32: 0
.1.3.6.1.2.1.2.2.1.20.1 = Counter32: 0
.1.3.6.1.2.1.2.2.1.20.2 = Counter32: 0
.1.3.6.1.2.1.2.2.1.20.3 = Counter32: 0
.1.3.6.1.2.1.2.2.1.20.4 = Counter32: 0
.1.3.6.1.2.1.2.2.1.20.5 = Counter32: 0
.1.3.6.1.2.1.2.2.1.20.6 = Counter32: 0
.1.3.6.1.2.1.2.2.1.20.7 = Counter32: 0
.1.3.6.1.2.1.2.2.1.21.1 = Gauge32: 0
.1.3.6.1.2.1.2.2.1.21.2 = Gauge32: 0
.1.3.6.1.2.1.2.2.1.21.3 = Gauge32: 1000
.1.3.6.1.2.1.2.2.1.21.4 = Gauge32: 1000
.1.3.6.1.2.1.2.2.1.21.5 = Gauge32: 0
.1.3.6.1.2.1.2.2.1.21.6 = Gauge32: 0
.1.3.6.1.2.1.2.2.1.21.7 = Gauge32: 0
.1.3.6.1.2.1.2.2.1.22.1 = OID: .0.0
.1.3.6.1.2.1.2.2.1.22.2 = OID: .0.0
.1.3.6.1.2.1.2.2.1.22.3 = OID: .0.0
.1.3.6.1.2.1.2.2.1.22.4 = OID: .0.0
.1.3.6.1.2.1.2.2.1.22.5 = OID: .0.0
.1.3.6.1.2.1.2.2.1.22.6 = OID: .0.0
.1.3.6.1.2.1.2.2.1.22.7 = OID: .0.0
.1.3.6.1.2.1.11.1.0 = Counter32: 3262
.1.3.6.1.2.1.11.2.0 = Counter32: 3166
.1.3.6.1.2.1.11.3.0 = Counter32: 95
.1.3.6.1.2.1.11.4.0 = Counter32: 0
.1.3.6.1.2.1.11.5.0 = Counter32: 0
.1.3.6.1.2.1.11.6.0 = Counter32: 0
.1.3.6.1.2.1.11.8.0 = Counter32: 0
.1.3.6.1.2.1.11.9.0 = Counter32: 0
.1.3.6.1.2.1.11.10.0 = Counter32: 0
.1.3.6.1.2.1.11.11.0 = Counter32: 0
.1.3.6.1.2.1.11.12.0 = Counter32: 0
.1.3.6.1.2.1.11.13.0 = Counter32: 303
.1.3.6.1.2.1.11.14.0 = Counter32: 0
.1.3.6.1.2.1.11.15.0 = Counter32: 633
.1.3.6.1.2.1.11.16.0 = Counter32: 2534
.1.3.6.1.2.1.11.17.0 = Counter32: 0
.1.3.6.1.2.1.11.18.0 = Counter32: 0
.1.3.6.1.2.1.11.19.0 = Counter32: 0
.1.3.6.1.2.1.11.20.0 = Counter32: 0
.1.3.6.1.2.1.11.21.0 = Counter32: 2624
.1.3.6.1.2.1.11.22.0 = Counter32: 0
.1.3.6.1.2.1.11.24.0 = Counter32: 0
.1.3.6.1.2.1.11.25.0 = Counter32: 0
.1.3.6.1.2.1.11.26.0 = Counter32: 0
.1.3.6.1.2.1.11.27.0 = Counter32: 0
.1.3.6.1.2.1.11.28.0 = Counter32: 3167
.1.3.6.1.2.1.11.29.0 = Counter32: 0
.1.3.6.1.2.1.11.30.0 = INTEGER: 2
.1.3.6.1.2.1.11.31.0 = Counter32: 0
.1.3.6.1.2.1.11.32.0 = Counter32: 0
salvadorb commented 8 years ago

BTW, we posted an article about how to monitor throughput in airFiber in PRTG. I'm still a newbie with LibreNMS, but it would be great to also support Throughput monitoring on it. http://community.ubnt.com/t5/airFiber/AirFiber-5U-throughput-monitoring-not-possible/m-p/1643934#M30777

laf commented 8 years ago

Unfortunately that output doesn't contain the relevant information from what I can see.

According to the link you post we should be able to see info from the 1.3.6.1.4.1.41112.1.3.3.1.66 OIDs but these don't appear. Did the walk timeout?

Would you be able to provide us with remote snmp access to a device?

salvadorb commented 8 years ago

Hi laf, My bad, I was monitoring another airFiber link with less throughput. It is reporting right values now. :)

laf commented 8 years ago

So we can close this issue?

salvadorb commented 8 years ago

Yes. Thank you:)

El 4 nov. 2016 4:11 AM, "Neil Lathwood" notifications@github.com escribió:

So we can close this issue?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/librenms/librenms/issues/4918#issuecomment-258359259, or mute the thread https://github.com/notifications/unsubscribe-auth/AWH-llfYAmruddMHAB0zVGnxOFFkXvu7ks5q6tqrgaJpZM4Kmh7E .