zabbix自动发现和注册

Posted make有意义

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了zabbix自动发现和注册相关的知识,希望对你有一定的参考价值。

1:zabbix-web页面创建发现规划与自动注册规则:

发现模块:configuration-discovery(event source选择:Discovery)

zabbix自动发现和注册

自动注册到服务端:configuration-actions

zabbix自动发现和注册

此直接编译默认已有的一条:默认的agent主机的Group为:Linux servers

zabbix自动发现和注册
zabbix自动发现和注册
zabbix自动发现和注册

至此:哪怕不安装agent,也会在发现中有显示出满足的主机出来,且也会在HOSTS中显示出来。只有当需要监控数据时才安装agent便可。如图:

zabbix自动发现和注册

2:找一主机,安装zabbix-Agent(具体安装配置看前篇zabbix安装与配置,这里略过,直接启动客户端):

/etc/init.d/zabbix_agentd start

发现报错,cannot run as root!,此次安装agent因没创建zabbix用户,需要创建:

zabbix自动发现和注册


解决方法:创建zabbix用户,属主zabbix。

groupadd zabbix

useradd-g zabbix zabbix –s /sbin/nologin

再重启zabbix-agent

zabbix自动发现和注册

3:在zabbix-web页界,查看客户端的自动发现并注册到zabbix服务端:

>monitoring—Discovery:

这个出现,好像等了比较久才显示出来:记得Agent需要关闭:selinux,firewall

再拿一机器测试,发现时间还是要等比较长时间,最后是重启agent、重启 发现与规则(修改了延迟时间为30s,才比较快出现)

zabbix自动发现和注册

Configuration--Hosts

zabbix自动发现和注册

Monitoring--Graphs

zabbix自动发现和注册

再多安装几台Agent,自动发现注册到zabbix-server页面中来。

zabbix自动发现和注册
zabbix自动发现和注册

Zabbix最大的特点之一:就是可以批量自动主机并监控,利用发现(Discovery)模块,实现自动发现主机、自动将主机添加到主机组、自动加载模板、自动创建项目(Items)、自动创建监控图像。

开发自动发现,可以查看该进程:ps –ef | grep discovery

zabbix自动发现和注册
zabbix自动发现和注册

此实验只是做了:zabbix自动发现及注册。其实有两种方式的:(具体查看笔记DAY30笔记)

1:自动发现及注册(自动发现与注册)

2:自动注册(一条规则便可:configuration—actions—auto registration)


以上是关于zabbix自动发现和注册的主要内容,如果未能解决你的问题,请参考以下文章

Zabbix自动发现与自动注册自定义监控的实现

zabbix 自动注册和自动发现

Zabbix4.0自动发现和自动注册并加入监控

Zabbix自动发现与自动注册.

zabbix server端自动发现和zabbix agent端自动注册

zabbix自动发现和注册