Service errors and warnings

Nexthink constantly analyzes the state of services and provides information with respect to potential errors or warnings.

Connection-based services

Applies to platforms | Windows | macOS |

Web-based services

Applies to platforms | Windows | macOS |

Computation of averages and detection of outliers

Metrics described in the table above as Entity-level errors and warnings are computed for a set of devices instead of individual devices. The goal is to reduce false positives on metrics which are subject to a high degree of variation. For instance, a device might experience a long network response time during a few connections, but this usually does not mean that the service is compromised for this device. By computing such metrics at the entity (or location) level, we can obtain a more accurate representation of the actual quality of service.

For every metric that is computed at the Entity-level, there are minimum limits defined for issuing warnings. These are absolute minimum values below which the service quality is guaranteed, even in the case of a baseline violation. For a given metric, if the baseline is very low because the service has been performing extremely well in the past, even in the case that the computed average for the period is 3 times higher than the baseline, a warning is not issued when the average does not exceed the minimum limit.

In addition, an algorithm is put in place to detect and eliminate outliers. If a limited number of devices cause the mean value to exceed the error or warning level, the algorithm removes them from the computation of the baseline. The maximum number of devices that the algorithm can consider as outliers depend on the total number of devices in the Entity:

  • 10% of the devices, if the total number of devices in the Entity is less than 100.

  • 10 devices, if the total number of devices in the Entity is greater than or equal to 100.


RELATED CONCEPT

Last updated