вторник, 7 февраля 2023 г.

Как парсить логи доступа nginx

 

Как спарсить журнал доступа Nginx для получения списка IP-адресов

sudo cat /var/log/nginx/access.log | awk '{ print $1}' | sort | uniq -c | sort

Как спарсить логи доступа Nginx для подсчета количества запросов в секунду

sudo cat /var/log/nginx/access.log | awk '{print $4}' | uniq -c | sort -rn | head

Как спарсить логи доступа Nginx для получения кодов ответов

cat /var/log/access.log | cut -d '"' -f3 | cut -d ' ' -f2 | sort | uniq -e | sort -rn