Device Health
The Device Health page monitors device uptime, connection reliability, and availability over time. It helps identify problematic devices and track overall system stability.
Overview
Device Health tracking provides:
- Uptime Percentages: Device availability over time period
- Connection History: Visual timeline of online/offline states
- Filtering: By status (online/offline)
- Sorting: By uptime, name, last seen
- Detailed Analysis: Per-device connection charts
Date Range
Start Date: Beginning of analysis period End Date: End of analysis period
Default: Last 30 days
Shortcut Buttons: 7D, 30D, 90D — the button matching the current range is highlighted.
Common Periods:
- Last 7 days: Recent reliability
- Last 30 days: Monthly reliability
- Last 90 days: Quarterly trends
Summary Statistics
Four cards showing aggregate metrics for the selected period:
Devices Connected (nD): Count of devices that reported at least one connection event during the range. The label reflects the active range (e.g. 7D, 30D, 90D).
Average Uptime: Mean uptime across all devices
- Color-coded: green (good), yellow (warning), red (poor)
Currently Offline: Count of devices currently disconnected
Currently Online: Count of devices currently connected
Device List
Table of all devices with health metrics:
Columns:
- Device: Device name
- Current Status: Online (green) / Offline (red)
- Uptime %: Availability percentage (color-coded)
- Last Seen: Last successful connection time (relative timestamp)
- Total Disconnects: Count of disconnection events
- Avg Downtime (hrs): Average duration of each disconnection
- Actions: View History button
Filtering
Status Filter:
- All: Show all devices
- Online: Only currently connected
- Offline: Only currently disconnected
Sorting
Sort Options:
- Uptime Ascending: Worst performers first (default)
- Uptime Descending: Best performers first
- Name: Alphabetical
- Last Seen: Most recently seen first
Device Detail View
Click View History on any device row to open a modal with detailed connection history:
Device Info:
- Device name, uptime percentage, and total disconnect count
Connection Timeline Chart:
- Step-line chart showing online/offline state over time
- X-axis: Time period
- Y-axis: Online (1) / Offline (0)
- Shows exact transition times between connected and disconnected states
Uptime Calculation
Uptime percentage = (Connected Time / Total Time) × 100
Example:
30-day period = 720 hours
Device connected for 718 hours Device disconnected for 2 hours
Uptime = (718 / 720) × 100 = 99.72%
Use Cases
Identifying Problem Devices
Find unreliable devices:
-
Sort by Uptime Ascending
-
Review devices with <95% uptime
-
Click device for detail view
-
Analyze disconnection patterns:
- Random: Network issues
- Regular: Power cycling, scheduled reboots
- Clustered: System-wide event
-
Take corrective action
SLA Compliance
Verify service level agreements:
Requirements:
- Critical devices: 99.9% uptime (3 failures per year)
- Important devices: 99% uptime
- Standard devices: 95% uptime
Report:
- Filter to critical devices
- Check uptime percentages
- Generate report for non-compliant devices
- Plan remediation
Maintenance Planning
Schedule preventive maintenance:
- Identify devices with declining uptime
- Note patterns (weekly drops, monthly failures)
- Schedule maintenance before failures
- Track improvement after maintenance
Network Issues
Detect network problems:
-
If many devices offline simultaneously
- Check network infrastructure
- Review switch/router logs
- Verify DHCP/DNS
-
If single device intermittent
- Check device network settings
- Verify cable connections
- Test WiFi signal (if wireless)
Related Documentation
- Devices - Device configuration
- Monitoring - Active monitoring and alerts
- Dashboard - System overview