zabbix 自动注册和自动发现

在实际生产环境中,我们可能需要将很多台主机添加到 Zabbix Server 里,我们进行手动添加的话,会比较麻烦、费时,而且还容易出错。所以一般我们会设置主机自动注册。这样就比较方便

自动发现:

zabbix Server主动发现所有客户端,然后将客户端登记自己的小本本上,缺点zabbix server压力山大(网段大,客户端多),时间消耗多。

自动注册:

zabbix agent主动到zabbix Server上报到,登记;缺点agent有可能找不到Server(配置出错)

两种模式

被动模式:默认  agent被server抓取数据 (都是在agent的立场上说)
主动模式:agent主动将数据发到server端 (都是在agent的立场上说)

自动发现—被动模式

自动注册----主动模式

自动发现规则配置

动作配置

监控机器配置

zabbix_agent 安装  

rpm -ivh https://mirrors.aliyun.com/zabbix/zabbix/3.2/rhel/7/x86_64/zabbix-release-3.2-1.el7.noarch.rpm

yum install -y zabbix-agent

zabbix agent安装完毕,需要额外增加的配置
# egrep -v "^#|^$" /etc/zabbix/zabbix_agentd.conf 

PidFile=/var/run/zabbix/zabbix_agentd.pid
LogFile=/var/log/zabbix/zabbix_agentd.log
LogFileSize=0
StartAgents=0               #客户端agent模式,设置为0表示关闭被动,开启主动模式。
#Server=10.10.10.30         #如果设置为纯主动模式,应该注释掉这条指令。
ServerActive=10.10.10.30    ##开启主动模式的server ip 地址
Hostname=linux_host          ##重要:客户端的hostname,不配置默认使用主机名。
RefreshActiveChecks=120     #被控端到服务器获取监控项的周期,默认120s即可

HostMetadata=linux_host  # 主机元数据
BufferSize=200              #被控端存储监控信息的空间大小
Timeout=10                  #超时时间
Include=/etc/zabbix/zabbix_agentd.d/

猜你喜欢

转载自blog.csdn.net/kaikai136412162/article/details/111272578