zabbix [手动添加| 自动发现|自动注册] agent

前一个文档中,有点小瑕疵,这个文章主要是补充一下之前文档,如何在zabbix-web中添加主机,添加主机有几种方法,分别是在zabbix-web中手动添加,zabbix-server自动发现添加主机,zabbix-agent 自动注册添加主机,如果被监控的主机数量多 更推荐自动注册添加主机

注意:

zabbix-agent安装的方式,前一个文章中有写,

这个文 主要描述下在web端的添加方法

手动添加

手动添加只适合几台服务器,这样操作相对来说会比较方便 下面是添加单台服务器的方法

填写主机相关信息 如图

给主机添加模板

至此 模板就添加好啦

需要监控的主机有很多的话 建议使用第三种 

自动发现

自动发现分为扫描动作两个步骤,设定好自动发现后,他会根据设置的更新间隔 去扫描设定的ip范围,这个范围内,服务器匹配键值,就会把这台主机加入到设定好的组中,不过不建议使用自动发现,因为 他是周期性的去匹配,不会停止,这个过程中会大量的消耗内存,另一个是 自动发现不会知道 agent什么时候上线,只能一遍一遍的去扫描。

下面是自动化发现配置的过程:

可以看到 当前 zabbix上只有一台agent ,是server端的

修改当前的这个规则 点击蓝色字体 ‘Local network’进入

 如图 需要注意 ip范围和间隔时间,ip地址也可以填写精准的 中间用逗号隔开,信息配置好之后点击更新

到这里 自动发现的规则就配置好了,主机添加进来了之后,需要绑定模板

配置--动作 选择 自动发现 可以看到 这个默认也是有模板的,直接在这个的基础上进行修改

发散理解一下,不对的话可以在下面评论指出

---Start---

上图 “条件”中有一条

接收到的值 包含 Linux

在自动发现中配置“检查” 有一条 

Zabbix 客户端 "system.uname"

这两条很重要 在最上面描述中 说到 自动发现分为两步 一个是扫描 一个是动作 

 system.uname 是key 检测时 查看是否包含 Linux

在 zabbix-server上执行 

[^-^] host3 ~# zabbix_get  -s 192.168.8.251 -k system.uname
Linux host1 3.10.0-1160.49.1.el7.x86_64 #1 SMP Tue Nov 30 15:51:32 UTC 2021 x86_64

注意 第二行的Linux 这个ip就包含 “Linux” ,他会检索这个网段内所有的ip,只要有这个值,就是agent,如果是其他衍生的系统,注意更换值

---End---

添加模板 如图

添加好之后 可以重启一下zabbix-server,加快检测,如下图 可以看到 网段内的主机添加进来啦

如果主机中没有被扫描到,可以在这里看一下是什么原因导致的

自动注册

✨ 最推荐这个方法

agent 配置好之后 主动向server发起注册请求,需要先在server端 添加 自动注册的动作,自动注册中会判断agent的信息 尤其是数据标签的信息 metadata ,

每一个agent 注册进来的时候,都会带上一个metadat属性,服务端根据不通的metadata属性,来关联不同的模板,

agent上 要指定server的地址 这里的地址 指的是 是允许谁向我取值,

Server Active = ip  agent启动之后 向哪个server汇报,

hostname = ip 或者name  指定自己的名字  hostsname 必须唯一

图解:

创建自动注册的动作

创建动作 给这个动作添加条件,这个根据自己环境填写 勾选已启用

添加动作 如图

到此 zabbix-server端的就配置好了 下面配置zabbix-agent的

修改zabbix-agent的配置文件

vim /etc/zabbix/zabbix_agentd.conf
# 允许谁向我取值
Server=192.168.8.128
# 向哪个server汇报
ServerActive=192.168.8.128
# ip or name 指定自己的名字 必须唯一
Hostname=192.168.8.251
# 指定要配置的模板,我这里是三个模板
HostMetadata=Template Module Linux filesystems by Zabbix agent,nginx_status,tcp status templat

启动zabbix-agent

systemctl restart zabbix-agent

重启后,在主机中可以看到 这里已经有两个节点了,相对于自动发现,自动注册更快

在配置中,我们添加了邮件提醒,当一个新的主机添加进来时,会发送一封邮件给指定的人,如图 可以看到邮件的信息

🍳:ok 本期内容就到这里啦,如果这个文章写的有什么问题欢迎指正,也可以留言一起讨论,最后最后最后,如果觉得我的文对你有帮助的话,也欢迎 一键三连支持一下~

     preview

如果觉得我的文对你有帮助的话 可以关注下我的公众号 一般写文第一时间发布到公众号中

公众号名称 咕咕崽

二维码: 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值