Custom trends NQL examples

Keeping track of execution crashes

Track the daily number of execution crashes.

Custom trend definition

devices
| include execution.crashes past 1d
| compute nb_crashes = number_of_crashes.sum()
| list nb_crashes , hardware.manufacturer

Custom trend data retrieval

You can use the above trend definition, to create the following dashboard:

  1. Compute the number of devices with crashes and the total number of devices.

  2. Observe daily changes of the total number of crashes over the last 90 days.

  3. Observe the total number of crashes per device platform. Include only devices with at least one crash.

  4. Observe the total number of crashes, and the number of devices with crashes per device hardware manufacturer.

Monitoring Windows 11 migration

Track the ratio of devices with Windows 11 over time.

Custom trend definition

Custom trend data retrieval

Monitoring boot duration

Track the average boot durations for each device, to monitor the effect of implementing leaner configurations.

Custom trend definition

Custom trend data retrieval

Monitoring devices with application crashes on startup

Track the daily number of devices that had at least one application crash on the application startup.

Custom trend definition

Custom trend data retrieval

Monitoring CPU usage of different binary versions

Track the average CPU usage of application broken down by its versions.

Custom trend definition

Custom trend data retrieval

Last updated

Was this helpful?