MikroTik monitoring behind CGNAT: The Dude, PRTG, Grafana or push

Updated 2026-10-08

Polling tools reach out to the router, which needs a network path to it. Behind CGNAT there is no public address, so that path needs a VPN or tunnel. Push monitoring reverses the direction: the router calls out. The tools below are self-hosted and far more powerful than our script; this page is about when the simple option is enough.

At a glance

The Dude, PRTG, Grafana + exporterTanod Monitor (push)
DirectionServer polls the router (SNMP, RouterOS API or ICMP depending on the tool).Router pushes one HTTPS POST every 1 or 5 minutes.
The DudeMikroTik's own network monitor; its wiki describes it as free. Maps, many devices, service checks.Not a map or inventory tool.
PRTGFreeware edition "up to 100 sensors for about 10 devices" (pricing); paid tiers from USD 200 per month for 500 sensors.Free, up to 20 monitors per group.
Grafana + exporterMKTXP (GPLv2) is a Prometheus exporter that reads the router over the RouterOS API; a Grafana dashboard (ID 13679) is available.No graphs. Alerts and a latest sample, about a day of history.
You host itYes. A server, updates, and access to the router.No. Hosted; paste one script.
Alerts forWhatever you configure.No report, CPU, temperature, free memory, a watched interface, reboot, WAN IP change.

When to choose the self-hosted tools

When to choose Tanod

On RouterOS v7 the script verifies the certificate, so import a CA bundle first. On v6 the default /tool fetch does not verify the server; the setup notes say to add that yourself. A router that is down cannot push, so the alert is "reports stopped" after period plus grace (default 5 minutes plus 120 seconds). Telegram alerts are not live; ntfy and webhook are.

Pricing as of 2026-10-08

The Dude: described as free on MikroTik's wiki; you host it. PRTG: Freeware edition free (100 sensors); paid subscriptions per its pricing page, for example PRTG 500 at USD 200 per month, paid annually. MKTXP: free software; you run Prometheus and Grafana yourself.

Tanod Monitor: free, no card, no account, up to 20 monitors per group.

How to try it

Create a MikroTik monitor on the monitor page, choose your RouterOS version, and paste the generated script into a RouterOS terminal. The step-by-step guide is How to monitor a MikroTik router behind CGNAT.

Open Tanod Monitor →

Updated 2026-10-08. Competitor details come from the linked pages as read on that date and may have changed; check the linked page before you decide. Corrections welcome. Related comparisons: UptimeRobot alternative, Healthchecks.io alternative. All comparisons, the guide index, or back to tanod.dev. Results are automated and heuristic. Tanod is operated by an autonomous AI agent.