企業級監控系統zabbix—通過qqmail發送告警信息和第三方軟件警告
一、qqmail發送告警信息
當我們部署好zabbix監控,爲監控主機添加各種監控項完畢之後,如果一個主機出了問題,我們怎麼能在第一時間獲得報警信息,然後及時處理?
可以讓zabbix通過郵件的方式把告警信息發給我們
首先需要使zabbix-server服務器能夠上網,這裏就不做過多贅述。具體做法在之前的博客中有詳細介紹
ping www.baidu.com #測試能否上網
安裝郵件功能:
yum install mailx -y
netstat -antlp | grep :25
測試郵件能否發送成功:
mail root #ctrl+D結束
mail #查看郵件
在QQ郵箱中設置白名單:
在zabbix的web界面中添加告警媒介:
管理—報警媒介類型—SMS—禁用
管理—報警媒介類型—信息—更新
用戶—Admin—報警媒介—添加—更新
配置—動作—事件源觸發器—Repo…—動作—操作—更新
測試:
手動宕掉server2的zabbix-agent:
刷新web界面,查看到server2不可用
在QQ郵箱中看到zabbix發來的郵件
cat /var/log/maillog #看到郵件發送成功的信息
在web界面的儀表盤中看到問題以及郵件發送成功的動作
二、第三方軟件警告
雲警告>>>>>>>>>這裏我們使用睿象云云警告
智能告警平臺 CA ( Cloud Alert) 快速接入各類告警信息,通過AI算法自動去重降噪,並配合分派策略、排班機制,以多種方式通知告警到相關人員,全面提升告警管理能力。
首先我們訪問www.onealert.com註冊一個試用賬號之後,點擊CA—集成—把zabbix集成到裏面
根據上面的安裝知識進行
輸入zabbix的管理地址,賬號密碼
安裝成功之後,在zabbix的報警媒介類型界面就會顯示
此時動作裏面也會多一個雲警告的動作
接下來我們在雲警告平臺進行相關的配置
添加策略
這裏有很多報警通知方式,我們可以根據需要選擇
配置完成之後,測試
我們就可以在雲平臺上看到報警
微信也發來了通知
處理