Нужно посчитать количество запросов nginx каждый час. Пробую grep "20/Jul" /var/log/nginx/access.log | cut -d [ -f 2 | cut -d ] -f 1 | cut -d : -f 1,2 | uniq -c , показывает с 3-х ночи "24108 16/Jul/2021:03
99815 16/Jul/2021:04".Подскажите что тут надо исправить?
Поправить время ротации лога.
вроде в /etc/logrotate.d дефолтные настройки
# awk '{print $4}' /var/log/nginx-docker/access.log | cut -d ':' -f1,2 | sort | uniq -c | sort -n 15959 [21/Jul/2021:02 17445 [21/Jul/2021:01 19903 [21/Jul/2021:03 21467 [21/Jul/2021:00 26994 [21/Jul/2021:04 32170 [21/Jul/2021:05 39242 [21/Jul/2021:06 47909 [21/Jul/2021:08 55728 [21/Jul/2021:07
Обсуждают сегодня