> For the complete documentation index, see [llms.txt](https://docs.nexthink.com/platform/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.nexthink.com/platform/~/changes/Sh4xqs4GDClkDKT9Hvux/user-guide/alerts-and-diagnostics/managing-alerts.md).

# Managing Alerts

The Manage Alerts page allows you to view, edit and create new monitors. Create up to 50 monitors, or increase this limit by purchasing extra volume packs. Contact your Nexthink representative for more information.

{% hint style="info" %}
Nexthink does not recommend using the alerting system for reporting purposes. Instead, use [Data Export](/platform/~/changes/Sh4xqs4GDClkDKT9Hvux/integrations/outbound-connectors/data-exporter.md) capabilities for this purpose.
{% endhint %}

## Accessing the Manage alerts page <a href="#managingalerts-accessingthemanagealertspage" id="managingalerts-accessingthemanagealertspage"></a>

* Select **Alerts and Diagnostics** from the main menu.
* Click on **Manage alerts** in the navigation panel.

<figure><img src="https://268444917-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxJSUDk9NTtCHYPG5EWs3%2Fuploads%2Fgit-blob-a438ad4222b9391de302714beb8bddf7ae371bd5%2Falert-1691046398.png?alt=media" alt="Manage alerts"><figcaption></figcaption></figure>

## Understanding the Alerts administration page <a href="#managingalerts-understandingthealertsadministrationpage" id="managingalerts-understandingthealertsadministrationpage"></a>

See the list of all available monitors on the Alerts administration page. The list includes built-in monitors and custom monitors.

<figure><img src="https://268444917-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxJSUDk9NTtCHYPG5EWs3%2Fuploads%2FHHiwBunDKqDrDXsBT7KC%2FManaging%20monitors.png?alt=media&amp;token=03c986c6-496f-46f8-a89b-f001174479b9" alt=""><figcaption></figcaption></figure>

### Built-in monitors <a href="#managingalerts-built-inmonitors" id="managingalerts-built-inmonitors"></a>

#### **Monitors installed from Library**

Nexthink offers a set of library monitors that you can manually install from the Nexthink Library. Library monitors are preconfigured and are designed to monitor issues related to specific use cases and solutions. Go to the Nexthink Library module within your Nexthink instance to see all available library monitors.

#### **System monitors**

System monitors are automatically installed in your Nexthink instance and permanently integrated into the Alerts module. Those monitors fall outside the scope considered when calculating the maximum number allowed by your license type.

They continuously monitor your IT environment for the most common IT issues, like performance degradations of web applications, binaries, desktop applications, and devices. Use them with the default settings or customize them as needed, add an email notification, or disable some according to your preferences.

The following system monitors are installed and activated by default:

<details>

<summary>Binary performance</summary>

* **Binary connection establishment time increase**: Keeps track of the average connection establishment time per binary in the last hour, for each binary present in the environment. Only available for Nexthink instances fully [transitioned to Infinity](https://edocs.nexthink.com/latest/about-infinity-transition).
* **Binary crashes - High percentage of devices impacted:** Keeps track of the percentage of devices with execution crashes per binary in the last 24 hours, for each binary present in the environment.
* **Binary crashes increase**: Keeps track of the number of crashes per binary in the last 24 hours, for each binary present in the environment.
* **Binary failed connection ratio increase**: Keeps track of the percentage of failed connections per binary in the last hour, for each binary present in the environment.
* **Binary freezes - High percentage of devices with freezes**: Keeps track of the percentage of devices with freezes per binary in the last hour, for each binary present in the environment.
* **Binary memory - Average memory usage increase**: Keeps track of the average memory usage per binary in the last six hours, for each binary present in the environment.

</details>

<details>

<summary>Binary - global anomalies</summary>

* **Binary CPU usage - global anomaly**: Detects anomalies in CPU usage across versions or configurations of binaries, based on anonymized data from all companies using Nexthink.
* **Binary crashes - global anomaly**: Detects anomalies in crashes reliability across versions or configurations of binaries, based on anonymized data from all companies using Nexthink.
* **Binary freezes - global anomaly**: Detects anomalies in freezes frequency across versions or configurations of binaries, based on anonymized data from all companies using Nexthink.
* **Binary memory usage - global anomaly**: Detects anomalies in memory usage across versions or configurations of binaries, based on anonymized data from all companies using Nexthink.

</details>

<details>

<summary>Binary - lagging performance</summary>

* **Binary CPU usage - lagging performance**: Detects when the CPU usage of a specific binary in your organization is higher than that of other companies using the same binary. Nexthink benchmarks CPU usage with anonymized data from all companies using Nexthink.
* **Binary crashes - lagging performance**: Detects when the crashes frequency of a specific binary in your organization is higher than that of other companies using the same binary. Nexthink benchmarks binary crashes with anonymized data from all companies using Nexthink.
* **Binary freezes - lagging performance**: Detects when the freezes frequency of a specific binary in your organization is higher than that of other companies using the same binary. Nexthink benchmarks binary freezes with anonymized data from all companies using Nexthink.
* **Binary memory usage - lagging performance**: Detects when the memory usage of a specific binary in your organization is higher than that of other companies using the same binary. Nexthink benchmarks memory usage with anonymized data from all companies using Nexthink.

</details>

<details>

<summary>Device performance decline</summary>

* **Boot duration increase**: Keeps track of the average device boot duration.
* **Logon duration increase**: Keeps track of the average device logon duration.
* **System crashes increase:** Keeps track of the number of devices with system crashes per OS platform in the last day, for each OS platform present in the environment.

</details>

<details>

<summary>Device performance and connectivity poor ratings</summary>

Detect issues based on the **poor thresholds** that Nexthink Administrators can configure for endpoint-related performance metrics of the Digital Employee Experience score.  Refer to [Ratings management](https://docs.nexthink.com/platform/user-guide/administration/content-management/ratings-management#system-ratings) for more information.

* **Boot speed**: Detects devices with poor *Boot duration* ratings.
* **Logon speed**: Detects devices with poor *Login time* ratings.
* **CPU usage**: Detects devices with frequent (30% of the time) poor *CPU usage* ratings.
* **CPU interrupt usage**: Detects devices with frequent (30% of the time) poor *CPU interrupt* ratings.
* **Disk queue length**: Detects devices with frequent (30% of the time)  poor *Disk queue length* ratings.
* **System free space**: Detects devices with poor *System drive free space* rating.
* **WiFi strength**: Detects devices with frequent (30% of the time) poor *WiFi signal strength* ratings.
* **GPU 1 / GPU 2 usage**: Detects devices with frequent (30% of the time) poor GPU1 or GPU2 usage rating.&#x20;
* **Virtual session lag**: Detects devices with poor average session network latency.&#x20;
* **WiFi upload speed:** Detects devices with frequent (30% of the time) poor *WiFi transmission rate* ratings.
* **WiFi download speed:** Detects devices with frequent (30% of the time) poor *WiFi receive rate* ratings.

</details>

<details>

<summary>Web applications</summary>

* **Web applications errors increase:** Keeps track of the increase of the number of pages with errors per web application in the last hour, for each web application defined in the Applications module.
* **Web applications slow page loads increase**: Keeps track of the average page load time per web application in the last hour, for each web application defined in the Applications module.
* **Web applications slow transactions increase:** Keeps track of the average transaction duration per web application in the last hour, for each web application defined in the Applications module.
* **Web applications - resource errors increase**: Keeps track of the number of resource errors during past 12h, for each web application configured in your environment.
* **Web applications - percentage of incomplete transactions increase**: Keeps track of the percentage of incomplete transactions during past 12h, for each transaction configured as part of web application configuration in your environment.
* **Web applications - percentage of frustrating transactions per transaction increase:** Keeps track of the percentage of frustrating transactions during past 12h, for each transaction configured as part of web application configuration in your environment.
* **Web applications - percentage of frustrating page loads per key page increase:** Keeps track of the percentage of frustrating page loads during past 12h, for each key page and web application configured in your environment.

</details>

Explore additional details on system monitors directly within your Nexthink Library module for comprehensive information.

### Custom monitors <a href="#managingalerts-custommonitors" id="managingalerts-custommonitors"></a>

Creating a custom monitor from scratch allows you to define issue detection specific to your needs. Use an NQL query to define one or more metrics to monitor and a static threshold value.

Nexthink recommends starting with built-in monitors as they offer a wider scope of features compared to custom monitors, for example, the ability to monitor a metric change. Refer to the [Customizing built-in monitors](/platform/~/changes/Sh4xqs4GDClkDKT9Hvux/user-guide/alerts-and-diagnostics/managing-alerts/customizing-built-in-monitors.md) section for more information.

### Tagging monitors

Tagging allows you to sort and filter monitors quickly on the Alerts Administration page. Tags are also displayed on the Alerts Overview page, where you can filter alerts. Additionally, you can use **Tags** to filter specific alerts when sending notifications via Webhooks.

You can apply one or many tags to monitor. From the **Alerts Administration** page:

1. Hover over a monitor to display the action menu on the right side of the table.
2. Click **Edit tags** to open the **Tags** pop-up.
3. Type in a new tag or choose an existing one to add it to the monitor.
4. Open the tag’s action menu to remove the tag from the monitor or change the tag color.

You can also edit tags on the specific monitor configuration page.

<figure><img src="https://268444917-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxJSUDk9NTtCHYPG5EWs3%2Fuploads%2FaOwDasrozHJTCjCgnHn0%2FTagging%20monitors.png?alt=media&amp;token=59c71634-99c6-4a74-bdd5-8cde57af5fe8" alt=""><figcaption></figcaption></figure>

Deleting a tag only removes it from the monitor it is associated with.

***

RELATED TOPICS

* [Getting started with Alerts](/platform/~/changes/Sh4xqs4GDClkDKT9Hvux/user-guide/alerts-and-diagnostics/getting-started-with-alerts.md)
* [Nexthink Library](/platform/~/changes/Sh4xqs4GDClkDKT9Hvux/user-guide/nexthink-library.md)
* [Product configuration](/platform/~/changes/Sh4xqs4GDClkDKT9Hvux/user-guide/administration/system-configuration/product-configuration.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.nexthink.com/platform/~/changes/Sh4xqs4GDClkDKT9Hvux/user-guide/alerts-and-diagnostics/managing-alerts.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
