2025-12-31 15:36:54 +01:00
2025-12-31 15:36:54 +01:00
2025-12-31 15:36:54 +01:00
2025-12-31 15:36:54 +01:00
2025-12-31 15:36:54 +01:00
2025-12-31 15:36:54 +01:00
2025-12-31 15:36:54 +01:00
2025-12-31 15:36:54 +01:00
2025-12-31 15:36:54 +01:00
2025-12-31 15:36:54 +01:00
2025-12-31 15:36:54 +01:00

BIRD Exporter

Prometheus exporter for BIRD routing daemon.

Quick Start

# Build
make build

# Test
make test

# Create Debian package
make pkg-deb

# Install package
sudo dpkg -i ../bird-exporter_*.deb

Configuration

The Debian package installs a systemd service that reads configuration from /etc/default/bird-exporter:

# Edit service configuration
sudo nano /etc/default/bird-exporter

# Start service
sudo systemctl start bird-exporter

Default configuration:

BIRD_RUN_USER=bird
BIRD_RUN_GROUP=bird
BIRD_EXPORTER_ARGS="-period=60s -bird.socket=/var/run/bird/bird.ctl"

Documentation

  • Manual page: man bird-exporter (after package installation)
  • Detailed documentation: doc/DETAILS.md

License

See LICENSE.

Description
A bird2 prometheus exporter in Go.
Readme Apache-2.0 56 KiB
Languages
Go 97.3%
Makefile 2.7%