20 Commits

Author SHA1 Message Date
Daniel Czerwonk
3323d3ae43 added static protocol parsing 2017-11-29 21:09:11 +01:00
Daniel Czerwonk
df402c4387 resolves #11 2017-11-29 21:03:39 +01:00
Daniel Czerwonk
f66fc00242 resolves #10 2017-11-29 20:03:52 +01:00
Daniel Czerwonk
577c149b22 fixed regex after trimming line string 2017-09-29 23:55:42 +02:00
Daniel Czerwonk
25fc6324ef Merge remote-tracking branch 'origin/master' 2017-09-29 23:38:19 +02:00
Daniel Czerwonk
a0dc848078 added Makefile, bumped version 2017-09-29 23:36:10 +02:00
Daniel Czerwonk
241141c2b3 moved to godep 2017-09-29 23:32:17 +02:00
Daniel Czerwonk
a9d6003ed4 resolves #8 2017-09-22 08:02:12 +02:00
Daniel Czerwonk
bf309b106f fixed https://github.com/czerwonk/bird_exporter/issues/6 2017-06-20 18:31:21 +02:00
Daniel Czerwonk
ff7e0d8067 switched to prometheus log 2017-05-28 20:41:15 +02:00
Daniel Czerwonk
284175e5bb prometheus_client library 2017-05-26 18:42:26 +02:00
Daniel Czerwonk
c5d012cee0 added ospf*_running metric 2017-05-16 16:05:19 +02:00
Daniel Czerwonk
506efcbcb7 added metric for filtered routes 2017-05-16 15:22:11 +02:00
Patrick Rauscher
f73e88fc40 Fix issue #2
bird already provides information iff a protocol is up or not. Lets use them instead of flawky protocol state. The protocol state machine is described in the bird source code: 7a855725f2/nest/protocol.h (L290) (line 290 in nest/protocol.h currently). Therefore, only "up" should be considered safe.
2017-05-16 14:08:53 +02:00
Daniel Czerwonk
37c832164d added ospf support 2017-02-04 21:33:51 +01:00
Daniel Czerwonk
cf7d4bd13e renamed session to protocol 2017-02-04 20:36:00 +01:00
Daniel Czerwonk
fb2806649b moved regex initialization to init function 2016-12-16 23:19:13 +01:00
Daniel Czerwonk
32aa2ef193 changed license 2016-12-11 23:38:57 +01:00
Daniel Czerwonk
ded7381cb0 added better error handling, ipv6 and ipv4 can now be disabled on demand 2016-12-11 16:27:06 +01:00
Daniel Czerwonk
2f302f030f seperated responsibilities (part 1) 2016-12-09 14:08:24 +01:00