php 手机网站cms系统,1688官网首页,如何组建商业网,wordpress消息系统如何实现keepalived vip监控与告警
1、使用的exporter
https://github.com/mehdy/keepalived-exporter2、metrics里的状态的具体含义
注意#xff1a;存状态的字符串的每个状态的值其实是跟状态在数组中的索引相对应的
具体参考这里#xff1a; https://github.com/mehdy…如何实现keepalived vip监控与告警
1、使用的exporter
https://github.com/mehdy/keepalived-exporter2、metrics里的状态的具体含义
注意存状态的字符串的每个状态的值其实是跟状态在数组中的索引相对应的
具体参考这里 https://github.com/mehdy/keepalived-exporter/blob/master/internal/collector/parser.go 3、准备keepalived-exporter二进制
export VERSION1.3.0
wget https://github.com/mehdy/keepalived-exporter/releases/download/v${VERSION}/keepalived-exporter-${VERSION}.linux-amd64.tar.gz
tar xvzf keepalived-exporter-${VERSION}.linux-amd64.tar.gz keepalived-exporter-${VERSION}.linux-amd64/keepalived-exporter
sudo mv keepalived-exporter-${VERSION}.linux-amd64/keepalived-exporter /usr/local/bin/4、keepalived-exporter.service
# /usr/lib/systemd/system/node_exporter.service
[Unit]
DescriptionNode Exporter
Afternetwork.target[Service]
Userroot
Typesimple
ExecStart/usr/local/bin/keepalived-exporter
Restartalways
RestartSec5[Install]
WantedBymulti-user.target5、配置采集 - job_name: keepalivedstatic_configs:- targets: [x.x.x.x:9165]6、告警规则
- name: Keepalived downrules:- alert: KeepalivedDownexpr: keepalived_up ! 1for: 0slabels:severity: criticalannotations:summary: keepalived agent downdescription: {{ $labels.instance }} keepalived agent down- name: Keepalived script check failedrules:- alert: KeepalivedScriptCheckFailedexpr: keepalived_script_status ! 1for: 0slabels:severity: criticalannotations:summary: Keepalived script check faileddescription: {{ $labels.instance }} keepalived script check failed- name: Keepalived leader changedrules:- alert: KeepalivedLeaderChangedexpr: keepalived_become_master_total keepalived_become_master_total offset 15sfor: 0slabels:severity: criticalannotations:summary: KeepalivedLeaderChangeddescription: {{ $labels.instance }} become new leader- name: Keepalived leader releasedrules:- alert: KeepalivedLeaderReleasedexpr: keepalived_release_master_total keepalived_release_master_total offset 15sfor: 0slabels:severity: criticalannotations:summary: KeepalivedLeaderReleaseddescription: {{ $labels.instance }} release leader