Кто возьмёт метрик пачку, тот получит ресурсов недостачку | Владимир Гурьянов, DevOpsConf 2024
В докладе-расследовании Владимир Гурьянов, Technical product manager Deckhouse Observability Platform (), проанализировал, почему Prometheus потребляет много ресурсов. Он разоблачил виновников преступления и рассказал, как найти баланс между сокращением потребления памяти и сохранением информативности данных в системе.
Вы узнаете, как устроены механизмы хранения серий данных в Time Series Database Prometheus, а также познакомитесь с подходами и инструментами, которые помогут оптимизировать работу мониторинга.
Презентация:
Таймкоды:
01:10 | Представление спикера
02:47 | Главный нюанс работы Prometheus
02:47 | Как устроен Prometheus
08:18 | Что потребляет ресурсы
10:18 | Первый подозреваемый: chunks
23:48 | Второй подозреваемый: storage
29:55 | Сужаем круг: cardinality
33:42 | Сужаем круг: churn
36:14 | Виновные в потреблении ресурсов
37:01 | Инструменты для поиска потребляющих ресурсы метрик
39:30 | Как решить проблему и отслеживать инциденты дальше
44:05 | Вместо выводов
48:22 | Ответы на вопросы
Подпишитесь на канал, блог и соцсети «Фланта», чтобы узнавать больше о DevOps и Kubernetes:
Блог на Хабре:
Телеграм:
ВК:
X: