The vitals feature collects useful performance data directly from the device in real time. Performance data includes network, CPU, and memory usage (model specific), which measures general device performance and determines how efficient an application is at using resources.
It is also possible to collect application-specific vital measurements from mobile devices. Vitals will be separately collected for all of the selected services.
Available application vitals:
- For Android: Memory Used, CPU Used, and CPU Kernel. CPU vitals are only supported for Android version 7 and earlier.
- For iOS (8.0 and up): Memory Used, and CPU Total.
Available vitals per platform
The following table describes which data is collected and supported per platform.
|CPU Kernel||Percentage usage of CPU by the operating system||Yes||Yes2|
|CPU Total||Total CPU Usage||Yes||Yes1|
|CPU User||Percentage usage of the CPU by the operating system||Yes||Yes2|
|Memory Cache||Ram memory that holds frequently used data to increase processing power||Yes||Yes|
|Memory Free||Unused memory||Yes||Yes|
|Memory Used||Used memory||Yes||Yes|
|Network in data||Bytes received from the mobile network||Yes||Included in "Network total in"|
|Network out data||Bytes sent to the mobile network||Yes||Included in "Network total out"|
|Network in Wifi||Bytes received from the wireless network||Yes (OS Version earlier than 7)||Included in "Network total in"|
|Network out Wifi||Bytes sent to the wireless network||Yes (OS Version earlier than 7)||Included in "Network total in"|
|Network total in||Bytes received from either the wireless or the mobile network||No||Yes|
|Network total out||Bytes sent to either the wireless or the mobile network||No||Yes|