| 服务端 | 192.168.32.136 | 
|---|---|
| 客户端 | 192.168.32.125 | 
#安装依赖包
[root@client ~]# yum -y install gcc gcc-c++ pcre-devel
#下载软件包,解压安装
[root@client ~]# wget https://cdn.zabbix.com/zabbix/sources/stable/5.0/zabbix-5.0.2.tar.gz
[root@client ~]# ls
anaconda-ks.cfg  zabbix-5.0.2.tar.gz
[root@client ~]#  tar xf zabbix-5.0.2.tar.gz 
[root@client ~]# ls
anaconda-ks.cfg  zabbix-5.0.2  zabbix-5.0.2.tar.gz
[root@client ~]# cd zabbix-5.0.2
[root@client zabbix-5.0.2]# ./configure --enable-agent
.....
[root@client zabbix-5.0.2]# make install
.....
#修改配置文件
[root@client zabbix-5.0.2]# vim /usr/local/etc/zabbix_agentd.conf
Server=192.168.32.136		#服务端IP
ServerActive=192.168.32.136		#服务端IP
Hostname=001
#创建zabbix用户
useradd -r -M -s /sbin/nologin zabbix
[root@client zabbix-5.0.2]# zabbix_agentd 
[root@client zabbix-5.0.2]# ss -tanl
State       Recv-Q Send-Q    Local Address:Port                   Peer Address:Port              
LISTEN      0      100           127.0.0.1:25                                *:*                  
LISTEN      0      128                   *:10050                             *:*                  
LISTEN      0      128                   *:22                                *:*                  
LISTEN      0      100               [::1]:25                             [::]:*                  
LISTEN      0      128                [::]:22                             [::]:*   
创建一个名为mail_test的主机组



Host name:需要填和agent端一样的名字






模板添加成功

手动添加监控项


#创建被监控的文件
[root@localhost ~]#?touch /tmp/123

查看监控项


创建触发器



改变文件,查看是否触发警告
[root@client ~]# echo ‘111111111111‘ >> /tmp/123



邮件要开启POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV等服务,获取到授权码填入Password

创建动作




修改文件,验证是否触发
[root@client ~]# echo ‘11111111111‘ >> /tmp/111
邮件要添加白名单

原文:https://www.cnblogs.com/shipment/p/13336816.html