Перейти к основному контенту

Коды ошибок: AFIMON

Коды с префиксом #ERROR_AFIMON_*, #ERROR_MS_EXCHANGE_CLIENT_* и #ERROR_CORE_SQLITE_* генерируются базовым фреймворком, на котором построен узел. Они касаются низкоуровневых подсистем: подключения к базе данных, встроенного HTTP-сервера, встроенной SQLite, сетевого ввода-вывода, экспорта метрик и клиента MS Exchange (EWS). Большинство этих кодов редки и указывают на инфраструктурные проблемы.

HTTP-сервер фреймворка (AFIMON_HTTP_SERVER)

Код Уровень Что случилось На что влияет Как исправить
#ERROR_AFIMON_HTTP_SERVER_001…008 CRITICAL не удалось прочитать/распаковать встроенные ресурсы сервера (статика, ZIP-архив ресурсов) HTTP-служба (веб-интерфейс или storage(!)) не стартует перезапустить узел после устранения; проверить целостность бинарного файла и свободное место
#ERROR_AFIMON_HTTP_SERVER_009 CRITICAL попытка запуска HTTP-сервера дважды возможна утечка ресурсов перезапустить узел
#ERROR_AFIMON_HTTP_SERVER_010 CRITICAL не удалось запустить HTTP-сервер HTTP-служба недоступна проверить доступность порта, права, конфигурацию
#ERROR_AFIMON_HTTP_SERVER_011 CRITICAL не удалось прочитать имя записи в ZIP ресурсов сервер не стартует проверить целостность бинарного файла
#ERROR_AFIMON_HTTP_SERVER_012 WARNING запись ZIP ресурсов с пустым именем проигнорирована некритично —
#ERROR_AFIMON_HTTP_SERVER_013 / _014 / _015 WARNING не удалось инициализировать/выполнить gzip-сжатие ресурса ресурс отдаётся несжатым (больше трафик) —
#ERROR_AFIMON_HTTP_SERVER_016 ERROR потерян контекст обработки поля формы (multipart) обработка запроса прервана повторить запрос
#ERROR_AFIMON_HTTP_SERVER_017 CRITICAL multipart-запрос содержит необъявленное поле обработка прервана для безопасности скорректировать состав полей запроса
#ERROR_AFIMON_HTTP_SERVER_018 ERROR не удалось создать временный файл для загрузки загрузка файла прервана проверить права на временный каталог, свободное место
#ERROR_AFIMON_HTTP_SERVER_019 / _020 ERROR несоответствие типа поля формы (ожидался файл/текст) обработка multipart прервана повторить запрос с корректными полями

База данных PostgreSQL (AFIMON_DB)

Код Уровень Что случилось На что влияет Как исправить
#ERROR_AFIMON_DB_001 ERROR ошибка подключения к БД, повторная попытка временная недоступность БД дождаться восстановления соединения
#ERROR_AFIMON_DB_002 CRITICAL все попытки подключения к БД исчерпаны работа приостановлена восстановить доступ к БД; перезапустить узел
#ERROR_AFIMON_DB_003 CRITICAL очередь запросов БД в несогласованном состоянии возможна потеря данных перезапустить узел; проверить БД
#ERROR_AFIMON_DB_004 ERROR выполнение запроса БД провалено операция не выполнена повторить; устранить причину (схема/данные)

SQLite (AFIMON_SQLITE / CORE_SQLITE)

Код Уровень Что случилось На что влияет Как исправить
#ERROR_CORE_SQLITE_001 CRITICAL ошибка подготовки SQL-выражения SQLite фатальная ошибка локальной БД хранилища перезапустить узел; проверить целостность SQLite-базы хранилища
#ERROR_AFIMON_SQLITE_001 CRITICAL не удалось сбросить подготовленный запрос SQLite механизм запросов повреждён перезапустить узел
#ERROR_AFIMON_SQLITE_002 CRITICAL не удалось очистить привязки подготовленного запроса механизм запросов повреждён перезапустить узел

Сетевой ввод-вывод (AFIMON_TCP_EPOLL)

Код Уровень Что случилось На что влияет Как исправить
#ERROR_AFIMON_TCP_EPOLL_001 / _002 / _006 ERROR ошибка/разрыв клиентского соединения клиент отключён клиент переподключится автоматически
#ERROR_AFIMON_TCP_EPOLL_003 / _004 / _005 ERROR не удалось зарегистрировать/обновить события клиента в epoll клиент не может обмениваться данными проверить системные ресурсы, лимит открытых файлов (ulimit -n)
#ERROR_AFIMON_TCP_EPOLL_007 ERROR клиент запросил отключение соединение закрыто по запросу —

