Интеграция · Web и proxy

HAProxy

Backend health, connection rate, queue depth.

Что собирается

Stats socket / HTTP stats endpoint. Per-backend/per-server состояние (UP/DOWN/MAINT/DRAIN).

Требования

  • HAProxy 2.x
  • stats socket or HTTP stats
  • listen block names

Ключевые метрики

Собираются из коробки. Любую метрику можно использовать в дашбордах, алертах и PromQL.

haproxy.backend.uphaproxy.session.ratehaproxy.queue.depthhaproxy.response.timehaproxy.5xx.rate

Шаги установки

  1. 1stats socket /var/run/haproxy.sock
  2. 2stats listener :9090
  3. 3Frontend label через имена listen-блоков

После установки

  • · Метрики появляются на дашборде через 15-30 секунд
  • · Лейблы интеграции автоматически попадают в фильтры
  • · Дашборд-пресеты для популярных метрик доступны в редакторе
Подробнее в документации
HAProxy
Открыть руководство →

Частые вопросы

Что Unimoni собирает из HAProxy?
Backend health, connection rate, queue depth. Все метрики попадают в тот же TSDB, что и остальной стек, — дашборды и алерты строятся по HAProxy и по остальной инфраструктуре в одном месте.
Сколько занимает подключение HAProxy?
Обычно пара минут: несколько шагов без изменений в коде. Метрики появляются на дашбордах через 15–30 секунд после первого сбора.
Какой доступ нужен интеграции HAProxy?
Только минимум из блока «Требования» выше — ограниченный токен или роль, ничего лишнего. Unimoni запрашивает наименьшие привилегии, которые поддерживает система.
Работает ли HAProxy в self-hosted и на бесплатном тарифе?
Да. Все интеграции одинаково работают в облаке Unimoni и в self-hosted и доступны начиная с бесплатного тарифа.

Похожие интеграции