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.
Related¶
- Scheduler — run and email reports on a schedule
- Sessions — the underlying accounting data
- Configuration — SMTP settings
MonsterOps