plugins to monitor wifi Access points and Controllers

Support forum for Nagios Core, Nagios Plugins, NCPA, NRPE, NSCA, NDOUtils and more. Engage with the community of users including those using the open source solutions.
slansing
Posts: 7698
Joined: Mon Apr 23, 2012 4:28 pm
Location: Travelling through time and space...

Re: plugins to monitor wifi Access points and Controllers

Post by slansing »

Well, you will need to place the plugin on your nagios server and test it against the address of the AP/controller. If you did enable SNMP on the device, and you set a community string, you need to use that string with the plugin you are testing. Most plugins can be ran with the "-h" or "--help" flag to show you their help output, this will show all of the options that plugin has and generally an example of how to create a check command with it.
kimjaggi
Posts: 44
Joined: Thu Apr 17, 2014 3:56 am

Re: plugins to monitor wifi Access points and Controllers

Post by kimjaggi »

slansing wrote:Well, you will need to place the plugin on your nagios server and test it against the address of the AP/controller. If you did enable SNMP on the device, and you set a community string, you need to use that string with the plugin you are testing. Most plugins can be ran with the "-h" or "--help" flag to show you their help output, this will show all of the options that plugin has and generally an example of how to create a check command with it.
hey, problem is not how to use the plugin, problem is that I am not able to use snmp functionality. Firstly I have to resolve the snmp matter then I can proceed with plugin.
sreinhardt
-fno-stack-protector
Posts: 4366
Joined: Mon Nov 19, 2012 12:10 pm

Re: plugins to monitor wifi Access points and Controllers

Post by sreinhardt »

Agreed, let us know how it goes with enabling snmp, this is pretty much a mandatory requirement for any switches, routers, firewalls, and APs, unless you want to run check_by_ssh, which I would not suggest.
Nagios-Plugins maintainer exclusively, unless you have other C language bugs with open-source nagios projects, then I am happy to help! Please pm or use other communication to alert me to issues as I no longer track the forum.
kimjaggi
Posts: 44
Joined: Thu Apr 17, 2014 3:56 am

Re: plugins to monitor wifi Access points and Controllers

Post by kimjaggi »

tmcdonald wrote:Is there a reason you believe SNMP will not work? If you can snmpwalk it you should be able to get information that is useful.
so now I can do snmp walk on the controller but I dont think check_aruba script will work for Dell W-650, its giving me so many errors.
for now I have to monitor uplink and Accespoints of controller. Any idea how it could be done
sreinhardt
-fno-stack-protector
Posts: 4366
Joined: Mon Nov 19, 2012 12:10 pm

Re: plugins to monitor wifi Access points and Controllers

Post by sreinhardt »

Agreed, I would doubt the aruba script will work for a dell device. Have you checked nagios exchange for something that might work with the dell? Otherwise have you snmpwalked it, and might be able to provide some results?
Nagios-Plugins maintainer exclusively, unless you have other C language bugs with open-source nagios projects, then I am happy to help! Please pm or use other communication to alert me to issues as I no longer track the forum.
kimjaggi
Posts: 44
Joined: Thu Apr 17, 2014 3:56 am

Re: plugins to monitor wifi Access points and Controllers

Post by kimjaggi »

Yeah aruba doesnt work. I found two Cisco scripts check_wlc_ap.py and check_snmp_cisco_wlc_1.1 but nothing for DELL: I will give a try to use the script by changing the OIDs (which I am also not sure ,which one to use) .
I did snmpwalk and got tons of OIDs but not much sure which one to use for Access points , may be I have to read Manuals.
tmcdonald
Posts: 9117
Joined: Mon Sep 23, 2013 8:40 am

Re: plugins to monitor wifi Access points and Controllers

Post by tmcdonald »

See if you can get the MIB for your device from Dell, that might help. And if you want you could output the OIDs you found and we can take a look at them, maybe something will stick out.
Former Nagios employee
kimjaggi
Posts: 44
Joined: Thu Apr 17, 2014 3:56 am

Re: plugins to monitor wifi Access points and Controllers

Post by kimjaggi »

sure. Here are the oids I got from SNMP walk:

Code: Select all

1.3.6.1.2.1.2.2.1.1.4097 = INTEGER: 4097
.1.3.6.1.2.1.2.2.1.1.4098 = INTEGER: 4098
.1.3.6.1.2.1.2.2.1.1.4099 = INTEGER: 4099
.1.3.6.1.2.1.2.2.1.1.4100 = INTEGER: 4100
.1.3.6.1.2.1.2.2.1.1.4101 = INTEGER: 4101
.1.3.6.1.2.1.2.2.1.1.4102 = INTEGER: 4102
.1.3.6.1.2.1.2.2.1.1.4103 = INTEGER: 4103
.1.3.6.1.2.1.2.2.1.1.4104 = INTEGER: 4104
.1.3.6.1.2.1.2.2.1.1.20481 = INTEGER: 20481
.1.3.6.1.2.1.2.2.1.1.20482 = INTEGER: 20482
.1.3.6.1.2.1.2.2.1.1.20483 = INTEGER: 20483
.1.3.6.1.2.1.2.2.1.1.20484 = INTEGER: 20484
.1.3.6.1.2.1.2.2.1.1.117440812 = INTEGER: 117440812
.1.3.6.1.2.1.2.2.1.1.134217728 = INTEGER: 134217728
.1.3.6.1.2.1.2.2.1.2.4097 = STRING: GE1/0
.1.3.6.1.2.1.2.2.1.2.4098 = STRING: GE1/1
.1.3.6.1.2.1.2.2.1.2.4099 = STRING: GE1/2
.1.3.6.1.2.1.2.2.1.2.4100 = STRING: GE1/3
.1.3.6.1.2.1.2.2.1.2.4101 = STRING: GE1/4
.1.3.6.1.2.1.2.2.1.2.4102 = STRING: GE1/5
.1.3.6.1.2.1.2.2.1.2.4103 = STRING: GE1/6
.1.3.6.1.2.1.2.2.1.2.4104 = STRING: GE1/7
.1.3.6.1.2.1.2.2.1.2.20481 = STRING: 802.1Q VLAN
.1.3.6.1.2.1.2.2.1.2.20482 = STRING: 802.1Q VLAN
.1.3.6.1.2.1.2.2.1.2.20483 = STRING: 802.1Q VLAN
.1.3.6.1.2.1.2.2.1.2.20484 = STRING: 802.1Q VLAN
.1.3.6.1.2.1.2.2.1.2.117440812 = STRING: Tunnel Interface
.1.3.6.1.2.1.2.2.1.2.134217728 = STRING: SWITCH IP INTERFACE
.1.3.6.1.2.1.2.2.1.3.4097 = INTEGER: ethernetCsmacd(6)
.1.3.6.1.2.1.2.2.1.3.4098 = INTEGER: ethernetCsmacd(6)
.1.3.6.1.2.1.2.2.1.3.4099 = INTEGER: ethernetCsmacd(6)
.1.3.6.1.2.1.2.2.1.3.4100 = INTEGER: ethernetCsmacd(6)
.1.3.6.1.2.1.2.2.1.3.4101 = INTEGER: ethernetCsmacd(6)
.1.3.6.1.2.1.2.2.1.3.4102 = INTEGER: ethernetCsmacd(6)
.1.3.6.1.2.1.2.2.1.3.4103 = INTEGER: ethernetCsmacd(6)
.1.3.6.1.2.1.2.2.1.3.4104 = INTEGER: ethernetCsmacd(6)
.1.3.6.1.2.1.2.2.1.3.20481 = INTEGER: l3ipvlan(136)
.1.3.6.1.2.1.2.2.1.3.20482 = INTEGER: l3ipvlan(136)
.1.3.6.1.2.1.2.2.1.3.20483 = INTEGER: l3ipvlan(136)
.1.3.6.1.2.1.2.2.1.3.20484 = INTEGER: l3ipvlan(136)
.1.3.6.1.2.1.2.2.1.3.117440812 = INTEGER: tunnel(131)
.1.3.6.1.2.1.2.2.1.3.134217728 = INTEGER: softwareLoopback(24)
.1.3.6.1.2.1.2.2.1.4.4097 = INTEGER: 1500
.1.3.6.1.2.1.2.2.1.4.4098 = INTEGER: 1500
.1.3.6.1.2.1.2.2.1.4.4099 = INTEGER: 1500
.1.3.6.1.2.1.2.2.1.4.4100 = INTEGER: 1500
.1.3.6.1.2.1.2.2.1.4.4101 = INTEGER: 1500
.1.3.6.1.2.1.2.2.1.4.4102 = INTEGER: 1500
.1.3.6.1.2.1.2.2.1.4.4103 = INTEGER: 1500
.1.3.6.1.2.1.2.2.1.4.4104 = INTEGER: 1500
.1.3.6.1.2.1.2.2.1.4.20481 = INTEGER: 1500
.1.3.6.1.2.1.2.2.1.4.20482 = INTEGER: 1500
.1.3.6.1.2.1.2.2.1.4.20483 = INTEGER: 1500
.1.3.6.1.2.1.2.2.1.4.20484 = INTEGER: 1500
.1.3.6.1.2.1.2.2.1.4.117440812 = INTEGER: 1476
.1.3.6.1.2.1.2.2.1.4.134217728 = INTEGER: 1500
.1.3.6.1.2.1.2.2.1.5.4097 = Gauge32: 1000000000
.1.3.6.1.2.1.2.2.1.5.4098 = Gauge32: 1000000000
.1.3.6.1.2.1.2.2.1.5.4099 = Gauge32: 1000000000
.1.3.6.1.2.1.2.2.1.5.4100 = Gauge32: 1000000000
.1.3.6.1.2.1.2.2.1.5.4101 = Gauge32: 1000000000
.1.3.6.1.2.1.2.2.1.5.4102 = Gauge32: 1000000000
.1.3.6.1.2.1.2.2.1.5.4103 = Gauge32: 1000000000
.1.3.6.1.2.1.2.2.1.5.4104 = Gauge32: 1000000000
.1.3.6.1.2.1.2.2.1.5.20481 = Gauge32: 0
.1.3.6.1.2.1.2.2.1.5.20482 = Gauge32: 0
.1.3.6.1.2.1.2.2.1.5.20483 = Gauge32: 0
.1.3.6.1.2.1.2.2.1.5.20484 = Gauge32: 0
.1.3.6.1.2.1.2.2.1.5.117440812 = Gauge32: 0
.1.3.6.1.2.1.2.2.1.5.134217728 = Gauge32: 0
.1.3.6.1.2.1.2.2.1.6.4097 = STRING: 0:1a:1e:22:7d:f1
.1.3.6.1.2.1.2.2.1.6.4098 = STRING: 0:1a:1e:22:7d:f2
.1.3.6.1.2.1.2.2.1.6.4099 = STRING: 0:1a:1e:22:7d:f3
.1.3.6.1.2.1.2.2.1.6.4100 = STRING: 0:1a:1e:22:7d:f4
.1.3.6.1.2.1.2.2.1.6.4101 = STRING: 0:1a:1e:22:7d:f5
.1.3.6.1.2.1.2.2.1.6.4102 = STRING: 0:1a:1e:22:7d:f6
.1.3.6.1.2.1.2.2.1.6.4103 = STRING: 0:1a:1e:22:7d:f7
.1.3.6.1.2.1.2.2.1.6.4104 = STRING: 0:1a:1e:22:7d:f8
.1.3.6.1.2.1.2.2.1.6.20481 = STRING: 0:1a:1e:22:7d:f0
.1.3.6.1.2.1.2.2.1.6.20482 = STRING: 0:1a:1e:22:7d:f0
.1.3.6.1.2.1.2.2.1.6.20483 = STRING: 0:1a:1e:22:7d:f0
.1.3.6.1.2.1.2.2.1.6.20484 = STRING: 0:1a:1e:22:7d:f0
.1.3.6.1.2.1.2.2.1.6.117440812 = STRING: 0:0:0:0:0:0
.1.3.6.1.2.1.2.2.1.6.134217728 = STRING: 0:1a:1e:22:7d:f0
.1.3.6.1.2.1.2.2.1.7.4097 = INTEGER: up(1)
.1.3.6.1.2.1.2.2.1.7.4098 = INTEGER: up(1)
.1.3.6.1.2.1.2.2.1.7.4099 = INTEGER: up(1)
.1.3.6.1.2.1.2.2.1.7.4100 = INTEGER: up(1)
.1.3.6.1.2.1.2.2.1.7.4101 = INTEGER: down(2)
.1.3.6.1.2.1.2.2.1.7.4102 = INTEGER: up(1)
.1.3.6.1.2.1.2.2.1.7.4103 = INTEGER: down(2)
.1.3.6.1.2.1.2.2.1.7.4104 = INTEGER: up(1)
.1.3.6.1.2.1.2.2.1.7.20481 = INTEGER: up(1)
.1.3.6.1.2.1.2.2.1.7.20482 = INTEGER: up(1)
.1.3.6.1.2.1.2.2.1.7.20483 = INTEGER: up(1)
.1.3.6.1.2.1.2.2.1.7.20484 = INTEGER: up(1)
.1.3.6.1.2.1.2.2.1.7.117440812 = INTEGER: up(1)
.1.3.6.1.2.1.2.2.1.7.134217728 = INTEGER: up(1)
.1.3.6.1.2.1.2.2.1.8.4097 = INTEGER: down(2)
.1.3.6.1.2.1.2.2.1.8.4098 = INTEGER: down(2)
.1.3.6.1.2.1.2.2.1.8.4099 = INTEGER: down(2)
.1.3.6.1.2.1.2.2.1.8.4100 = INTEGER: down(2)
.1.3.6.1.2.1.2.2.1.8.4101 = INTEGER: down(2)
.1.3.6.1.2.1.2.2.1.8.4102 = INTEGER: up(1)
.1.3.6.1.2.1.2.2.1.8.4103 = INTEGER: down(2)
.1.3.6.1.2.1.2.2.1.8.4104 = INTEGER: down(2)
.1.3.6.1.2.1.2.2.1.8.20481 = INTEGER: up(1)
.1.3.6.1.2.1.2.2.1.8.20482 = INTEGER: down(2)
.1.3.6.1.2.1.2.2.1.8.20483 = INTEGER: down(2)
.1.3.6.1.2.1.2.2.1.8.20484 = INTEGER: up(1)
.1.3.6.1.2.1.2.2.1.8.117440812 = INTEGER: down(2)
.1.3.6.1.2.1.2.2.1.8.134217728 = INTEGER: up(1)
.1.3.6.1.2.1.2.2.1.9.4097 = Timeticks: (0) 0:00:00.00
.1.3.6.1.2.1.2.2.1.9.4098 = Timeticks: (0) 0:00:00.00
.1.3.6.1.2.1.2.2.1.9.4099 = Timeticks: (0) 0:00:00.00
.1.3.6.1.2.1.2.2.1.9.4100 = Timeticks: (0) 0:00:00.00
.1.3.6.1.2.1.2.2.1.9.4101 = Timeticks: (0) 0:00:00.00
.1.3.6.1.2.1.2.2.1.9.4102 = Timeticks: (25300) 0:04:13.00
.1.3.6.1.2.1.2.2.1.9.4103 = Timeticks: (0) 0:00:00.00
.1.3.6.1.2.1.2.2.1.9.4104 = Timeticks: (0) 0:00:00.00
.1.3.6.1.2.1.2.2.1.9.20481 = Timeticks: (17500) 0:02:55.00
.1.3.6.1.2.1.2.2.1.9.20482 = Timeticks: (17400) 0:02:54.00
.1.3.6.1.2.1.2.2.1.9.20483 = Timeticks: (0) 0:00:00.00
.1.3.6.1.2.1.2.2.1.9.20484 = Timeticks: (147493200) 17 days, 1:42:12.00
.1.3.6.1.2.1.2.2.1.9.117440812 = Timeticks: (17500) 0:02:55.00
.1.3.6.1.2.1.2.2.1.9.134217728 = Timeticks: (0) 0:00:00.00
.1.3.6.1.2.1.2.2.1.10.4097 = Counter32: 0
.1.3.6.1.2.1.2.2.1.10.4098 = Counter32: 0
.1.3.6.1.2.1.2.2.1.10.4099 = Counter32: 0
.1.3.6.1.2.1.2.2.1.10.4100 = Counter32: 0
.1.3.6.1.2.1.2.2.1.10.4101 = Counter32: 0
.1.3.6.1.2.1.2.2.1.10.4102 = Counter32: 395126284
.1.3.6.1.2.1.2.2.1.10.4103 = Counter32: 0
.1.3.6.1.2.1.2.2.1.10.4104 = Counter32: 0
.1.3.6.1.2.1.2.2.1.10.20481 = Counter32: 0
.1.3.6.1.2.1.2.2.1.10.20482 = Counter32: 0
.1.3.6.1.2.1.2.2.1.10.20483 = Counter32: 0
.1.3.6.1.2.1.2.2.1.10.20484 = Counter32: 0
.1.3.6.1.2.1.2.2.1.10.117440812 = Counter32: 0
.1.3.6.1.2.1.2.2.1.10.134217728 = Counter32: 0
.1.3.6.1.2.1.2.2.1.11.4097 = Counter32: 0
.1.3.6.1.2.1.2.2.1.11.4098 = Counter32: 0
.1.3.6.1.2.1.2.2.1.11.4099 = Counter32: 0
.1.3.6.1.2.1.2.2.1.11.4100 = Counter32: 0
.1.3.6.1.2.1.2.2.1.11.4101 = Counter32: 0
.1.3.6.1.2.1.2.2.1.11.4102 = Counter32: 5706335
.1.3.6.1.2.1.2.2.1.11.4103 = Counter32: 0
.1.3.6.1.2.1.2.2.1.11.4104 = Counter32: 0
.1.3.6.1.2.1.2.2.1.11.20481 = Counter32: 0
.1.3.6.1.2.1.2.2.1.11.20482 = Counter32: 0
.1.3.6.1.2.1.2.2.1.11.20483 = Counter32: 0
.1.3.6.1.2.1.2.2.1.11.20484 = Counter32: 0
.1.3.6.1.2.1.2.2.1.11.117440812 = Counter32: 0
.1.3.6.1.2.1.2.2.1.11.134217728 = Counter32: 0
.1.3.6.1.2.1.2.2.1.12.4097 = Counter32: 0
.1.3.6.1.2.1.2.2.1.12.4098 = Counter32: 0
.1.3.6.1.2.1.2.2.1.12.4099 = Counter32: 0
.1.3.6.1.2.1.2.2.1.12.4100 = Counter32: 0
.1.3.6.1.2.1.2.2.1.12.4101 = Counter32: 0
.1.3.6.1.2.1.2.2.1.12.4102 = Counter32: 0
.1.3.6.1.2.1.2.2.1.12.4103 = Counter32: 0
.1.3.6.1.2.1.2.2.1.12.4104 = Counter32: 0
.1.3.6.1.2.1.2.2.1.12.20481 = Counter32: 0
.1.3.6.1.2.1.2.2.1.12.20482 = Counter32: 0
.1.3.6.1.2.1.2.2.1.12.20483 = Counter32: 0
.1.3.6.1.2.1.2.2.1.12.20484 = Counter32: 0
.1.3.6.1.2.1.2.2.1.12.117440812 = Counter32: 0
.1.3.6.1.2.1.2.2.1.12.134217728 = Counter32: 0
.1.3.6.1.2.1.2.2.1.13.4097 = Counter32: 0
.1.3.6.1.2.1.2.2.1.13.4098 = Counter32: 0
.1.3.6.1.2.1.2.2.1.13.4099 = Counter32: 0
.1.3.6.1.2.1.2.2.1.13.4100 = Counter32: 0
.1.3.6.1.2.1.2.2.1.13.4101 = Counter32: 0
.1.3.6.1.2.1.2.2.1.13.4102 = Counter32: 0
.1.3.6.1.2.1.2.2.1.13.4103 = Counter32: 0
.1.3.6.1.2.1.2.2.1.13.4104 = Counter32: 0
.1.3.6.1.2.1.2.2.1.13.20481 = Counter32: 0
.1.3.6.1.2.1.2.2.1.13.20482 = Counter32: 0
.1.3.6.1.2.1.2.2.1.13.20483 = Counter32: 0
.1.3.6.1.2.1.2.2.1.13.20484 = Counter32: 0
.1.3.6.1.2.1.2.2.1.13.117440812 = Counter32: 0
.1.3.6.1.2.1.2.2.1.13.134217728 = Counter32: 0
.1.3.6.1.2.1.2.2.1.14.4097 = Counter32: 0
.1.3.6.1.2.1.2.2.1.14.4098 = Counter32: 0
.1.3.6.1.2.1.2.2.1.14.4099 = Counter32: 0
.1.3.6.1.2.1.2.2.1.14.4100 = Counter32: 0
.1.3.6.1.2.1.2.2.1.14.4101 = Counter32: 0
.1.3.6.1.2.1.2.2.1.14.4102 = Counter32: 0
.1.3.6.1.2.1.2.2.1.14.4103 = Counter32: 0
.1.3.6.1.2.1.2.2.1.14.4104 = Counter32: 0
.1.3.6.1.2.1.2.2.1.14.20481 = Counter32: 0
.1.3.6.1.2.1.2.2.1.14.20482 = Counter32: 0
.1.3.6.1.2.1.2.2.1.14.20483 = Counter32: 0
.1.3.6.1.2.1.2.2.1.14.20484 = Counter32: 0
.1.3.6.1.2.1.2.2.1.14.117440812 = Counter32: 0
.1.3.6.1.2.1.2.2.1.14.134217728 = Counter32: 0
.1.3.6.1.2.1.2.2.1.15.4097 = Counter32: 0
.1.3.6.1.2.1.2.2.1.15.4098 = Counter32: 0
.1.3.6.1.2.1.2.2.1.15.4099 = Counter32: 0
.1.3.6.1.2.1.2.2.1.15.4100 = Counter32: 0
.1.3.6.1.2.1.2.2.1.15.4101 = Counter32: 0
.1.3.6.1.2.1.2.2.1.15.4102 = Counter32: 0
.1.3.6.1.2.1.2.2.1.15.4103 = Counter32: 0
.1.3.6.1.2.1.2.2.1.15.4104 = Counter32: 0
.1.3.6.1.2.1.2.2.1.15.20481 = Counter32: 0
.1.3.6.1.2.1.2.2.1.15.20482 = Counter32: 0
.1.3.6.1.2.1.2.2.1.15.20483 = Counter32: 0
.1.3.6.1.2.1.2.2.1.15.20484 = Counter32: 0
.1.3.6.1.2.1.2.2.1.15.117440812 = Counter32: 0
.1.3.6.1.2.1.2.2.1.15.134217728 = Counter32: 0
.1.3.6.1.2.1.2.2.1.16.4097 = Counter32: 0
.1.3.6.1.2.1.2.2.1.16.4098 = Counter32: 0
.1.3.6.1.2.1.2.2.1.16.4099 = Counter32: 0
.1.3.6.1.2.1.2.2.1.16.4100 = Counter32: 0
.1.3.6.1.2.1.2.2.1.16.4101 = Counter32: 0
.1.3.6.1.2.1.2.2.1.16.4102 = Counter32: 601116480
.1.3.6.1.2.1.2.2.1.16.4103 = Counter32: 0
.1.3.6.1.2.1.2.2.1.16.4104 = Counter32: 0
.1.3.6.1.2.1.2.2.1.16.20481 = Counter32: 0
.1.3.6.1.2.1.2.2.1.16.20482 = Counter32: 0
.1.3.6.1.2.1.2.2.1.16.20483 = Counter32: 0
.1.3.6.1.2.1.2.2.1.16.20484 = Counter32: 0
.1.3.6.1.2.1.2.2.1.16.117440812 = Counter32: 0
.1.3.6.1.2.1.2.2.1.16.134217728 = Counter32: 0
.1.3.6.1.2.1.2.2.1.17.4097 = Counter32: 0
.1.3.6.1.2.1.2.2.1.17.4098 = Counter32: 0
.1.3.6.1.2.1.2.2.1.17.4099 = Counter32: 0
.1.3.6.1.2.1.2.2.1.17.4100 = Counter32: 0
.1.3.6.1.2.1.2.2.1.17.4101 = Counter32: 0
.1.3.6.1.2.1.2.2.1.17.4102 = Counter32: 4336235
.1.3.6.1.2.1.2.2.1.17.4103 = Counter32: 0
.1.3.6.1.2.1.2.2.1.17.4104 = Counter32: 0
.1.3.6.1.2.1.2.2.1.17.20481 = Counter32: 0
.1.3.6.1.2.1.2.2.1.17.20482 = Counter32: 0
.1.3.6.1.2.1.2.2.1.17.20483 = Counter32: 0
.1.3.6.1.2.1.2.2.1.17.20484 = Counter32: 0
.1.3.6.1.2.1.2.2.1.17.117440812 = Counter32: 0
.1.3.6.1.2.1.2.2.1.17.134217728 = Counter32: 0
.1.3.6.1.2.1.2.2.1.18.4097 = Counter32: 0
.1.3.6.1.2.1.2.2.1.18.4098 = Counter32: 0
.1.3.6.1.2.1.2.2.1.18.4099 = Counter32: 0
.1.3.6.1.2.1.2.2.1.18.4100 = Counter32: 0
.1.3.6.1.2.1.2.2.1.18.4101 = Counter32: 0
.1.3.6.1.2.1.2.2.1.18.4102 = Counter32: 0
.1.3.6.1.2.1.2.2.1.18.4103 = Counter32: 0
.1.3.6.1.2.1.2.2.1.18.4104 = Counter32: 0
.1.3.6.1.2.1.2.2.1.18.20481 = Counter32: 0
.1.3.6.1.2.1.2.2.1.18.20482 = Counter32: 0
.1.3.6.1.2.1.2.2.1.18.20483 = Counter32: 0
.1.3.6.1.2.1.2.2.1.18.20484 = Counter32: 0
.1.3.6.1.2.1.2.2.1.18.117440812 = Counter32: 0
.1.3.6.1.2.1.2.2.1.18.134217728 = Counter32: 0
.1.3.6.1.2.1.2.2.1.19.4097 = Counter32: 0
.1.3.6.1.2.1.2.2.1.19.4098 = Counter32: 0
.1.3.6.1.2.1.2.2.1.19.4099 = Counter32: 0
.1.3.6.1.2.1.2.2.1.19.4100 = Counter32: 0
.1.3.6.1.2.1.2.2.1.19.4101 = Counter32: 0
.1.3.6.1.2.1.2.2.1.19.4102 = Counter32: 0
.1.3.6.1.2.1.2.2.1.19.4103 = Counter32: 0
.1.3.6.1.2.1.2.2.1.19.4104 = Counter32: 0
.1.3.6.1.2.1.2.2.1.19.20481 = Counter32: 0
.1.3.6.1.2.1.2.2.1.19.20482 = Counter32: 0
.1.3.6.1.2.1.2.2.1.19.20483 = Counter32: 0
.1.3.6.1.2.1.2.2.1.19.20484 = Counter32: 0
.1.3.6.1.2.1.2.2.1.19.117440812 = Counter32: 0
.1.3.6.1.2.1.2.2.1.19.134217728 = Counter32: 0
.1.3.6.1.2.1.2.2.1.20.4097 = Counter32: 0
.1.3.6.1.2.1.2.2.1.20.4098 = Counter32: 0
.1.3.6.1.2.1.2.2.1.20.4099 = Counter32: 0
.1.3.6.1.2.1.2.2.1.20.4100 = Counter32: 0
.1.3.6.1.2.1.2.2.1.20.4101 = Counter32: 0
.1.3.6.1.2.1.2.2.1.20.4102 = Counter32: 0
.1.3.6.1.2.1.2.2.1.20.4103 = Counter32: 0
.1.3.6.1.2.1.2.2.1.20.4104 = Counter32: 0
.1.3.6.1.2.1.2.2.1.20.20481 = Counter32: 0
.1.3.6.1.2.1.2.2.1.20.20482 = Counter32: 0
.1.3.6.1.2.1.2.2.1.20.20483 = Counter32: 0
.1.3.6.1.2.1.2.2.1.20.20484 = Counter32: 0
.1.3.6.1.2.1.2.2.1.20.117440812 = Counter32: 0
.1.3.6.1.2.1.2.2.1.20.134217728 = Counter32: 0
sreinhardt
-fno-stack-protector
Posts: 4366
Joined: Mon Nov 19, 2012 12:10 pm

