Zabbix---自动发现 & 自动注册

自动发现

 
随着监控主机不断增多,有的时候需要添加一批机器,特别是刚用zabbix的运维人员需要将公司的所有服务器添加到zabbix,如果使用传统办法去单个添加主机组,主机,监控项,触发器...
 
准备好想要加入到监控中的机器
安装agent并简单配置
[root@host5 ~]# yum -y localinstall zabbix-agent-4.4.0-1.el7.x86_64.rpm
[root@host5 ~]# vim /etc/zabbix/zabbix_agentd.conf
...
Server=192.168.10.11
ServerActive=192.168.10.11
Hostname=host5.qf.com
...
[root@host5 ~]# systemctl start zabbix-agent
 
创建发现规则
Configuration ---- discovery ---- Create discovery rule
 
更新后
 
 

创建发现后的动作

 
2.1、为discovery(发现)创建action(动作)
Configuration ---- Actions ---- Event source(Discovery) ---- Create action
 
 
 
 
 
等一段时间, 查看主机列表
已经添加进来并关联了模板
 
 
 
 
 
 
 

自动注册

 
Active agent主动联系zabbix server,最后由zabbix server将这些agent加到host里。
对于需要部署特别多服务器的人来说,这功能相当给力。
所有服务器批量装好zabbix agent,server配置好action,所有的服务器都配置好了,非常快速
 
关闭自动发现触发器及动作, 删掉刚添加进来的 host5 主机
 

配置自动注册动作

 
 
 
 

配置想要加入到监控中的机器

 
安装agent并简单配置
[root@host5 ~]# vim /etc/zabbix/zabbix_agentd.conf
...
Server=192.168.10.11
ServerActive=192.168.10.11 # 主动模式 zabbix-server-ip
Hostname=host5.qf.com
HostMetadata=Linux # 主机元数据: 用于标示主机,通过该值能够把主机区别开来。
# 比如我们经常用它来区分linux与windows系统,这样才能分别给他们设置组与template等等
...
[root@host5 ~]# systemctl restart zabbix-agent
 
查看主机列表, 可以看到已经加进来了
posted @ 2020-10-20 20:03  梦里花落知多少sl  阅读(197)  评论(0)    收藏  举报