How to track monthly bandwidth usage with Scheduler on RouterOS v7 (RB750Gr3)?

Hello everyone,

I’m using a MikroTik RB750Gr3 with RouterOS v7.

I would like to ask how to create a Scheduler script to calculate and store my total bandwidth usage per month.

My main goal is:

  • To record monthly bandwidth usage (upload & download)

  • So that when the router reboots or loses power, the bandwidth data is not lost

  • The data should continue accumulating until the end of the month

What is the best approach for this in RouterOS v7?
Should I use scripts with global variables, files, or another method?

Any examples or guidance would be greatly appreciated.

Thank you in advance.

Hi,

Do you want statistics of bandwith usage or traffic usage?
As ROS has limited abilitis to log and calculate such statistics, the best solution would be installing monitoring system like CoreBit – Network topology & monitoring tool inspired by “The Dude”

Same happens for me too.. Migrated to LibreNMS instead.

“I found the solution: I created a script (with AI’s help) and a scheduler, then sent it to a Telegram bot.”