Re: plugins to monitor wifi Access points and Controllers

Post by sreinhardt »

Looks like you've got some interesting but minimally useful information here.

Code: Select all

.1.3.6.1.2.1.2.2.1.2.[identifier] - Dell interface names (like eth0)
.1.3.6.1.2.1.2.2.1.2.4097 = STRING: GE1/0

Code: Select all

.1.3.6.1.2.1.2.2.1.3.[identifier] - Interface description\vlan names
.1.3.6.1.2.1.2.2.1.3.4097 = INTEGER: ethernetCsmacd(6)

Code: Select all

.1.3.6.1.2.1.2.2.1.4.[identifier] - Interface MTU
.1.3.6.1.2.1.2.2.1.4.4097 = INTEGER: 1500

Code: Select all

.1.3.6.1.2.1.2.2.1.5.[identifier] - Interface max speed
.1.3.6.1.2.1.2.2.1.5.4097 = Gauge32: 1000000000

Code: Select all

.1.3.6.1.2.1.2.2.1.6.[identifier] - Interface mac addr
.1.3.6.1.2.1.2.2.1.6.4097 = STRING: 0:1a:1e:22:7d:f1

Code: Select all

.1.3.6.1.2.1.2.2.1.7.[identifier] - Interface status (up\down) - administrative?
.1.3.6.1.2.1.2.2.1.7.4097 = INTEGER: up(1)

