Подробности разбора журнала доступа Nginx

Нужны входные данные:

Я планирую изменить коды статуса http 4xx, 5xx и другие неуспешные коды состояния, которые являются частью Nginx access.log в графите. Непрерывный хвост access.log определенно снижает производительность nginx, так как мы имеем дело с большим трафиком каждую минуту.

Что я пробовал до сих пор:

  • Я нашел https://github.com/mailru/graphite-nginx-module и попытался скомпилировать этот модуль с моим nginx, но он даже не выдает ошибку.

  • Мой текущий план создает параллель access.log с помощью rsyslog в другой машине. А затем развернуть там журнал-трейлер, чтобы опубликовать счетчик кодов HTTP в графите. Но я хотел бы узнать у сообщества, есть ли лучший способ справиться с этим?

0 ответов

Другие вопросы по тегам