Number of Wireless Clients
From MikroTik Wiki
The Problem: You have multiple wireless access points set up and you would like to monitor the number of connected clients with The Dude.
The Solution:
- In Dude, go to "Functions" and create a new function called: wireless_clients
- Under "Code" paste in the following:
- array_size(oid_column("iso.org.dod.internet.private.enterprises.mikrotik.mikrotikExperimentalModule.mtXRouterOs.mtxrWireless.mtxrWlRtabTable.mtxrWlRtabEntry.mtxrWlRtabStrength"))
- Click on Ok and go back to your network map
- Right click on one of your wireless devices and select "Appearance"
- Click on the "Label" box and paste the following:
- [Device.Name]
- [device_performance()][Device.ServicesDown][wireless_clients()] Wireless Clients
- Click on Ok to see your handy work.
Now that you have your number, wouldn't it also be nice to have a graph so you can track the number of clients over time?
Here's to graph it:
- Right click on your network object and go to "Settings"
- On the "Services" tab, add a new service
- Click on the 3 dots next to "Probe"
- Fill out the following settings:
- Name: wireless_probe
- Type: Function
- Available: wireless_clients()
- Error: if(wireless_clients(), "", "")
- Value: wireless_clients()
- Unit: Clients
- rate: None
- Click on Ok and select the wireless_probe as your probe
- Hit Ok again and you should be graphing the number of wireless clients now.
To add the graph to any other APs you may have, simply add the wireless_probe as a new service.
Sorry for the formatting. Once I figure this wiki formatting thing out, I will update.