Comments (9)
Steps to repro:
- start the exporter and bird
- call
curl -I http://<your-url>/metrics
- curl returns something like
HTTP/1.1 200 OK
Content-Length: 14272
Content-Type: text/plain; version=0.0.4
Date: Tue, 06 Aug 2019 20:03:47 GMT
- stop bird
- observe the following error in the exporter log:
dial unix /var/run/bird.ctl: connect: connection refused source="metric_collector.go:78"
- Poke the metrics URL with curl to see the following:
HTTP/1.1 200 OK
Content-Length: 0
Content-Type: text/plain; version=0.0.4
Date: Tue, 06 Aug 2019 20:03:31 GMT
from bird_exporter.
@czerwonk thanks for ack-ing the issue! Any help I can provide, I'd love to help!
from bird_exporter.
I have the same behavior
I have bird socket located in the other path. So I specify the path -bird.socket /var/run/bird/bird.ctl
but still get the same problem.
curl returns 200 OK, exporter returns level=error msg="dial unix /var/run/bird.ctl: connect: no such file or directory" source="metric_collector.go:78
from bird_exporter.
I have the same behavior
I have bird socket located in the other path. So I specify the path-bird.socket /var/run/bird/bird.ctl
but still get the same problem.
curl returns 200 OK, exporter returnslevel=error msg="dial unix /var/run/bird.ctl: connect: no such file or directory" source="metric_collector.go:78
sorry, wrong arguments syntax. I've missed =
between arg and value
from bird_exporter.
Hi,
I habe the same Problem. I have bird socket located in the other path. So I specify the path -bird.socket /var/run/bird/bird6.ctl
but still get the same problem.
Version: 1.2.5
Exporter log: ERRO[0005] dial unix /var/run/bird.ctl: connect: no such file or directory source="metric_collector.go:84"
from bird_exporter.
Hi,
i will have a look into this issue.
from bird_exporter.
@tzockt if you want to specify an bird6 socket path:
./bird_exporter -bird.socket6=/path/to/bird6-socket
if you want to use it for bird6 only, you have to disable the scraping of bird4:
./bird_exporter -bird.socket6=/path/to/bird6-socket -bird.ipv4=false
from bird_exporter.
@czerwonk
thx it works :)
from bird_exporter.
I believe this issue may have been closed in err. It appears the resolution just before it got closed addressed @tzockt 's misconfiguration which was not related to the original bug. Unless I missed something.
from bird_exporter.
Related Issues (20)
- support for arm64 docker image
- Update Prometheus Go library
- how to use this exporter with my arista and hp comware
- Labels from Protocol Description work only for IPv4 HOT 1
- RFC - design of more extensive babel protocol support HOT 1
- panic: " type" is not a valid label name for metric "bird_protocol_up"
- bird2 compatibility issues HOT 2
- cannot load github.com/prometheus/common/log HOT 4
- dial unix /var/run/bird.ctl HOT 5
- bfd sessions HOT 6
- Regex to extract labels from protocol description HOT 2
- state label in bird_protocol_up leads to unique time serie for each state HOT 1
- Latest releases are missing in docker hub
- RPKI support issue when used with IPv4 and IPv6 ROAs
- Build RPM/DEB packets
- feature request: memory metrics HOT 1
- Zabbix Integration HOT 6
- New link format at granafa.com for published dashboards
- Unable to parse uptime with bird 2.14
- Feature Suggestion: Indicate disabled state of peering
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from bird_exporter.