文章目录
[隐藏]- 1关于linux客户端的部署上篇已经介绍不清楚的可以去看一下(Zabbix监控之agent和邮件报警配置)
- 21.2、填入下图参数,点击:添加-添加
- 2.1
- 2.1.1添加完之后一会,点击:监测中-自动发现-即可看到已经发现192.168.80.101
- 2.1.21.3、添加动作、主机组与模版,点击:配置-动作-选择“自动发现”-创建动作
- 2.1.31.4、点击:动作,名称输入:自动发现,然后点击:条件
- 2.1.4索引_8
- 2.1.51.5、添加A、B、C、D四个条件,然后点击:操作
- 2.1.61.6、添加主机、添加到主机群组、链接到模板
- 2.1.7二、配置自动注册:
- 2.1.81.1、配置客户端(192.168.80.101)
- 2.1.91.2、点击:配置-动作-选择“自动注册”-创建动作
- 2.1.101.3、输入名称,点击:条件
- 2.1.111.4、选择“主机名称”-输入“Linux”-点击“添加”-操作
- 2.1.121.5、添加发送消息、主机组、链接模版
- 2.1.13索引_17
- 2.2三、Linux客户端报警测试
- 2.1
1.关于linux客户端的部署上篇已经介绍不清楚的可以去看一下(Zabbix监控之agent和邮件报警配置)
1.1.一、配置自动发现:
1.1.1.1.1、打开Zabbix Web管理界面,创建Zabbix 发现规则,点击:配置-自动发现-创建发现规则
2.1.2、填入下图参数,点击:添加-添加
2.1.1.添加完之后一会,点击:监测中-自动发现-即可看到已经发现192.168.80.101![Zabbix监控之配置Linux自动发现与自动注册报警 Zabbix监控之配置Linux自动发现与自动注册报警]()
2.1.2.1.3、添加动作、主机组与模版,点击:配置-动作-选择“自动发现”-创建动作![Zabbix监控之配置Linux自动发现与自动注册报警 Zabbix监控之配置Linux自动发现与自动注册报警]()
2.1.3.1.4、点击:动作,名称输入:自动发现,然后点击:条件
2.1.4.![Zabbix监控之配置Linux自动发现与自动注册报警 Zabbix监控之配置Linux自动发现与自动注册报警]()
2.1.5.1.5、添加A、B、C、D四个条件,然后点击:操作
2.1.6.1.6、添加主机、添加到主机群组、链接到模板
以下就是我配置的发现动作:已自动启用
2.1.7.二、配置自动注册:
2.1.8.1.1、配置客户端(192.168.80.101)
#vim /usr/local/zabbix/etc/zabbix_agentd.conf
#编辑zabbix_agentd.conf配置文件,将"# HostMetadataItem="修改为:"HostMetadataItem=system.uname"
# /etc/init.d/zabbix_agentd restart
#重启zabbix_agentd
2.1.9.1.2、点击:配置-动作-选择“自动注册”-创建动作![Zabbix监控之配置Linux自动发现与自动注册报警 Zabbix监控之配置Linux自动发现与自动注册报警]()
2.1.10.1.3、输入名称,点击:条件
2.1.11.1.4、选择“主机名称”-输入“Linux”-点击“添加”-操作
2.1.12.1.5、添加发送消息、主机组、链接模版
2.1.13.![Zabbix监控之配置Linux自动发现与自动注册报警 Zabbix监控之配置Linux自动发现与自动注册报警]()
添加之后的界面,邮件立即就收到了,如下图
到此Zabbix监控之配置自动发现与自动注册已完成。
2.2.三、Linux客户端报警测试
2.2.1.3.1、传送文件到客户端(客户端操作)
#cd /tmp/
#进入到/tmp目录下
#mkdir system
#创建目录system
#cd system/
#进入system目录下
2.2.2.3.2、将服务端原来的测试文件/tmp/system/test文件传到客户端/tmp/system/目录下(服务端操作)
#cd /tmp/system/
#进入/tmp/system/目录
# /usr/bin/scp -P 6666 test root@192.168.80.101:/tmp/system/
#指定端口6666将test文件发送到192.168.80.101的/tmp/system/目录下,使用root用户(如果提示命令未找,输入本代码:"yum install -y openssh-clients"安装scp命令)
文件传送期间已收到一条邮件消息
2.2.3.![Zabbix监控之配置Linux自动发现与自动注册报警 Zabbix监控之配置Linux自动发现与自动注册报警]()
2.2.4.3.3、test文件已发送到客户端/tmp/system/目录下,改名为test2,然后发回服务端的/tmp/system/目录下,造成磁盘I/O压力,产生报警日志
#cp test test1
#复制test为test1
# scp -P 6666 test1 root@192.168.80.100:/tmp/system/
#指定端口6666将test1文件发送到192.168.80.100的/tmp/system/目录下,使用root用户(如果提示命令未找,输入本代码:"yum install -y openssh-clients"安装scp命令)
这个时候已经收到了client的报警事件
2.2.5.到此client报警完成。
[/loginview]