Page 1 of 1
Cacti / SNMP & Mikrotik Statistics
Posted: Wed Aug 17, 2005 10:50 pm
by mojiro
cacti version: cacti-0.8.6f
It has been tested
only on Linux Slackware 9.1 with Mikrotik 2.8.22 & 2.8.26
I have created some templates for Mikrotik RouterOS.
They capture both System and Wireless Status.
There is support for:
Wireless - Data Rates
Wireless - Frequency 802.11a
Wireless - Frequency 802.11b/g
Wireless - Signal Strength - Client Mode
System - CPU Utilization
System - Uptime
System - Disk Space
System - Memory Usage
###################################
[because I cannot attach files here you must download
it from
cacti forums]
Instalation:
1) decompress somewhere the zipped file
2) copy
wmikrotik.xml at
/web_dir/cacti_dir/resource/snmp_queries/
3) the files in folder ./templates (of the zipped file) should be imported one by one from the
Cacti Console
###################################
more information, fotos & updates you can find at
cacti forums
Posted: Wed Aug 17, 2005 11:15 pm
by dwright
Thanks for the post mojiro. I will take a look and give my feedback.
D~
Posted: Fri Aug 19, 2005 6:48 am
by wildbill442
awesome, I'm looking at implementing cacti over our current basic MRTG server. I'm sure I'll be refering to this post! thanks.
Posted: Wed Aug 31, 2005 10:21 pm
by eugenevdm
mojiro,
I'm having problem getting your example to work. If you are actively watching this board and if you have a free moment please could you visit Cacti's board to see a description of my problem!
Posted: Thu Sep 01, 2005 7:15 pm
by Johan
Are you planning to build a script were you could see the signal of the client on the mt ap
best regards,
Johan
Posted: Thu Sep 01, 2005 11:27 pm
by mojiro
Are you planning to build a script were you could see the signal of the client on the mt ap
best regards,
Johan
I working now on getting more information about mikrotik, that has
to do with routing, also this wireless adition is ready for the next update
Posted: Thu Mar 09, 2006 7:48 pm
by cabana
Great stuff, works like a charm on Fedora Core 4 with Cacti version 0.6.8h
Posted: Fri Jun 09, 2006 7:06 pm
by wintech2003
mojiro, on my cacti (v0.8.6h) everything runs fine except the "Data Rates" graph
As you can see on the image below, although the Data Rate is being calculated (36Mbps) for Rx and Tx, I don't have a graph:
All other graphs (Wireless - Frequency 802.11a & Signal Strength as well as interface traffic and CPU load) work great!
Thanks for this great template!

