Крупнейшая профессиональная конференция для разработчиков высоконагруженных систем

Мониторинг бэкэнда с нуля, или Куда смотреть и зачем

Эксплуатация систем

Бэкенд / другое
Надёжность продакшена
Логи, метрики, ошибки

Доклад отклонён

Целевая аудитория

* для бэкэндеров с практически любым стэком; * для тех, кто мало занимался мониторингом и хочет понять, зачем он; * для тех, у кого есть мониторинг, но не очень понятна его польза. Главный посыл доклада: мониторинг — это не “поставить APM”.

Тезисы

Почти у всех есть мониторинг. Часто он становится надежным инструментом обнаружения неисправностей и их предотвращения на ранней стадии. Не менее часто в качестве мониторинга выступает APM на бесплатном плане с отчетами “из коробки”, где что-то меряется, какие-то алерты падают в чат, никто на них не реагирует, и в один прекрасный солнечный день приложение ложится так, что поднимать его приходится до поздней ночи.

В докладе:
* обсудим антипаттерны мониторинга;
* научимся представлять систему в терминологии теории очередей;
* выберем самые критичные метрики и настроим их;
* разберемся, какие есть менее критичные метрики и научимся видеть смысл в их графиках;
* разберемся, зачем нужны алерты, и когда они не нужны.

Программирую бэкэнды на Ruby уже лет 10. Активно участвую в жизни open–source сообщества — коммичу в крупные проекты и поддерживаю парочку своих библиотек; Регулярно выступаю и пишу статьи: преимущественно про Ruby, базы данных и GraphQL.

UULA

Я ничего не буду говорить о компании, конференции — моя собственная активность, никак не связанная с повседневной работой

Видео