zabbix自动发现和注册
Posted make有意义
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了zabbix自动发现和注册相关的知识,希望对你有一定的参考价值。
1:zabbix-web页面创建发现规划与自动注册规则:
发现模块:configuration-discovery(event source选择:Discovery)
自动注册到服务端:configuration-actions
此直接编译默认已有的一条:默认的agent主机的Group为:Linux servers
至此:哪怕不安装agent,也会在发现中有显示出满足的主机出来,且也会在HOSTS中显示出来。只有当需要监控数据时才安装agent便可。如图:
2:找一主机,安装zabbix-Agent(具体安装配置看前篇zabbix安装与配置,这里略过,直接启动客户端):
/etc/init.d/zabbix_agentd start
发现报错,cannot run as root!,此次安装agent因没创建zabbix用户,需要创建:
解决方法:创建zabbix用户,属主zabbix。
groupadd zabbix
useradd-g zabbix zabbix –s /sbin/nologin
再重启zabbix-agent
3:在zabbix-web页界,查看客户端的自动发现并注册到zabbix服务端:
>monitoring—Discovery:
这个出现,好像等了比较久才显示出来:记得Agent需要关闭:selinux,firewall
再拿一机器测试,发现时间还是要等比较长时间,最后是重启agent、重启 发现与规则(修改了延迟时间为30s,才比较快出现)
Configuration--Hosts
Monitoring--Graphs
再多安装几台Agent,自动发现注册到zabbix-server页面中来。
Zabbix最大的特点之一:就是可以批量自动主机并监控,利用发现(Discovery)模块,实现自动发现主机、自动将主机添加到主机组、自动加载模板、自动创建项目(Items)、自动创建监控图像。
开发自动发现,可以查看该进程:ps –ef | grep discovery
此实验只是做了:zabbix自动发现及注册。其实有两种方式的:(具体查看笔记DAY30笔记)
1:自动发现及注册(自动发现与注册)
2:自动注册(一条规则便可:configuration—actions—auto registration)
以上是关于zabbix自动发现和注册的主要内容,如果未能解决你的问题,请参考以下文章