For those who might be interested, I have written a few Munin Plugins to provide some more detailed wireless monitoring of MikroTik devices.
The plugins solely rely on standard SNMP and use MikroTik MIB.
Using SNMPv3 with AuthPriv you can securely monitor devices even over insecure links.
If you are familiar with the MikroTik MIB you should be able to understand what these plugins will do.
Probably not the best coding style but it does the job and if you are familiar with perl/munin you should find your way around.
Feel free to use and/or modify them like you want.
List of included plugins:
snmp__mtrx_ap_ccq: CCQ (%) for each interface of AP.
snmp__mtrx_ap_ccq_if_: CCQ (%) for a specific interface of AP.
snmp__mtrx_ap_clients: Number of connected clients for each interface of AP.
snmp__mtrx_ap_clients_if_: Number of connected clients for a specific interface of AP.
snmp__mtrx_ap_noise: Noise Floor (dBm) of each interface of AP.
snmp__mtrx_ap_noise_if_: Noise Floor (dBm) of a specific interface of AP.
snmp__mtrx_sta_rate_if_: Tx/Rx Rate of a specific interface on a Station.
snmp__mtrx_sta_strength: Signal Strength (dBm) for each interface on Station.
snmp__mtrx_sta_strength_if_: Signal Strength (dBm) for a specific interface on Station.
snmp__mtrx_rtab_bps: Send/Recv bps for each client on a AP.
snmp__mtrx_rtab_pps: Send/Recv pps for each client on a AP.
snmp__mtrx_rtab_rate: Rx/Tx rate for each client on a AP.
snmp__mtrx_rtab_signal: Signal Noise Ratio (SNR dB) for each client on a AP.
I’m interested on the CCQ OID’s you used. Would you be so kind to let me know which OID you use for the RX/TX CCQ? Do you look for them in the client or in the AP? When I snmpget the values supposed to have CCQ information I always get “0”. In fact, Mikrotik support has told me that there’s no way to get CCQ via SNMP.
I am querying OID .1.3.6.1.4.1.14988.1.1.1.3.1.10 on AP to get Overall Tx CCQ for a certain wlan interface.
After reading the MikroTik SNMP MIB I’d say that’s the only CCQ value you can get via SNMP.
If you need specific details about certain clients, you are probably better with polling signal strength etc. for each connected client on AP (.1.3.6.1.4.1.14988.1.1.1.2.1.12-18).
I always get 0 on that OID. RouterOS versions range from 6.27 to latests betas using wireless-fp/wireless-cm2 packages and nv2. Which ones do work for you?
Do you get CCQ via CLI? Have you tried 802.11 instead ov Nv2? Just to see whether it is related to that. I am using 802.11 because of better performance with ac.
I can confirm that the OID .1.3.6.1.4.1.14988.1.1.1.3.1.10 for CCQ only works if wireless protocol is plain 802.11. It returns 0 otherwise.
Many thanks for the detailed information!