Debug Console
The Debug tab provides tools for monitoring server performance, viewing logs, and troubleshooting issues with your ZEM Cloud instance.
Accessing the Debug Console
- Click Configuration Settings in the sidebar
- Select the Debug tab
Overview
The Overview sub-tab displays real-time server metrics for your ZEM Cloud instance.
CPU Usage
Shows CPU utilisation over time with an interactive chart. You can view:
- Last 15 minutes - Recent activity
- Last 30 minutes - Short-term trends
- Last 1 hour - Medium-term view
- Last day - Daily patterns
Memory Usage
Displays current memory utilisation including used, free, and total memory available to the server.
Disk Usage
Shows storage utilisation for each mounted volume, including:
- Volume name and mount point
- Total capacity
- Used space
- Available space
- Usage percentage
Network Interfaces
Lists network interfaces with traffic statistics:
- Interface name
- Bytes sent and received
- Packets sent and received
Server Updates
The Server Updates sub-tab shows available updates for your ZEM Cloud server and allows you to manage update installation.
Data Stream
The Data Stream sub-tab provides a real-time log viewer showing server activity.
Features
- Search - Filter logs by keyword
- Pause - Stop the live stream to review logs
- Clear Logs - Clear the display
- Clear Filter - Remove search filter
The log stream shows endpoint connections, API requests, and server events in real-time. This is useful for:
- Verifying endpoints are communicating correctly
- Debugging connection issues
- Monitoring server activity
Console Queue
The Console Queue sub-tab shows all action queue entries for both desktop and mobile endpoints.
Queue Information
Each queue entry displays:
- ID - Unique action identifier
- Type - Desktop or Mobile endpoint
- Hostname - Target endpoint name
- Action - The queued action (reboot, lock, etc.)
- Status - Pending, Delivered, Completed, Failed, or Cancelled
- Created - When the action was queued
- Delivered - When the endpoint received the action
- Completed - When the action finished executing
- Result - Outcome of the action
Filtering
Filter the queue by:
- Keyword search
- Status (Pending, Delivered, Completed, Failed, Cancelled)
- Date range
Actions
For pending actions, you can cancel them before they're delivered to the endpoint.
Console Audit
The Console Audit sub-tab shows a log of all administrative actions taken in the dashboard.
Audit Events
Events include:
- Login Success/Failed - Authentication attempts
- Setting Changed - Configuration modifications
- Endpoint Actions - Actions queued for endpoints
- User Management - User account changes
- Role Changes - Permission modifications
Audit Information
Each audit entry shows:
- Timestamp
- Username who performed the action
- Event type
- IP address
- Details of what changed
Reverting Changes
Some setting changes can be reverted directly from the audit log. Click on an entry to see if revert is available.
Using Debug for Troubleshooting
- Check Data Stream to verify endpoints are connecting
- Review Console Queue to see if actions are being delivered
- Use Console Audit to track configuration changes
- Monitor Overview for server resource issues