zabbix部署onealert云警告平台
onealert告警功能
- 告警 All In One,支持微信、郵箱、短信、APP、電話告警
- 支持接入 Zabbix、Nagios、阿里云、騰訊云、監控寶等等告警信息
- 靈活的分配策略,可靈活的分配告警信息發送給相關人員
- 微信、郵箱、app 等告警方式全部免費
實驗環境:
首先保證虛擬機server1可以上網:
server1:??? 172.25.1.1?????? 企業7?????? zabbix-server服務
test1:???????? 172.25.1.11? ? 企業6??????? zabbix-agent服務
1、讓虛擬機server1可以上網
[root@foundation1 ~]# iptables -t nat -I POSTROUTING -s 172.25.1.11/24 -j MASQUERADE
[root@server ~]# route add default gw 172.25.1.250?????????????????????? //添加網關為物理機網關
[root@server ~]# vim /etc/resolv.conf
[root@server ~]# ping baidu.com??????????????????????? //可以ping通,說明可以上網
2、接下來在網頁的云警告平臺進行注冊:
訪問http://www.onealert.com/?
注冊完登陸,并切換到免費版
點擊左側一欄的“配置”——>“應用”——>"添加應用"
選擇正在使用的應用為zabbix,開始配置
1.創建應用key
2.安裝agent
[root@server ~]# cd /usr/lib/zabbix/alertscripts/
[root@server alertscripts]# ls
[root@server alertscripts]# wget https://download.aiops.com/ca_agent/zabbix/ca_zabbix_release-2.1.0.tar.gz
-bash: wget: command not found
[root@server alertscripts]# yum install -y wget
[root@server alertscripts]# wget https://download.aiops.com/ca_agent/zabbix/ca_zabbix_release-2.1.0.tar.gz
[root@server alertscripts]# tar -xzf ca_zabbix_release-2.1.0.tar.gz
[root@server alertscripts]# ls
ca_zabbix_release-2.1.0.tar.gz? cloudalert
[root@server alertscripts]# cd cloudalert/
[root@server cloudalert]# cd bin/
[root@server bin]# ls
alert.sh? install.sh? log.sh? update.sh
[root@server bin]# ./install.sh a887a13f-1f2b-07bd-72b7-1ee836eb334b
[root@server bin]# ./install.sh a887a13f-1f2b-07bd-72b7-1ee836eb334b?????????????????? //安裝
./log.sh: line 6: /usr/lib/zabbix/alertscripts/cloudalert/bin/cloudalert.conf: No such file or directory
start to create config file...
Zabbix管理地址: 172.25.1.1/zabbix????????????? //輸入zabbix的安裝及訪問地址,這里指的是我們的zabbix的web界面地址
Zabbix管理員賬號: Admin???????????? //輸入登陸用戶
Zabbix管理員密碼:?????????????????????? //輸入登陸密碼,這里的密碼是zabbix
上圖顯示,到此就安裝成功啦!!
3、在zabbix網頁進行部署:
點擊“配置”——>”動作“——>有上角的事件源選"觸發器"
點擊第一個名稱,即cloudalert action
點擊“管理”——>"報警媒介類型"
點擊“用戶”
點擊“Admin”——>"報警媒介"——>"添加"
到此,云警告就搭建完畢
接下來我們來測試一下:
我們嘗試將test1的zabbix-agent服務關閉,看是否有反應:
[root@test1 ~]# /etc/init.d/zabbix-agent stop
此時看zabbix網頁上是否有報警的顯示:
上圖已經顯示告警
接下來我們把短信告警服務打開
可以立即得到短信提醒,到此,本實驗結束。
總結
以上是生活随笔為你收集整理的zabbix部署onealert云警告平台的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 搭建Zabbix分布式监控
- 下一篇: dhcp动态主机配置协议