Что это значит

Сервисы RX отдают проверки работоспособности по каждой своей зависимости со статусами healthy, degraded и unhealthy. Справка вендора описывает несколько уникальных проверок:

Проверка Сервис Когда не в порядке
INDEXING_SERVICE: degraded индексирования 25 и более ошибок подряд при обработке сообщений; сервис перестаёт брать сообщения из очереди, пока обработка не наладится
ELASTIC_SEARCH: unhealthy индексирования ошибка проверки или нет соединения с Elasticsearch
ELASTIC_SEARCH: degraded индексирования Elasticsearch отвечает дольше порога, по умолчанию 2000 мс
PREVIEW_STORAGE: degraded предпросмотра ошибка обращения к сервису хранения файлов предпросмотра или ответ дольше 5000 мс

Проверка Elasticsearch не выполняется, если в конфигурации не задан ELASTICSEARCH_URL.

Как проверить

  1. Статус-файлы и журналы соответствующего сервиса.
  2. Для индексирования: доступность Elasticsearch и ошибки в журнале сервиса индексирования (разбор ошибок индексации).
  3. Для предпросмотра: работает ли сервис PreviewStorage.

Что сделать

  1. Восстановить зависимость. INDEXING_SERVICE вернётся в healthy сам, когда обработка возобновится.
  2. Подключить эти проверки к мониторингу: статус degraded у индексирования означает, что новые документы перестали попадать в поиск.