Skip to content
FR fdrn.dev_
← 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

// contact

Have a project?

Let’s work together.

~/ $