06:44
1,0×
00:00/06:44
418,4 тыс смотрели · 4 года назад
892 читали · 2 года назад
"У тебя есть метрики? Дай!" Или мониторинг с помощью Prometheus и Grafana за 5 минут
Теорию о пользе и важности мониторинга я опущу. Расскажу на практике: утечка трафика, которую я случайно обнаружил в январе - с монторингом не случилась бы в принципе. Мониторинг может рассылать уведомления о превышении каких-то параметров, а расследование причин в моем конкретном случае заняло бы пару минут, а не часов. TL:DR Подробнее Общая схема Вариантов реализации много, я использовал два, а подробно разберу один: Докер Делать будем все в контейнерах докера - самый простой и быстрый способ...
Базовый мониторинг. Prometheus и node_exporter
Мониторинг. Мониторинг очень важен в работе DevOps инженера. Ведь всегда необходимо отслеживать состояние серверов, их загрузку. Это позволит вовремя исправлять ошибки и оптимизировать настройки и ресурсы сервера. Сегодня поговорим про Prometheus и конечно же node_exporter. Prometheus Начнём с установки самого Prometheus. Т. к. у меня на работе все контуры закрытые, то и установка будет производится не через пакетный менеджер, а через скаченные пакеты. Идем в репозиторий Prometheus на GitHub и скачиваем оттуда пакет...