被监控机环境
ip地址 | 服务 |
---|---|
192.168.142.134 | agentd |
//在客户端上安装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
[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
触发成功,成功接收到邮件
原文:https://www.cnblogs.com/sarenn/p/14635281.html