自动发现
自动发现:为了满足监控企业成千上万台服务器,因此我们需要使用Zabbix批量监控来实现。自动发现和自动注册。
1.配置自动发现规则


配置动作:
选择的是发现动作

添加动作

在发现服务器上安装epel源 yum install epel-release -y
安装zabbix-agent,yum install zabbix-agent
修改zabbix_agentd.conf内容:vim /etc/zabbix_agentd.conf
......
Server=192.168.188.201
ServerActive=192.168.188.201
Hostname=node5
......
然后重启服务systemctl start zabbix-agent.service查看发现主机

配置成功:

自动注册
由客户端主动发起,客户端必须安装并启动Agentd,否则无法被自动注册添加至主机列表。
1>. Zabbix的自动注册主要用于Agent主动且自动向Server注册,适用于当前云环境下的监控。Zabbk-Server在收到Zabbix-Agent的注册请求时,如果没有收到P地址的值,则使用Zabbix-Agent和Zabblx-Server建立TCP连接时使用的IP地址。
(1)自动注册∶zabblu.agent主动发送注册信息到server端,然后agent主机会被自动添加到web器,无须手动配置它们;
(2) 服务器在添加新的自动注册主机时,使用接收到的IP地址和端口配置agent。如果没有搜收到P地址值,则使用传入连接的IP地址,如果没有接收到端口值,则使用10050.
(3)当初gent程序向服务器发送自动注册请求时,会发送其主机名。在某些情况下(例如,Amazon云端节点),Zabbix服务器的主机名不足以区分发现的主机。主机元数据可将其他信息从agent发送到服务器。
(4) agent的主机元数据有两种方式(两种不能同时使用)
HostMetadataltem=system.uname
HostMetadata=Linux 21df83bf21bfobe663090bb8d412ae
# 格式∶HostMetadata=类型自定义字符串
1.安装agent
2.修改配置文件vim /etc/zabbix_agentd.conf
......
Server=192.168.188.201 #zabbix服务器端ip
ServerActive=192.168.188.201 #zabbix服务器端ip
Hostname=node5
......
3.重启服务systemctl start zabbix-agent.service
4.创建自动注册动作
在配置中的动作中



然后再配置中的主机中查看注册的设备的信息

本文介绍了如何使用Zabbix进行批量监控,重点讲解了自动发现和自动注册的配置步骤。首先,配置自动发现规则,包括安装Zabbix Agent和修改配置文件。然后,详细阐述了自动注册的过程,强调了Agent如何向Server发送注册信息,并添加主机到监控列表。最后,讨论了主机元数据的作用以及如何创建自动注册的动作。
470

被折叠的 条评论
为什么被折叠?



