天天看點

技術幹貨] 利用traceroute指令監控主備鍊路狀态vim /usr/local/zabbix/scripts/traceroute_test.shvim /usr/local/zabbix/etc/zabbix_agentd.conf.d/link_statu.confsystemctl restart zabbix_agentd

一、前提:三角型區域的路由是用ospf做的,都劃分進area 0區域,然後ospf會自動選取左邊鍊路為主鍊路,右邊鍊路為備鍊路。但是不能有防火牆過濾掉icmp。

二、需求:當主鍊路切換到備鍊路時發送告警。

三、拓撲圖:

技術幹貨] 利用traceroute指令監控主備鍊路狀态vim /usr/local/zabbix/scripts/traceroute_test.shvim /usr/local/zabbix/etc/zabbix_agentd.conf.d/link_statu.confsystemctl restart zabbix_agentd

四、利用zabbix_agent監控traceroute腳本觸發告警:

vim /usr/local/zabbix/scripts/traceroute_test.sh

技術幹貨] 利用traceroute指令監控主備鍊路狀态vim /usr/local/zabbix/scripts/traceroute_test.shvim /usr/local/zabbix/etc/zabbix_agentd.conf.d/link_statu.confsystemctl restart zabbix_agentd

vim /usr/local/zabbix/etc/zabbix_agentd.conf.d/link_statu.conf

UserParameter=link.status,/usr/local/zabbix/scripts/traceroute_test.sh

systemctl restart zabbix_agentd

五、監控項和觸發器的制作:

技術幹貨] 利用traceroute指令監控主備鍊路狀态vim /usr/local/zabbix/scripts/traceroute_test.shvim /usr/local/zabbix/etc/zabbix_agentd.conf.d/link_statu.confsystemctl restart zabbix_agentd
技術幹貨] 利用traceroute指令監控主備鍊路狀态vim /usr/local/zabbix/scripts/traceroute_test.shvim /usr/local/zabbix/etc/zabbix_agentd.conf.d/link_statu.confsystemctl restart zabbix_agentd
技術幹貨] 利用traceroute指令監控主備鍊路狀态vim /usr/local/zabbix/scripts/traceroute_test.shvim /usr/local/zabbix/etc/zabbix_agentd.conf.d/link_statu.confsystemctl restart zabbix_agentd

六、測試告警:

把主鍊路down掉,路由會自動切換到備鍊路,然後在告警界面檢視告警:

技術幹貨] 利用traceroute指令監控主備鍊路狀态vim /usr/local/zabbix/scripts/traceroute_test.shvim /usr/local/zabbix/etc/zabbix_agentd.conf.d/link_statu.confsystemctl restart zabbix_agentd
技術幹貨] 利用traceroute指令監控主備鍊路狀态vim /usr/local/zabbix/scripts/traceroute_test.shvim /usr/local/zabbix/etc/zabbix_agentd.conf.d/link_statu.confsystemctl restart zabbix_agentd
技術幹貨] 利用traceroute指令監控主備鍊路狀态vim /usr/local/zabbix/scripts/traceroute_test.shvim /usr/local/zabbix/etc/zabbix_agentd.conf.d/link_statu.confsystemctl restart zabbix_agentd