Мониторинг и Священный Грааль o11y — DevOps Meetup — Evrone х LaTech
Мониторинг - это, давайте будем честны, сплошная боль. Мы все мучаемся от хранения логов в Elasticsearch, аналитики постоянно делают специфичные запросы в Loki и ломают его, а графана становится помойкой из легаси дашбордов или, чего хуже, готовых шаблонов из kube-prometheus-stack. По идее, на помощь тут приходят Three Pillars of Observability и OpenTelemetry с трейсами. Но это дорога в карго-культ. Расскажем, как внедрить практики Observability с большой буквы, интегрировать стандарты логирования в стеки разработки, и, возможно, столкнуть жирный Prometheus на рельсы. Подписывайтесь на наш канал здесь и в телеграм https://t.me/meetups_evrone, чтобы быть в курсе будущих митапов и не пропускать полезные доклады! Спикер: Игорь Овсянников, Evrone Таймкоды: 00:00 Введение 00:32 С чего начинается мониторинг? 00:45 Сценарий первый 01:15 Проблема 01:41 Сценарий второй 02:20 Проблема 02:49 Сценарий ребят из банка 03:23 Что странно 04:00 $ whoami 04:35 План доклада 04:54 Три столпа наблюдаемости 05:07 Логи 05:57 Примеры логов 06:30 Трейсы 06:59 Почему трейсы это ложь 07:41 Метрики 08:28 Крохотный контекст метрик 08:59 Что делать с метриками? 09:43 Что же делать? 10:08 Мониторинг = бигдата (AKA data swamp) 10:20 Проектирование формата логов 10:47 Используйте колочные БД 11:29 Идти к вендорам на рынок 11:49 Я не договорил. 12:22 Q&A сессия