Метрики (AFIMON_PROMETHEUS)

Код Уровень Что случилось На что влияет Как исправить
#ERROR_AFIMON_PROMETHEUS_001 ERROR повторный запуск сервера метрик повторный запуск проигнорирован —

Клиент MS Exchange / EWS (MS_EXCHANGE_CLIENT)

Эти коды относятся к сбору писем из источников Microsoft Exchange (EWS). Большинство ошибок автоматически ретраятся или приводят к пропуску отдельного сообщения/вложения; прерывание всего сбора происходит только при исчерпании повторных попыток или недоступности ящика.

Код Уровень Что случилось На что влияет Как исправить
#ERROR_MS_EXCHANGE_CLIENT_001 ERROR ошибка EWS при получении списка папок синхронизация папок провалена проверить адрес EWS-сервера и учётные данные
#ERROR_MS_EXCHANGE_CLIENT_002 / _003 / _004 / _005 / _006 ERROR ошибка парсинга/финализации XML-ответа EWS при стриминге сообщений сообщение пропускается; обработчик повторит ID проверить стабильность соединения; повторить импорт
#ERROR_MS_EXCHANGE_CLIENT_007 / _008 / _009 / _012 ERROR ответ EWS FindFolder невалиден/не содержит ожидаемых элементов не удалось получить список папок проверить статус EWS-сервера, права доступа к ящику
#ERROR_MS_EXCHANGE_CLIENT_010 ERROR FindFolder провалился с ErrorMailboxStoreUnavailable, повтор временная недоступность ящика автоматический повтор; проверить состояние сервера Exchange
#ERROR_MS_EXCHANGE_CLIENT_011 ERROR повторные попытки FindFolder (ErrorMailboxStoreUnavailable) исчерпаны синхронизация остановлена проверить ресурсы сервера и состояние ящика; перезапустить сбор
#ERROR_MS_EXCHANGE_CLIENT_013 / _014 CRITICAL контекст EWS message-fetcher равен null / не содержит текущего сообщения фатальная ошибка обработки сообщения перезапустить задачу импорта
#ERROR_MS_EXCHANGE_CLIENT_015 CRITICAL не удалось создать временный файл для вложения EWS вложение не обработано проверить права на временный каталог, свободное место
#ERROR_MS_EXCHANGE_CLIENT_016 ERROR пакетный GetItem провалился, сообщение перепланировано сообщение будет обработано повторно дождаться повтора; проверить стабильность подключения
#ERROR_MS_EXCHANGE_CLIENT_017 ERROR предел повторных попыток GetItem исчерпан сообщение пропущено вручную перезапустить обработку; проверить ограничения (throttling) EWS
#WARN_MS_EXCHANGE_CLIENT_018 WARNING EWS вернул успех, но без ItemId сообщение может быть пропущено проверить статус элемента (удалён/перемещён)
#ERROR_MS_EXCHANGE_CLIENT_019 / _020 ERROR EWS вернул дублирующий/незапрошенный item_id нарушение целостности; дубликат отфильтрован, лишнее проигнорировано —
#ERROR_MS_EXCHANGE_CLIENT_021 ERROR ответ DeleteAttachment не содержит ResponseMessage не удалось удалить вложения проверить права на вложения в Exchange
#ERROR_MS_EXCHANGE_CLIENT_022 ERROR ответ UpdateItem не содержит ResponseMessage изменения сообщения не применены проверить права и статус объекта в Exchange
#ERROR_MS_EXCHANGE_CLIENT_023 / _024 / _025 ERROR ошибка парсинга/финализации/исключение XML в пакете GetAttachment вложения не получены повторить получение вложений
#ERROR_MS_EXCHANGE_CLIENT_026 ERROR GetAttachment не вернул контент вложения, перепланировано вложение будет получено повторно проверить доступность вложения и сеть
#ERROR_MS_EXCHANGE_CLIENT_027 ERROR предел повторных попыток GetAttachment исчерпан вложение не получено; сообщение отмечено как ошибочное проверить состояние вложения в Exchange; перезапустить задачу

Подробные симптомы сбора из Exchange (учётные данные, права имперсонации, throttling, ErrorMailboxStoreUnavailable) — см. Диагностика проблем и Источники писем.

Связанные материалы

Навигация по книге