> For the complete documentation index, see [llms.txt](https://help.highlight.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.highlight.net/troubleshooting/alerts.md).

# Alerts

## Overview

There are a number of issues which may occur with Highlight Alerting. This page reviews the more common symptoms and potential causes. All alerts sent by Highlight are recorded in the [**Alert Log**](https://support.highlight.net/help/reporting/alert_log).

## Symptom 1. No alert received

Assuming there is no issue with the receiving email system or trap receiver, check the following to determine why no alert was received.

{% stepper %}
{% step %}

## Check that you have a valid alert action defined

* which is active in the location
* with a valid email address
* with the correct area of interest (Stability/Load/Health)
* also check if the issue occurred out of normal business hours. An action with the **Alert period** set to "During business hours only" would not generate an email, neither at the start of the issue nor at the start of business hours. Alerts are not cached. To correct this for future issues the **Alert period** needs to be set to "Any time of day."
  {% endstep %}

{% step %}

## Check that the watch in question

* was not in maintenance, which would have suppressed the alert. See [**Maintenance indicators on Details page**](https://support.highlight.net/help/details/maintenance_beta)
* has not had "alerting" turned off (an admin function). See [**Suppressing alerts on bearers**](https://support.highlight.net/help/status/alert_management#5_suppressing_alerts_on_bearers) point 1
  {% endstep %}

{% step %}

## Check for other alert suppression

* if one of more bearers at the location are set as a "site link" and all site links are down, then alerts from other watches are suppressed. See [**Suppressing alerts on bearers**](https://support.highlight.net/help/status/alert_management#5_suppressing_alerts_on_bearers) point 2 for more detail
  {% endstep %}

{% step %}

## Check if the number of bad samples received would trigger an alert

* Highlight does not alert immediately if a bad sample is received. It uses a sensitivity measure which is visible for those with the Highlight permission "Manage folders/locations". You can check the number of samples required before Highlight reacts to an outage by referring to the [**Status Alerting page.**](https://support.highlight.net/help/admin/heat_tiles_sensitivity)
  {% endstep %}
  {% endstepper %}

For link health issues, the processed samples can be extracted from the Details page in "day" view by clicking on the download button. From this file you can, for example, compare the number of consecutive samples without traffic with the sensitivity stability setting, and so determine if Highlight would have reacted.

In the following example there were 4 samples without traffic but the sensitivity threshold is 5 so no alert would have been generated.

## Symptom 2. An alert received but watch is green

If an alert is received for a watch in green state, the likelihood is that one of the Highlight pollers no longer has access to the device. This results in the Highlight system getting mixed messages about whether the device is up or down.\
If you suspect this may be the case please [**contact us to investigate**](https://support.highlight.net/help/getting_started/contactus).

## Symptom 3. Multiple alerts received - a single watch

If multiple alerts are received for the same watch:

1. check if the watch is in an unstable state, so flipflopping through an alert threshold and back
2. check that there is only one alert set up for the email address (Status tab, alerts)

## Symptom 4. Multiple alerts received - a cluster of watches at a location

If an alert is received for every watch in the same location, it is likely that the location is unreachable. To suppress alerts on all but the primary bearer(s) serving the site, make those bearers site links. See [**Suppressing alerts on bearers**](https://support.highlight.net/help/status/alert_management#5_suppressing_alerts_on_bearers) point 2

## Symptom 5. Multiple alerts received for many locations

If a cluster of alerts is received for multiple locations there are a number of options to consider:

1. There has been a major service outage in the providers network
2. If there is a traffic limited link between the Highlight poller and the target network it is possible that SNMP monitoring traffic is being dropped in high traffic load conditions

## Symptom 6. SNMP trap alert issues

### Problem receiving traps?

You may find that the trap receiver is not receiving any messages. If so, ensure that:

* the Trap Receiver is listening on UDP port 162
* you have an inbound firewall rule that permits UDP 162

## Symptom 7. Webhook alert issues

During initial set up, refer to [**webhook output format**](https://support.highlight.net/help/status/alerting_webhooks#webhook_output_format) for notes on the expected contents of each field.

If you get **Unable to connect** when testing the webhook URL (Uniform Resource Locator: the address of a specific website or file on the Internet which uses forward slashes for different directories and does not contain spaces nor certain other characters), possible reasons are:

### Validation issues

1. `https://` is missing from the start of the URL
2. the format of the URL is invalid

### Testing issues

1. the URL is formatted correctly but the endpoint doesn't exist
2. the site being posted to times out
3. the URL entered doesn't accept post
4. the SSL (Secure Sockets Layer) certificate of the site is invalid
5. the webhook receiver expects a different format webhook file


---

# 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://help.highlight.net/troubleshooting/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.
