2017-06-17 09:03:09 +02:00
2017-05-31 08:17:07 +02:00
2017-05-31 08:17:07 +02:00
2017-05-26 18:42:26 +02:00
2017-05-28 01:12:27 +02:00
2017-05-26 18:42:26 +02:00
2016-12-13 17:14:42 +01:00
2017-05-26 18:42:26 +02:00
2016-12-11 23:26:43 +01:00
2017-06-17 09:00:15 +02:00
2017-05-26 18:42:26 +02:00
2017-05-27 11:53:16 +02:00
2017-05-28 20:41:15 +02:00
2017-05-26 18:42:26 +02:00
2017-06-17 09:03:09 +02:00

bird_exporter

Build Status Go Report Card

Metric exporter for bird routing daemon to use with Prometheus

Remarks

this is an early version

Since bird_exporter calls the bird client binary, bird has to be installed on the same mashine as bird_exporter.

To get meaningful uptime information bird has to be configured this way:

timeformat protocol "%s";

In version 0.7.1 bird_exporter the default port changed to 9324 since port 9200 is the default port of elasticsearch. The new port is now registered in the default port allocation list (https://github.com/prometheus/prometheus/wiki/Default-port-allocations)

Install

go get github.com/czerwonk/bird_exporter

Features

  • BGP session state
  • imported / exported / filtered prefix counts (BGP, OSPF)
  • protocol uptimes (BGP, OSPF)

Third Party Components

This software uses components of the following projects

License

(c) Daniel Czerwonk, 2016. Licensed under MIT license.

Prometheus

see https://prometheus.io/

Bird routing daemon

see http://bird.network.cz/

Description
burble.dn42 mirror of bird_exporter
Readme 5.4 MiB
Languages
Go 96.5%
Smarty 3%
Dockerfile 0.5%