Device Metrics
Device Metrics shows a device's uptime, performance measurements, and events over a selected time range. Use it to investigate changes in device behavior or compare two devices.
Open a device's metrics
Go to Analytics → Device Metrics and search for a device in the selector. You can also select a device under Devices and open its Metrics tab.
Choose a time range above the charts. Presets include Last 24 hours, Last 7 days, and Last 30 days; you can also choose a custom range of at least 15 minutes. The Analytics page remembers your selected range and uses the last 30 days by default. Use the refresh control to request the latest available measurements.
Understand the data
The page groups measurements by type. Charts appear for groups with data in the chosen range; groups without data remain unavailable.
| Group | What it shows |
|---|---|
| Uptime | Online periods, configured working hours, reconnections, and, when available, scheduled reboots. |
| CPU | Usage, temperature, process count, and thread count. |
| GPU | Frames per second, including a one-minute average when reported. |
| Memory | System, virtual, and application memory use. |
| Storage | Storage used by the application cache and downloaded file counts. |
| Network | Data received and sent (RX/TX), request counts, and server response measurements. |
| System | Wi-Fi signal strength and level, internet connection, and battery measurements. |
| Logs | Counts of info, warning, and error messages. |
| Application events | Starts, crashes, and system errors. |
| Sensor and user events | Sensor triggers and user interactions. |
In the Uptime chart, the legend identifies online status, configured working hours, and reconnections; scheduled reboots appear when available. A gap in online status is worth comparing with reconnection events. Other metric charts show measurements over time. Hover over a chart to inspect values at a point rather than relying only on the overall trend.
Working hours in past reports reflect the configuration that was in effect on those days; changing working hours later does not rewrite that history.
The available groups and measurements depend on the device and the data it reports. An empty group does not by itself mean the device is offline.
Compare and focus the view
Select the compare control beside the device selector, then choose a second device. The charts label each device's data; use the X control beside the second selector to end the comparison.
Use a group's Hide control to remove it from the view. Hidden groups remain available above the charts, where you can show one again or use Show all. You can also focus on one group and enlarge an individual chart with its maximize control. Close the enlarged view to return to the charts.
Investigate a device issue
For a routine check, start with Uptime and the warning and error counts. Then look for sustained CPU or memory pressure, storage filling up, and network interruptions. A single spike may be less useful than a recurring pattern.
If playback or interaction seems slow, compare CPU, memory, storage, and network charts over the same time range. Check whether high usage or slow server responses line up with a connection gap, application crash, or error in the logs. Use a longer range, such as the last 30 days, to see whether a problem repeats before deciding on maintenance or a device upgrade. The chart does not apply a universal CPU threshold to every device model.
If measurements are missing
First check the selected device and time range, then refresh the measurements. If the device has just started reporting, allow time for its first measurements to arrive; refreshing the page does not make it send data immediately. A metric may also be unavailable for that device type or have no samples in the selected period.
When data was present earlier, check Uptime for connection gaps and compare another range. If the device was online but several measurements stopped together, investigate the device's connection and application events. Device status can update separately from historical metric samples, so an online indicator alone does not guarantee that every chart has data.