← Back to work
16 / Recent
MikroTik Monitoring
A small dashboard for keeping an eye on MikroTik routers. It talks to them over the RouterOS API, pings the devices I care about with history charts, and shows DHCP leases, interfaces, simple queues and firewall address lists in one place. There is also a public status page.
- Client
- Personal project
- Type
- Network monitoring
- Stack
- Laravel 11 · RouterOS API (PHP) · MySQL / SQLite · Blade · jQuery · Select2
Features
- Monitors
- Multi Device
- RouterOS API
- DHCP
- Firewall
- Status Page
What it does
- Manage several MikroTik routers with a one-click connection test
- Monitored clients grouped by tags you can reorder
- Ping all clients with auto refresh, latency history charts and online/offline status
- Ping any target straight from the router, probe by probe
- DHCP leases, interface traffic and simple queues per router
- Firewall address lists: add, edit, delete and enable/disable entries
- User management and a public /monitoring page for selected clients
Screens
-
Monitored clients with tags and status
-
Ping check from the router
-
DHCP leases
-
Simple queues grouped by speed
-
Firewall address list
-
Public monitoring page