zabbix详解(十六)——zabbix agent自动注册实战

今天继续给大家介绍Linux运维相关知识,本文主要内容是zabbix自动注册实战。
在之前的文章中,我们讲了很多关于zabbix的内容和实战,在这些实战中,zabbix的客户端无一例外,都是需要在agent端进行配置,指定zabbix服务端的IP地址和端口号,然后再在zabbix服务端新创建主机。对于zabbix客户端的配置,可以使用脚本配合自动化控制工具和自动化安装工具予以解决,但是,在zabbix服务端的注册操作却无法通过上述方法解决,这极大的影响了我们运维自动化的程度。基于此,zabbix引入了agent自动注册功能,允许指定的agent主机上线后,zabbix server实现自动注册。

一、Agent端配置

想要实现zabbix的agent自动注册,那么agent在进行配置的时候,除了要配置server、serveractive等内容外,还需要配置HostMetaData,HosMetaData即主机元数据,用于在zabbix agent自动注册时的认证,只有zabbix的客户端含有正确的主机元数据,才能够使得zabbix服务端对该zabbix客户端进行注册。
zabbix客户端配置完成后的配置文件如下所示:
在这里插入图片描述

二、Server端配置

接下来,我们需要配置zabbix 服务端开启自动注册功能。
进入配置——动作,选择事件源为“自动注册”,然后点击创建动作,如下所示:
在这里插入图片描述
在弹出的创建页面,我们需要选择动作的名称,以及触发条件,在这里,我们使用的就是我们在zabbix客户端配置的主机元数据,如下所示:
在这里插入图片描述
之后,我们点击操作,添加两个操作,一个是发送邮件告警信息,另一个是自动链接模板信息,如下所示:
在这里插入图片描述
这样,点击最下方的“添加”,就可以完成配置了!

三、效果检验

最后,让我们来检验一下刚才配置的结果。
控制zabbix agent端开启服务,设备上线,等待一段时间后,发现该主机注册成功!如下所示:
在这里插入图片描述
此外,zabbix的server端发出了通知信息,邮箱信息如下:
在这里插入图片描述
综上,我们的zabbix agent自动注册实战配置成功!
原创不易,转载请说明出处:https://blog.csdn.net/weixin_40228200

猜你喜欢

转载自blog.csdn.net/weixin_40228200/article/details/123833541