Code: Select all

.1.3.6.1.2.1.2.2.1.8.[identifier] - Interface status (up\down) - link state?
.1.3.6.1.2.1.2.2.1.8.4097 = INTEGER: down(2)

Code: Select all

.1.3.6.1.2.1.2.2.1.9.[identifier] - interface uptime?
.1.3.6.1.2.1.2.2.1.9.4097 = Timeticks: (0) 0:00:00.00
The rest appear to be some form of counter, likely for traffic usage, but I can't be sure. Hopefully some of this helps, but I tend to agree you are either going to need to find a mib that fits theses devices or dig into the manual.
Nagios-Plugins maintainer exclusively, unless you have other C language bugs with open-source nagios projects, then I am happy to help! Please pm or use other communication to alert me to issues as I no longer track the forum.
tmcdonald
Posts: 9117
Joined: Mon Sep 23, 2013 8:40 am

Re: plugins to monitor wifi Access points and Controllers

Post by tmcdonald »

EDIT: Looks like sreinhardt beat me to it! Oh well, mine has links :D

Let's make some educated guesses about those OIDs:

Code: Select all

.1.3.6.1.2.1.2.2.1.2.4097 = STRING: GE1/0
This is likely your GigabitEthernet port 1/0, and it has the SNMP id of 4097.

