17 Commits

Author SHA1 Message Date
Tim Small
d494720cc3 Add basic support for the Babel protocol.
This doesn't add a protocol specific parser, but does allow basic
information about babel imported and exported routes etc. to be exposed.
2021-09-23 13:20:19 +01:00
Daniel Czerwonk
c9985a3895 migrated log from deprecated prom package to logrus 2021-07-02 11:44:13 +02:00
Oliver Herms
3655df1d23 Add labels from protocol descriptions. 2020-02-18 19:55:16 +01:00
Daniel Czerwonk
25ef739b20 add filter names as label 2019-11-01 13:18:42 +01:00
Daniel Czerwonk
2b5e1f0fa5 goimports 2018-01-03 12:07:34 +01:00
Daniel Czerwonk
d5d929ed96 added new ospf specific metrics 2018-01-01 12:55:25 +01:00
Daniel Czerwonk
176ec6f113 bird client refactoring to support protocol specific ad hoc requests 2017-12-31 17:12:43 +01:00
Daniel Czerwonk
d46dc7e1ce removed device protocol since it does not generate routes 2017-12-12 16:00:28 +01:00
Daniel Czerwonk
b9045077ae renamed legacy exporter 2017-12-01 14:33:22 +01:00
Daniel Czerwonk
b9e7bbd5fe fixed naming inconsistency 2017-12-01 08:34:57 +01:00
Daniel Czerwonk
bd27c80b5d added flags to disable protocols 2017-12-01 07:42:29 +01:00
Daniel Czerwonk
5c10493514 generic protocol export (new format) 2017-12-01 00:37:12 +01:00
Daniel Czerwonk
c8354f281e new encapsulation with label strategies 2017-11-30 23:35:31 +01:00
Daniel Czerwonk
baeb9c804e refactoring 2017-11-30 22:35:14 +01:00
Daniel Czerwonk
df402c4387 resolves #11 2017-11-29 21:03:39 +01:00
Daniel Czerwonk
3b3e9431a7 refactoring (resolves #9) 2017-09-22 10:04:45 +02:00
Daniel Czerwonk
284175e5bb prometheus_client library 2017-05-26 18:42:26 +02:00