Zabbix报警机制

*在上次实验的基础上继续实验*
Zabbix报警机制_第1张图片

建立客户端

[root@server1 ~]# yum install zabbix-agent-3.4.6-1.el6.x86_64.rpm -y
[root@server1 ~]# cd /etc/zabbix/
[root@server1 zabbix]# vim zabbix_agentd.conf
Server=172.25.66.11  #监控主机(zabbix服务器)ip
ServerActive=172.25.66.11   #监控主机的ip
Hostname=server1   #自己的hostname

添加本地解析

[root@server1 zabbix]# vim /etc/hosts
172.25.66.11 server11
[root@server11 conf.d]# vim /etc/hosts
172.25.66.1 server1
[root@server1 zabbix]# /etc/init.d/zabbix-agent start

浏览器设置
Zabbix报警机制_第2张图片

Zabbix报警机制_第3张图片

配置–主机–创建主机
Zabbix报警机制_第4张图片
Zabbix报警机制_第5张图片

Zabbix报警机制_第6张图片
nginx监控

[root@server1 nginx-1.12.0]# vim /usr/local/nginx/conf/nginx.conf
location /status {
stub_status on;
access_log off;
}
浏览器访问
http://172.25.66.1/status

Zabbix报警机制_第7张图片

[root@server1 zabbix_agentd.d]# pwd
/etc/zabbix/zabbix_agentd.d
[root@server1 zabbix_agentd.d]# vim userparameter_mysql.conf 
Zabbix服务端下载数据获取工具zabbix-get
[root@server11 ~]# yum install zabbix-get-3.4.6-1.el7.x86_64.rpm
zabbix_get -s 172.25.66.1 -p 10050 -k nginx.status|accept|active 

zabbix浏览器作点击主机名server1
点击右上角,创建监控项
Zabbix报警机制_第8张图片
Zabbix报警机制_第9张图片
可以找到这条

nginx.status 

创建监控图形
Zabbix报警机制_第10张图片
Zabbix报警机制_第11张图片
Zabbix报警机制_第12张图片

Zabbix报警机制_第13张图片

微信云告警,首先保证zabbix服务器可以上网
真机上配置iptables规则
[root@foundation66 Desktop]# iptables -t nat -I POSTROUTING -s 172.25.66.0/24 -j MASQUERADE
Zabbix监控服务器添加路由设置dns

[root@server11 ~]# route add default gw 172.25.66.100
[root@server11 ~]# vim /etc/resolv.conf 
[root@server11 ~]# cat /etc/resolv.conf
  nameserver  114.114.114.114

直到ping通就好
登陆http://www.onealert.com/

[root@server11 ~]# cd /usr/lib/zabbix/alertscripts/
[root@server11 alertscripts]# wget http://www.onealert.com/agent/release/oneitsm_zabbix_release-1.2.0.tar.gz
[root@server11 alertscripts]# tar zxf oneitsm_zabbix_release-1.2.0.tar.gz
[root@server11 alertscripts]# cd oneitsm/bin/
[root@server11 bin]# bash install.sh 0079671b-3575-3a2c-9959-ad26887158ac

key在网页应用中生成
Zabbix报警机制_第14张图片
在server11上注册好onealert的应用
启动报警设置
Zabbix报警机制_第15张图片

接下来在zabbix端设置
[管理—报警媒介类型]启用第三个oneitsm media 其他都关闭
若是打开 会影响实验
Zabbix报警机制_第16张图片

[管理–用户–oneitsm media–报警媒介]查看已经添加

Zabbix报警机制_第17张图片
在服务端关闭zabbix-server
[检测中–问题]  会显示问题,zabbix尝试去修复 ,失败  过一段时间微信会接受到通知

你可能感兴趣的:(Linux自动化运维)