Поговорим о том, какие уровни мониторинга бывают и что стоит измерять и анализировать в IT-проектах. Зачем нужен мониторинг и что это такое Случается, что серверы падают и программы ломаются. Это неизбежно. Случайный баг, скачок напряжения в сети, сбои в подаче электричества — всё это может вызывать поломки. Кроме того, помимо очевидных проблем, могут быть и куда менее очевидные. Например, менеджеры по продукту приняли плохое решение, реализовали плохую фичу и из-за нового релиза упала выручка. Технически код хорошо работает, серверы в порядке — но бизнес несет убытки...
Итак, начнём с основного: что же такое мониторинг? Возьмите вашу любимую кофейню. У нее есть кассир, бариста и, возможно, охранник. Все они следят за определенными вещами: кассир — за деньгами и заказами, бариста — за кофе, охранник — за порядком. Вот это и есть мониторинг в малом масштабе. Но ведь мониторинг не обязательно должен происходить в реальном мире, верно? Конечно. В интернете также происходит множество видов мониторинга. Например, мониторинг социальных сетей помогает компаниям понять, какие отзывы оставляют их клиенты, какие вопросы задают и как на них реагировать...