Skip to content

Commit 135a35a

Browse files
authored
Add more Grafana dashboards (#120)
* feat(grafana): Add new dahsbaords / make the grafana folder cleaner * chore(grafana): Remove duplicated header
1 parent 0ac91db commit 135a35a

File tree

8 files changed

+4462
-6
lines changed

8 files changed

+4462
-6
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
.DS_Store
12
.idea
23
*.iml
34
bird_exporter

README.md

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -60,12 +60,9 @@ go get -u github.com/czerwonk/bird_exporter
6060
bird_exporter -format.new=true
6161
```
6262

63-
## BIRD RS Dashboard
64-
this sample dashboard was created by [openbsod](https://github.com/openbsod). Thanks for contributing!
63+
## BIRD Grafana Dashboard
6564

66-
[https://grafana.com/grafana/dashboards/5259-bird-rs/](https://grafana.com/grafana/dashboards/5259-bird-rs/)
67-
68-
![alt text](https://github.com/czerwonk/bird_exporter/blob/master/grafana/img/bird_exporter.png)
65+
There are three Grafana dashboards available for this exporter. Check the [grafana](https://github.com/czerwonk/bird_exporter/tree/main/grafana) for more.
6966

7067
## Features
7168
* BGP session state

grafana/README.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
## BIRD Grafana Dashboard
2+
3+
There are three dashboards for this exporter. One is a more general RS dashboard, and two more advanced dashboards that focus primarily on **BGP** and **OSPF & BFD** protocols.
4+
5+
All three of them are available in the dashboards folder. Just copy the JSON file and import it into your Grafana instance.
6+
7+
Some notes about dashboards:
8+
9+
1) The RS dashboard is also available in the [Grafana cloud](https://grafana.com/grafana/dashboards/5259-bird-rs) as well.
10+
11+
12+
<image src="./img/bird_exporter.png"></image>
13+
14+
2) For the two **BGP** and **OSPF & BFD** dashboards:
15+
- The default port is `9324`, so if you have changed that, please don't forget to change it as well from metrics (the `instance` label).
16+
17+
Why does the **OSPF & BFD** dashboard contain both of them together?
18+
The BFD is a fast failure detection protocol that can be used in conjunction with OSPF to provide faster failure detection than OSPF Hello messages alone. It is common in most OSPF setups to use BFD for failure detection. That's why it has been included there as well.
19+
20+
The BGP dashboard:
21+
22+
<image src="./img/bgp.png"></image>
23+
24+
The OSPF & BFD dashboard:
25+
26+
<image src="./img/ospf.png"></image>

0 commit comments

Comments
 (0)