+++
title = "Устранение неполадок с оповещениями"
description = "Устранение неполадок в правилах предупреждений"
keywords = ["harvest", "alerting", "guide", "rules", "troubleshoot"]
weight = 500
+++

#Устранение неполадок с оповещениями

Если оповещения ведут себя не так, как вы ожидаете, вот несколько шагов, которые вы можете предпринять, чтобы устранить неполадки и выяснить, что происходит не так.

![Тестовое правило](/static/img/docs/v4/alert_test_rule.png)

Первый уровень устранения неполадок, который вы можете выполнить, — это нажать **Проверить правило**. Вы получите результат, который вы можете расширить до точки, где вы можете увидеть необработанные данные, которые были возвращены из вашего запроса.

Дальнейшее устранение неполадок также можно выполнить, проверив журнал harvest-server. Если это не ошибка или по какой-то причине в журнале ничего не говорится, вы можете включить ведение журнала отладки для некоторых соответствующих компонентов. Это делается в конфигурационном файле Harvest.

Пример, показывающий регистраторы, которые могут быть полезны при устранении неполадок с оповещениями.
```ini
[журнал]
фильтры = оповещение. планировщик: отладка \
           alerting.engine: отладка \
           alerting.resultHandler: отладка \
           alerting.evalHandler: отладка \
           alerting.evalContext: отладка \
           alerting.extractor: отладка \
           alerting.notifier: отладка \
           alerting.notifier.slack:отладка \
           alerting.notifier.pagerduty:отладка \
           alerting.notifier.email:отладка \
           alerting.notifier.webhook: отладка \
           tsdb.graphite: отладка \
           tsdb.prometheus: отладка \
           tsdb.opentsdb: отладка \
           tsdb.influxdb: отладка \
           tsdb.elasticsearch: отладка \
           tsdb.elasticsearch.client: отладка \
```

Если вы хотите регистрировать необработанный запрос, отправленный в вашу TSDB, и необработанный ответ в журнале, вам также необходимо установить для параметра harvest.ini `app_mode` значение `development`.