文章目录
第一:在bird2所在服务器上安装并启用bird_exporter(用于Prometheus控制它)
A:在bird2服务器(centos7)上安装go环境,并安装bird_exporter
yum install go -y
go get -u github.com/czerwonk/bird_exporter #下载好的代码在当前目录下的go目录里面
B:修改bird2的日志记录方式
vi /etc/bird.conf
timeformat protocol iso long;
C:启动并写入开机自启
#启动
/root/go/bin/bird_exporter -format.new=true -bird.v2 -bird.socket=/run/bird/bird.ctl &
#开机自启动
echo "/root/go/bin/bird_exporter -format.new=true -bird.v2 -bird.socket=/run/bird/bird.ctl &" >> /etc/rc.local
D:启动完成后,会有一个metrics查看地址
http://ip:9324/metrics
第二:在Prometheus配置文件中加入bird监控job
vi /root/prometheus/prometheus.yml
- job_name: 'DN42-TTK'
# metrics_path defaults to '/metrics'
# scheme defaults to 'http'.
static_configs:
- targets: ['bird2_ip:9324']
重载Prometheus,使其生效
curl -X POST http://localhost:9090/-/reload
如果文章对你有帮助,欢迎点击上方按钮打赏作者
暂无评论