Логи: разбор и обслуживание
За минуту выяснишь по логам, сколько ошибок, кто чаще ходит и какой p95, — и не дашь логам съесть диск.
Логи — главный источник правды о том, что происходит с сервисом. Первая часть — разбор: подсчёт ошибок, чистка от DEBUG, топ IP, сводка по кодам, вырезка блока, пиковая минута, среднее и медиана времени ответа, доля 2xx и перцентиль p95, счётчики уровней в формате Prometheus. Вторая — обслуживание: обнулить лог, который держит сервис, и настроить logrotate по размеру и по дате.
- Посчитай ошибки сервералегко
- Удали строки по шаблонусредне
- Топ-3 IP из логасредне
- Сводка по статусам в логесредне
- awk: строки между маркерамисредне
- Пиковая минутасредне
- Среднее время ответасредне
- Медиана времени ответасредне
- SLI: доля 2xxсредне
- p95 времени ответасложно
- Счётчики по уровню логасредне
- Освободи место, обрезав логсредне
- Настрой ротацию логовсредне
- Ежедневная ротация с датойсредне