
Дело о молчаливой JVM: мониторинг Spring Boot с Prometheus и Grafana. Production-нуар
George_Prikashchenkov 30 минут назад Дело о молчаливой JVM: мониторинг Spring Boot с Prometheus и Grafana. Production-нуар Средний 44 мин 1.2K Java * Системное администрирование * Серверная оптимизация * Open source *...
Anthropic — What company has the best second artificial intelligence model at the end of June?
Значимый прорыв формирует отрасль ИИ: George_Prikashchenkov 30 минут назад Дело о молчаливой JVM: мониторинг Spring Boot с Prometheus и Grafana. Production-нуар Средний 44 мин 1. 2K Java * Системное администрирование * Серверная оптимизация * Open source * Программирование * Туториал Она умерла в воскресенье вечером, и никто не услышал ни звука.
Детективная история о том, как поставить прослушку на собственное приложение: Prometheus, Grafana, Micrometer, алерты, SLO. Все улики в комплекте, демо-проект прилагается. Совпадения с вашим продакшеном не случайны.
Технические детали
Воскресенье, восемь вечера. Дождь стучал в окно, как healthcheck по мёртвому эндпоинту: методично и без надежды на ответ. На столе остывал ужин.
Лёша по воскресеньям не звонит. По воскресеньям он отец, муж и человек. Если звонит, значит, человеком сегодня побыть не выйдет ни ему, ни мне.
— У нас труп, — сказал он. То есть открыл ноутбук, не вставая с дивана. В нашем деле это и есть «выехал немедленно».
Отраслевые последствия
Картина преступления была чистой. JVM лежала остывшая, без признаков жизни. Ни предсмертной, ни криков в логах, ни одного свидетеля.
OutOfMemoryError, гласило заключение, которое мы добыли только через четыре часа вскрытия. Четыре часа моей жизни. Ужин к тому времени окоченел вместе с потерпевшей.
Но вот что не давало мне покоя, когда я отмотал плёнку GC-логов назад. Heap был забит на 95% двое суток. Двое суток жертва ходила по городу с ножом в спине и улыбалась прохожим.
Событие, по словам экспертов, усилит конкуренцию в сфере ИИ.




