zabbix部署onealert云警告平台

onealert告警功能

  1. 告警 All In One,支持微信、邮箱、短信、APP、电话告警
  2. 支持接入 Zabbix、Nagios、阿里云、腾讯云、监控宝等等告警信息
  3. 灵活的分配策略,可灵活的分配告警信息发送给相关人员
  4. 微信、邮箱、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

zabbix部署onealert云警告平台_第1张图片

[root@server ~]# ping baidu.com                        //可以ping通,说明可以上网

zabbix部署onealert云警告平台_第2张图片

2、接下来在网页的云警告平台进行注册:

访问http://www.onealert.com/ 

zabbix部署onealert云警告平台_第3张图片

注册完登陆,并切换到免费版

zabbix部署onealert云警告平台_第4张图片

点击左侧一栏的“配置”——>“应用”——>"添加应用"

zabbix部署onealert云警告平台_第5张图片

选择正在使用的应用为zabbix,开始配置

1.创建应用key

zabbix部署onealert云警告平台_第6张图片

zabbix部署onealert云警告平台_第7张图片

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

zabbix部署onealert云警告平台_第8张图片

[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

zabbix部署onealert云警告平台_第9张图片

上图显示,到此就安装成功啦!!

3、在zabbix网页进行部署:

点击“配置”——>”动作“——>有上角的事件源选"触发器"

zabbix部署onealert云警告平台_第10张图片

点击第一个名称,即cloudalert action

zabbix部署onealert云警告平台_第11张图片

点击“管理”——>"报警媒介类型"

zabbix部署onealert云警告平台_第12张图片

zabbix部署onealert云警告平台_第13张图片

点击“用户”

zabbix部署onealert云警告平台_第14张图片

点击“Admin”——>"报警媒介"——>"添加"

zabbix部署onealert云警告平台_第15张图片

zabbix部署onealert云警告平台_第16张图片

到此,云警告就搭建完毕

接下来我们来测试一下:

我们尝试将test1的zabbix-agent服务关闭,看是否有反应:

[root@test1 ~]# /etc/init.d/zabbix-agent stop

此时看zabbix网页上是否有报警的显示:

zabbix部署onealert云警告平台_第17张图片

zabbix部署onealert云警告平台_第18张图片

上图已经显示告警

接下来我们把短信告警服务打开

zabbix部署onealert云警告平台_第19张图片

zabbix部署onealert云警告平台_第20张图片

可以立即得到短信提醒,到此,本实验结束。

你可能感兴趣的:(zabbix部署onealert云警告平台)