Docs / Monitoring / Reports

Reports

Overview

Reports turns your accounting and auth data into the summaries operators actually ask for: bandwidth, login frequency, top-N users by traffic or sessions, and failure trends. Everything is exportable to CSV, and reports can be scheduled to run and email on a recurring basis via the Scheduler.

Where things are

  • Report types — bandwidth over time, login frequency, top users (by traffic or sessions), and authentication failure trends.
  • Filters — date range and scope (per user, NAS, or global) depending on the report.
  • Export — download any report as CSV.
  • Schedule — hand a report to the Scheduler to run periodically and email the result (needs SMTP configured — see Configuration).

Common tasks

  • Monthly usage export — pick the bandwidth report, set last month's range, Export CSV.
  • Find your heaviest users — run top-N by traffic.
  • Email a weekly summary — configure SMTP, then schedule the report from the Scheduler.

Problems you may hit

  • Report is empty or thin — there's no accounting data for the range, or accounting isn't reaching radacct (see Sessions).
  • Scheduled report never emails — SMTP isn't configured; set MONSTEROPS_SMTP_* in Configuration and check the Scheduler run log.
  • Numbers look low — accounting interim-updates are infrequent, so in-progress sessions under-count until they close.