Monitoring & CI/CD

Что такое Prometheus

Что это

Система сбора метрик — собирает цифры о работе серверов и сервисов.

Как используем

Питает данными Grafana и умеет сама присылать уведомление, если что-то пошло не так — раньше, чем это заметит клиент.

Где это нужно бизнесу

  • Нужно заранее видеть, что заканчивается место на диске или память, а не узнавать об этом по падению.
  • Сервисов много, и за каждым должен следить не человек, а система.
  • Нужна история: сколько ошибок и какая нагрузка была за неделю.

Как мы это используем

Prometheus в паре с Grafana входит в стек инфраструктуры для проектов с несколькими серверами. В наших кейсах на одном сервере хватает более простых средств: проверки здоровья контейнеров, сторож с автоперезапуском и сообщения в Telegram. Например, мониторинг Tech Poly VPN каждые 5 минут проверяет порт узла и тревожит администратора только после нескольких неудач подряд.

Типичные проблемы

  • Тревога на каждую мелочь. Без порогов и повторных проверок оповещения перестают читать.
  • Метрики есть, реакции нет. Сбор цифр бесполезен, если никто не получает сообщение о проблеме.

Когда это не нужно

На одном сервере с парой сервисов система метрик — лишняя сложность. Начинать стоит с проверок здоровья и оповещений.

← Все термины

Нужен сайт, бот или автоматизация?

Термины объяснили — теперь давайте к делу: расскажите о задаче, а мы переведём её на понятный план работ.