zabbix的自动发现和自动注册

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

自动发现

自动发现:为了满足监控企业成千上万台服务器,因此我们需要使用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.创建自动注册动作

在配置中的动作中

 

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

 

评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值