zabbix监控告警服务配置
配置被监控机
被监控机环境
| ip地址 | 服务 |
|---|---|
| 192.168.142.134 | agentd |
zabbix监控配置流程详解
添加主机/主机组
添加监控项
添加触发器
添加媒介
添加收件人邮箱
配置动作
手动触发
验证
自己需要加监控
直接加
开发需要加监控
让开发人员提供获取指标的命令
运营需要加监控
要运营人员让开发人员提供获取指标的命令
//在客户端上安装zabbix的agent服务
[root@agentd zabbix-5.2.6]# yum -y install vim gcc gcc-c++ pcre-devel make
[root@agentd zabbix-5.2.6]# ./configure --enable-agent --disable-dependency-tracking
[root@agentd zabbix-5.2.6]# make install
[root@agentd etc]# vim zabbix_agentd.conf
# Server=
Server=192.168.142.133 //改为服务端ip
# ServerActive=
ServerActive=192.168.142.133 //改为服务端ip
# Hostname=
Hostname=agentd //此处应和网页上的设置相同
[root@agentd etc]# useradd -r -M -s /sbin/nologin zabbix
[root@agentd etc]# zabbix_agentd
[root@agentd etc]# ss -antl
State Recv-Q Send-Q Local Address:Port Peer Address:Port
LISTEN 0 128 0.0.0.0:22 0.0.0.0:*
LISTEN 0 128 0.0.0.0:10050 0.0.0.0:*
LISTEN 0 128 [::]:22 [::]:*
//设置开机自启
[root@agentd ~]# cp -a zabbix-5.2.6/misc/init.d/fedora/core/* /etc/init.d/
[root@agentd ~]# chkconfig --add zabbix_server
[root@agentd ~]# chkconfig zabbix_server on
[root@agentd ~]# chkconfig --add zabbix_agentd
[root@agentd ~]# chkconfig zabbix_agentd on
//创建一个用来被监控的文件
[root@agentd ~]# touch /tmp/abc
网页配置
创建一个新组runtime


在runtime组中添加被监控机



修改被监控机的配置






创建监控项目



查看监控项目


修改项目内容并查看监控变化
[root@agentd ~]# echo '123' > /tmp/abc

添加触发器




触发验证
[root@agentd ~]# echo '456' > /tmp/abc

可以看到反馈,触发器配置成功
添加媒介
配置发件箱
这里使用的是126邮箱
准备工作:
开启POP3/SMTP服务,获取授权码

添加邮箱告警


添加收件人邮箱
配置收件箱
进到用户配置信息页,选择Media设置,点击add添加一个新的媒介即可。
在”Send to”中写上你要接收告警的邮箱



配置动作



触发测试
[root@agentd ~]# echo '123456' > /tmp/abc


触发成功,成功接收到邮件

浙公网安备 33010602011771号