- Главная
- →
- DevOps и эксплуатация
Как научить разработчика мониторингу. Опыт Aviasales DevOps и эксплуатация
Тезисы
Никто не любит делать мониторинг.
Очень часто на вашем боевом окружении мониторится лишь то, что доступно в вашей системе мониторинга «из коробки». Когда что-то идёт не так, никто не знает, что случилось и что исправлять. Во время разбора ситуаций с даунтаймом вся ответственность по запиливанию специфичных метрик приложения ложится на плечи системного администратора.
Это значит, что снова нужно тратить время на изучение зоопарка ПО, которое начали использовать ваши разработчики с момента последнего общения с ними. Снова думать, что же нужно замониторить, чтобы ситуация с даунтаймом не повторилась.
В итоге нагрузка на системных администраторов и DevOps всё время растёт. Всего этого можно избежать, если заранее обучить разработчика основам работы с мониторингом в привычной ему среде и делегировать задачу мониторинга бизнес-логики приложения.