← Все курсы

Логи: разбор и обслуживание

За минуту выяснишь по логам, сколько ошибок, кто чаще ходит и какой p95, — и не дашь логам съесть диск.

Логи — главный источник правды о том, что происходит с сервисом. Первая часть — разбор: подсчёт ошибок, чистка от DEBUG, топ IP, сводка по кодам, вырезка блока, пиковая минута, среднее и медиана времени ответа, доля 2xx и перцентиль p95, счётчики уровней в формате Prometheus. Вторая — обслуживание: обнулить лог, который держит сервис, и настроить logrotate по размеру и по дате.

14 заданий
  1. Посчитай ошибки сервералегко
  2. Удали строки по шаблонусредне
  3. Топ-3 IP из логасредне
  4. Сводка по статусам в логесредне
  5. awk: строки между маркерамисредне
  6. Пиковая минутасредне
  7. Среднее время ответасредне
  8. Медиана времени ответасредне
  9. SLI: доля 2xxсредне
  10. p95 времени ответасложно
  11. Счётчики по уровню логасредне
  12. Освободи место, обрезав логсредне
  13. Настрой ротацию логовсредне
  14. Ежедневная ротация с датойсредне