ITPub博客

首页 > > > 部署zabbix企业级监控平台 - 通过自动注册自动添加主机

部署zabbix企业级监控平台 - 通过自动注册自动添加主机

作者:longmanma 时间:2019-12-11 16:53:14 0 删除 编辑

通过自动注册自动添加主机

自动注册和自动发现可以实现一样的效果,就是自动添加符合条件的主机到监控,那有人就会问,为啥要学习两种呢?

其实自动发现是由弊端的,上文也说到了,zabbix server是主动去扫描网段,寻找agent的,试想一下生产环境,有哪些是和做实验不一样的呢?细思一下总结出来:

1). 海量的机器中不一定都是一个网段,可能会是N个网段中的N个机器。

2). 大量网段的自动发现触发大量的进程,会加速服务器的死亡。

为了解决上述问题,我们将zabbix server的主动模式改成了被动模式,即agent自动向server注册,你来注册且满足我条件我就给你监控;否则,想让我监控,没门!

一、实验拓扑图

二、实验步骤

2.1)安装zabbix server 和 zabbix-agent 详情请参考《部署zabbix企业监控平台》

2.2)zabbix-agent配置文件修稿操作

# sed -i.bak '/^Server=/c\Server=192.168.10.40' /etc/zabbix/zabbix_agentd.conf

# sed -i.bak '/^ServerActive=/c\ServerActive=192.168.10.40' /etc/zabbix/zabbix_agentd.conf

# sed -i.bak '/^Hostname=/c\Hostname=ayitula_linux_10.40' /etc/zabbix/zabbix_agentd.conf

# systemctl restart zabbix-agent

废话少说,直接上图吧

同样查看一下我们的zabbix server 目前的监控情况只是监控了自己,实验目的就是待会发现这里不仅监控了自己,还监控了拓扑图中的agent.ayitula.com(192.168.10.41)。

注意:这里拓扑图中的agent.ayitula.com 和下面agent配置文件中定义的ayitula_linux_10_40是一个机器.前者是计算机名称,后者是监控中显示的名称。

开始搞吧

点击 配置--->动作,根据标示3选择自动注册

点击右上角的 创建动作

在动作中选择条件,通过逻辑或的关系将满足条件的机器都找出来,然后通过操作实现自动添加机器

添加条件的方式有很多,我这里选的比较简单,基于zabbix_agent.conf中配置的Hostname来实现的,简单粗暴,好理解。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/2730/viewspace-3168684/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2019-12-18

  • 博文量
    492
  • 访问量
    12008