Code: Select all

.1.3.6.1.2.1.2.2.1.4.4097 = INTEGER: 1500
Looks like that might be the default MTU for that interface

Code: Select all

.1.3.6.1.2.1.2.2.1.5.4097 = Gauge32: 1000000000
1000000000 bits per second would be 1gbps which makes sense for an interface speed

Code: Select all

.1.3.6.1.2.1.2.2.1.6.4097 = STRING: 0:1a:1e:22:7d:f1
Very clearly a MAC address

Code: Select all

.1.3.6.1.2.1.2.2.1.7.4097 = INTEGER: up(1)
Interface status, however...

Code: Select all

.1.3.6.1.2.1.2.2.1.8.4097 = INTEGER: down(2)
A different status? Maybe some trial and error could help here.

Code: Select all

.1.3.6.1.2.1.2.2.1.9.4097 = Timeticks: (0) 0:00:00.00
Timeticks

Code: Select all

.1.3.6.1.2.1.2.2.1.10.4097 = Counter32: 0
There are several of these, ending in 10.4097, 11.4097, 12.4097, etc. Not 100% sure what these are, but doing some bit math shows that the one for 10.4102 (which is 395126284) is 0.395126284 gbps which would be a little over a third of the bandwidth for that port and would make sense.


That should be a good kick in the right direction. I'm not a SNMP guru so I can only guess at what some of the other OIDs would be, but intuitively these conclusions seem to fit and with some testing you could reveal more.
Former Nagios employee
Locked