Posted: Sat Jun 10, 2006 6:43 pm
by rpingar
may you share the script to get the ap's client number?
Many thanks
Posted: Thu Dec 21, 2006 9:18 pm
by alexwaller
Hi!
Seems that here are some SNMP-Gurus.
My Question is simple!
When I do:
interface wireless> print oid
I get:
Flags: X - disabled, R - running
0 R tx-rate=.1.3.6.1.4.1.14988.1.1.1.1.1.2.2 rx-rate=.1.3.6.1.4.1.14988.1.1.1.1.1.3.2 strength=.1.3.6.1.4.1.14988.1.1.1.1.1.4.2
ssid=.1.3.6.1.4.1.14988.1.1.1.1.1.5.2 bssid=.1.3.6.1.4.1.14988.1.1.1.1.1.6.2 frequency=.1.3.6.1.4.1.14988.1.1.1.1.1.7.2
1 R tx-rate=.1.3.6.1.4.1.14988.1.1.1.1.1.2.3 rx-rate=.1.3.6.1.4.1.14988.1.1.1.1.1.3.3 strength=.1.3.6.1.4.1.14988.1.1.1.1.1.4.3
ssid=.1.3.6.1.4.1.14988.1.1.1.1.1.5.3 bssid=.1.3.6.1.4.1.14988.1.1.1.1.1.6.3 frequency=.1.3.6.1.4.1.14988.1.1.1.1.1.7.3
And then I do:
snmpwalk -v1 -m MIKROTIK-EXPERIMENTAL-MIB -c public 10.34.250.253 .1.3.6.1.4.1.14988.1.1.1.1.1.2.2
Can anyone tell me why I dont get any values.
Alex.
Posted: Fri Dec 22, 2006 7:45 pm
by sten
have you actually enabled snmp?
try
snmpwalk -v1 10.34.250.253 .
and
snmpwalk -v1 10.34.250.253 .1.3.6.1.4.1.14988
Posted: Fri Dec 22, 2006 11:14 pm
by alexwaller
Hi!
That works.
I am able to read values from the interfaces.
I get system-name and version.
Thats all ok.
I yesterday updated to the newest version. That didn´t make any change.
Shall I post
snmpwalk -v1 10.34.250.253 .1.3.6.1.4.1.14988
?
Posted: Fri Dec 22, 2006 11:17 pm
by alexwaller
I think I shall.
snmpwalk -v1 -c public 10.34.250.253 .1.3.6.1.4.1.14988
SNMPv2-SMI::enterprises.14988.1.1.1.2.1.3.0.11.107.52.10.34.2 = INTEGER: -52
SNMPv2-SMI::enterprises.14988.1.1.1.2.1.3.0.11.107.52.10.74.3 = INTEGER: -71
SNMPv2-SMI::enterprises.14988.1.1.1.2.1.3.0.12.66.5.61.120.2 = INTEGER: -78
SNMPv2-SMI::enterprises.14988.1.1.1.2.1.4.0.11.107.52.10.34.2 = Counter32: 237456649
SNMPv2-SMI::enterprises.14988.1.1.1.2.1.4.0.11.107.52.10.74.3 = Counter32: 2204244
SNMPv2-SMI::enterprises.14988.1.1.1.2.1.4.0.12.66.5.61.120.2 = Counter32: 81394589
SNMPv2-SMI::enterprises.14988.1.1.1.2.1.5.0.11.107.52.10.34.2 = Counter32: 2974663199
SNMPv2-SMI::enterprises.14988.1.1.1.2.1.5.0.11.107.52.10.74.3 = Counter32: 874829
SNMPv2-SMI::enterprises.14988.1.1.1.2.1.5.0.12.66.5.61.120.2 = Counter32: 34689181
SNMPv2-SMI::enterprises.14988.1.1.1.2.1.6.0.11.107.52.10.34.2 = Counter32: 1594037
SNMPv2-SMI::enterprises.14988.1.1.1.2.1.6.0.11.107.52.10.74.3 = Counter32: 19695
SNMPv2-SMI::enterprises.14988.1.1.1.2.1.6.0.12.66.5.61.120.2 = Counter32: 137726
SNMPv2-SMI::enterprises.14988.1.1.1.2.1.7.0.11.107.52.10.34.2 = Counter32: 2535545
SNMPv2-SMI::enterprises.14988.1.1.1.2.1.7.0.11.107.52.10.74.3 = Counter32: 7260
SNMPv2-SMI::enterprises.14988.1.1.1.2.1.7.0.12.66.5.61.120.2 = Counter32: 326795
SNMPv2-SMI::enterprises.14988.1.1.1.2.1.8.0.11.107.52.10.34.2 = Gauge32: 24000000
SNMPv2-SMI::enterprises.14988.1.1.1.2.1.8.0.11.107.52.10.74.3 = Gauge32: 1000000
SNMPv2-SMI::enterprises.14988.1.1.1.2.1.8.0.12.66.5.61.120.2 = Gauge32: 11000000
SNMPv2-SMI::enterprises.14988.1.1.1.2.1.9.0.11.107.52.10.34.2 = Gauge32: 24000000
SNMPv2-SMI::enterprises.14988.1.1.1.2.1.9.0.11.107.52.10.74.3 = Gauge32: 1000000
SNMPv2-SMI::enterprises.14988.1.1.1.2.1.9.0.12.66.5.61.120.2 = Gauge32: 11000000
SNMPv2-SMI::enterprises.14988.1.1.4.1.0 = STRING: "GGC9-UTT"
SNMPv2-SMI::enterprises.14988.1.1.4.2.0 = Hex-STRING: 99 99 03 03 00 01 07 00
SNMPv2-SMI::enterprises.14988.1.1.4.3.0 = INTEGER: 4
SNMPv2-SMI::enterprises.14988.1.1.4.4.0 = STRING: "2.9.38"
SNMPv2-SMI::enterprises.14988.1.1.6.1.0 = Gauge32: 0
End of MIB
I´m realy missing SNMPv2-SMI::enterprises.14988.1.1.1.1.1.2.2
Posted: Sat Dec 23, 2006 1:31 am
by sten
To get that mib interpreted you must include the mibs into the "dictionary" of net-snmp package. That usually involves copying a version of the MIB into a folder or adding a form of "include" line into a configuration file.
enterprises.14988 <-- mikrotik MIB root ID.
Posted: Sat Dec 23, 2006 1:45 am
by alexwaller
As you can see here:
snmpwalk -v1 -m MIKROTIK-EXPERIMENTAL-MIB -c public 10.34.250.253 .1.3.6.1.4.1.14988.1.1.1.1.1.2.
I tried to do something like you tell me to do.
I got the mit form the Mikrotik-Website and copied it to the Dir of net-snmp.
Its using it, I know taht, because the numbers are converted to names.
But as I understand, that does not expand the quantity of numbers or paths, it only converts then from name to number and vice versa, right?
Maybee I am completely wrong. Please tel me...