Skip to main content

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:

  1. Sort by Uptime Ascending

  2. Review devices with <95% uptime

  3. Click device for detail view

  4. Analyze disconnection patterns:

    • Random: Network issues
    • Regular: Power cycling, scheduled reboots
    • Clustered: System-wide event
  5. 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:

  1. Filter to critical devices
  2. Check uptime percentages
  3. Generate report for non-compliant devices
  4. Plan remediation

Maintenance Planning

Schedule preventive maintenance:

  1. Identify devices with declining uptime
  2. Note patterns (weekly drops, monthly failures)
  3. Schedule maintenance before failures
  4. Track improvement after maintenance

Network Issues

Detect network problems:

  1. If many devices offline simultaneously

    • Check network infrastructure
    • Review switch/router logs
    • Verify DHCP/DNS
  2. If single device intermittent

    • Check device network settings
    • Verify cable connections
    • Test WiFi signal (if wireless)