Диагностика

Skip to end of metadata
Go to start of metadata

Описание

Carbon Reductor оснащён системой автоматической диагностики проблем и способен исправлять некоторые из них.

При обнаружении проблем:

  • пишет о них в лог
  • выводит в заголовке веб-интерфейса
  • отправляет письмо на указанную в настройках выгрузки, либо на все адреса из списка дополнительных почтовых адресов администратора с описанием проблем
  • дублирует письмо на email, проверяемый нашей технической поддержкой
  • отправляет результат диагностики на наш сервер мониторинга (отключаемо в конфиге)

Текущая версия

/usr/local/Reductor/bin/diagnostic.sh

Состоит из одного скрипта, который содержит функции для тестов и исправления ошибок при их обнаружении. Поддерживает хуки.

Описание ошибок

См. статью

/usr/local/Reductor/bin/diagnostic_hourly.sh

Запускается раз в час по крону. Вызывает diagnostic.sh и обрабатывает его вывод и код возврата, в зависимости от которых рулит уведомлениями.

Складывает короткое сообщение о проблемах в файл /opt/reductor_web/app/var/errors который отображается в веб-интерфейсе в заголовке красным цветом.

NG

Пока не используется, но уже готов.

/usr/local/Reductor/bin/angel

имеет модульную структуру. все тесты лежат в папке /usr/local/Reductor/tests/

пока не поддерживает хуков

markdown-совместимый вывод

Введите метки, чтобы добавить к этой странице:
Please wait 
Ищите метку? просто начните печатать.