Dashboard
Sessions
Monitor live MQTT sessions, filter by status, and disconnect clients
The Sessions page shows all MQTT connections to your organization in real time.
Session List
The page shows a table of all sessions with:
| Column | Description |
|---|---|
| Status | Online (green) or Offline (gray) |
| User | MQTT username and client ID |
| Type | Individual, Shared Token, or Temp Token |
| Clean | Whether the session uses clean session (Yes/No) |
| Duration | How long the session has been connected |
| Protocol | MQTT protocol version (3.1, 3.1.1, or 5.0) |
| Queue | Number of queued messages for offline clients |
Filtering
Use the filter controls to narrow results:
- Search - filter by username, display name, or client ID
- Status - All, Online, or Offline
- User Type - All, Individual, Shared Token, or Temp Token
Disconnecting Sessions
Single Session
Click the actions menu on any online session and select Disconnect.
Bulk Disconnect
- Select multiple sessions using the checkboxes
- Click Disconnect Selected in the bulk actions bar
- Confirm the operation
Disconnecting a session terminates the MQTT connection immediately. If the client has reconnection logic, it will reconnect automatically.
Session Details
Click any session row to open the detail sheet showing:
- Peer host (IP address)
- Connection duration
- Protocol version
- Offline and online message counts
- Subscriptions