bird_exporter

Плагин bird_exporter собирает метрики службы динамической маршрутизации BIRD на основе вывода утилиты birdc. Эти метрики позволяют отслеживать состояние службы, BGP-сессий и анонса виртуального IP-адреса (VIP) хранилища.

Совместимые ПАК

Плагин совместим с ПАК МХД.О. Установите его на каждый шлюз хранения, на котором работает служба BIRD.

Совместимые ОС

Плагин совместим со следующими ОС:

  • РЕД ОС 7.3 и выше.

  • Альт Сервер 10 и выше.

Совместимое ПО

Плагин совместим с BIRD 3.1.3.

Особенности

Экспортер собирает данные локально: опрашивает службу BIRD с помощью утилиты birdc через управляющий сокет /run/bird.ctl. Утилита birdc должна быть установлена на узле. Доступ к сокету имеют только пользователь root и группа bird, поэтому по умолчанию экспортер выполняет birdc через sudo.

Конфигурационные файлы

Настройки экспортера хранятся в следующих файлах:

  • /etc/systemd/system/vision_bird_exporter.service — параметры запуска службы systemd;

  • /opt/skala-r/etc/vision/agent/bird_exporter/environment.env — дополнительные параметры запуска экспортера;

  • /opt/skala-r/etc/vision/agent/bird_exporter/web.yml — параметры веб-конфигурации;

  • /opt/skala-r/etc/vision/agent/vmagent_agent/jobs/bird_exporter.yml — конфигурационный файл задания для vmagent.