Ad Widget

Collapse

Как считать ошибки 502 nginx'а?

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • wolfovich
    Junior Member
    • Nov 2011
    • 8

    #1

    Как считать ошибки 502 nginx'а?

    Подскажите как реализовать подсчет кол-ва ошибок из логов nginx'а? Причем в графике хотелось бы чтоб показывало рост ошибок за сутки, на следующие сутки чтоб счетчик обнулялся и заново показывал рост этих ошибок. Такое вообще возможно?
    В какую строну копать? Причем канал забивает почти на 100мбит и лог ну очень быстро обновляется. Хотя для удобства можно сделать отдельный лог для 50х ошибок.
  • dima_dm
    Senior Member
    • Dec 2009
    • 2697

    #2
    Я, для подобных задач, пишу скрипт в cron, который
    1) Запоминает позицию где скрипит закончил обработку лога
    2) Записывает статистику во временный файл, откуда потом она забирается через Zabbix_agent и UserParameter=ключ[*],команда
    А далеше строите графики какие нужно.
    Пример реализации подобной схемы

    Только вместо UserParameter используется External Check
    В вашей задаче нужно использовать UserParameter
    Пример получения статистики из временного файла через UserParameter
    Last edited by dima_dm; 17-11-2011, 13:59.

    Comment

    Working...