Usage Logs
Applies to all editions
The Usage Logs page is the session and accounting record for your customers' connections. Each row is one connection session: when the customer's device logged on, when it logged off, how long it stayed up, how much data it moved in each direction, and why the session ended. This is where you confirm a customer was actually online, measure their data usage, and read the router's own reason for a disconnect.
Where to find it: Sidebar → Logs → Usage Logs.
Operator guide
The Usage Logs page is the session and accounting record for your customers' connections. Each row is one connection session: when the customer's device logged on, when it logged off, how long it stayed up, how much data it moved in each direction, and why the session ended. This is where you confirm a customer was actually online, measure their data usage, and read the router's own reason for a disconnect.
Where to find it: Sidebar → Logs → Usage Logs.

What each column shows
| Column | What it shows | Notes |
|---|---|---|
| ID | The accounting record identifier for the session. | |
| Username | The customer for this session. | Links to the customer with a live online indicator. |
| Router IP | The router (NAS) the session ran on. | Links to that router's page. |
| Login | When the session started (device connected). | Branch timezone. |
| Log Off | When the session ended. | Blank while a session is still live. |
| Up Time | How long the session lasted. | |
| MAC Address | The device's hardware address. | Links to MAC Lookup; hovering a recognised address shows manufacturer, OUI prefix, assignment type, and country. |
| Disconnect Message | The router's reason for ending the session. | The standard RADIUS terminate cause , see the table below. |
| Upload | Data the customer sent during the session. | Shown with its unit. |
| Download | Data the customer received during the session. | Shown with its unit. |
| Total | Upload plus download for the session. |
Filter the list
| Filter | What it does |
|---|---|
| Entries per page | 10, 25, 50, 100. |
| Search | Free-text search across the log. |
Disconnect Message meanings (Acct-Terminate-Cause)
The Disconnect Message comes straight from the router in its accounting-stop packet. These are the standard RADIUS Accounting terminate-cause values defined in RFC 2866 (Section 5.10, Acct-Terminate-Cause). The router chooses one when it closes the session; the exact set you see depends on what your NAS reports.
| Code | Message | What it means in practice |
|---|---|---|
| 1 | User Request | The user disconnected cleanly (logged out or clicked disconnect). |
| 2 | Lost Carrier | The physical or wireless link dropped unexpectedly (cable unplugged, out of range). |
| 3 | Lost Service | The NAS could no longer provide the service, usually an upstream failure. |
| 4 | Idle Timeout | The user was idle too long and the NAS closed the session to free resources. |
| 5 | Session Timeout | The user hit the maximum allowed connection time. |
| 6 | Admin Reset | An administrator manually ended the session or reset the port. |
| 7 | Admin Reboot | An administrator cleanly restarted the NAS, closing sessions gracefully. |
| 8 | Port Error | The NAS detected a hardware or data-link error on that port. |
| 9 | NAS Error | The NAS hit an internal error (not port-specific) that forced the disconnect. |
| 10 | NAS Request | The NAS ended the session for a routine, non-error reason (such as a policy update). |
| 11 | NAS Reboot | The NAS crashed or lost power and reported this after rebooting. |
| 12 | Port Unneeded | The NAS decided the connection was no longer required (mostly legacy dial-up/ISDN). |
| 13 | Port Preempted | The NAS freed the port for a higher-priority connection. |
| 14 | Port Suspended | The NAS temporarily suspended the session; the user may reconnect later. |
| 15 | Service Unavailable | The NAS could not deliver the requested service or parameters. |
| 16 | Callback | The NAS ended the session to immediately dial the user back (legacy dial-in security). |
| 17 | User Error | The user's device sent malformed or invalid input that forced a disconnect. |
| 18 | Host Request | The upstream login host the user was connecting to ended the session. |
The Disconnect Message column shows the raw
Acct-Terminate-Causevalue supplied by the router. Its wording can differ between router vendors and configurations.
Troubleshooting / FAQ
-
A customer says they were charged for data they didn't use. Open their sessions and compare the Upload/Download/Total figures against the period in question. The Total is the sum of both directions for that session.
-
Sessions keep ending with "Lost Carrier" or "Idle Timeout." These are line/behaviour causes reported by the router, not AltRadius actions. Repeated Lost Carrier points at a physical link problem; frequent Idle Timeout points at an idle-timeout setting on the plan or NAS.
-
A session shows a disconnect right after a plan change. That is expected , plan changes drop the session so the new policy loads on reconnect (see RADIUS Logs). A fresh session should appear once the customer reconnects.
-
There is no export or print button. This page is view-only , filter and read on screen.