zabbix自动化监控---自动发现机制(二十二)

简介: zabbix自动监控之自动发现1.自动发现介绍当我们有上千台主机都需要加监控的时候用自动发现会非常方便,只需要我们创建一个自动发现规则,设置自动发现的范围,在根据设置的动作就可以将已经安装好agent的Linux服务器自动的添加到监控上

zabbix自动监控之自动发现

1.自动发现介绍

当我们有上千台主机都需要加监控的时候用自动发现会非常方便,只需要我们创建一个自动发现规则,设置自动发现的范围,在根据设置的动作就可以将已经安装好agent的Linux服务器自动的添加到监控上

注意:自动发现的主机必须事先安装zabbix-agent,因此自动发现的动作就是根据system.uname这个监控项的输出作为判断的,system.uname监控项就是检查有没有安装zabbix-agent

安装zabbix-agent则会输出:

[root@zabbix-server ~]# zabbix_get -s 192.168.81.220 -k system.uname

Linux 192_168_81_220 3.10.0-957.el7.x86_64 #1 SMP Thu Nov 8 23:39:32 UTC 2018 x86_64

没有安装zabbix-agent则会输出:

[root@zabbix-server ~]# zabbix_get -s 192.168.81.250 -k system.uname

zabbix_get [28088]: Get value error: cannot connect to [[192.168.81.250]:10050]: [113] No route to host

基本操作就是

1.安装zabbix-agent并配置

2.创建自动发现规则

3.设置自动发现动作

2.在被控主机安装zabbix-agent

[root@192 ~]# yum localinstall zabbix-agent-4.0.24-1.el7.x86_64.rpm -y
[root@192 ~]# vim /etc/zabbix/zabbix_agentd.conf 
Server=192.168.81.210
[root@192 ~]# systemctl start zabbix-agent

3.配置zabbix自动发现

3.1.创建自动发现规则

配置—自动发现—创建自动发现—填写信息—添加

名称:192.168.81.0

由agent代理程序自动发现:没有agent代理程序

ip范围:192.168.81.1-254

添加一个新的检查:

检查类型:zabbix 客户端

端口范围:10050

键值:system.uname

设备唯一性规则:ip地址

3.2.创建动作

用于自动发现主机后添加到zabbix中配置—动作—事件源选择自动发现

点击已经存在的动作

这里的 “接收到的值 包含 Linux” 就是system.uname这个监控项取到的值进行过滤的

点进来后点击操作添加操作指令即可,动作那边不需要改变

最后点击启用

4.加速zabbixserver

[root@zabbix-server ~]# systemctl restart zabbix-server

5.查看自动发现有没有发现主机

点击监测—自动发现

可以看到主机已经被监测到了

坐等主机变绿即可

6.自动发现成功

可以看到当自动发现主机后会根据我们配置的动作进行添加主机、链接模板

目录
相关文章
|
3月前
|
存储 SQL 监控
修改Zabbix源码实现监控数据双写,满足业务需求!
虽然对接Elasticsearch后有诸多好处,但是它不往数据库写历史数据了,同时还不再计算趋势数据了。有这么一个场景...
修改Zabbix源码实现监控数据双写,满足业务需求!
|
4月前
|
数据采集 监控 数据库
OceanBase社区版可以通过Zabbix监控
OceanBase社区版可以通过Zabbix监控
77 4
|
4月前
|
监控 关系型数据库 机器人
小白带你学习linux的监控平台zabbix
小白带你学习linux的监控平台zabbix
137 0
|
4月前
|
XML Prometheus 运维
自动化监控有哪些开源系统
自动化监控有哪些开源系统
68 1
|
1月前
|
数据采集 监控 数据库
请问OceanBase社区版能否通过zabbix监控,然后将报错信息展现到grafana?
【2月更文挑战第25天】请问OceanBase社区版能否通过zabbix监控,然后将报错信息展现到grafana?
25 2
|
6月前
|
监控
zabbix如何添加自定义监控项
zabbix如何添加自定义监控项
262 0
|
2月前
|
监控 测试技术 API
自动化测试工具与电脑桌面监控软件的集成:Selenium与Python的无缝整合
在当今数字化时代,软件质量保证是每个软件开发团队都必须面对的重要挑战之一。自动化测试工具和电脑桌面监控软件的结合,为开发团队提供了一种有效的方式来确保软件的稳定性和性能。本文将介绍如何利用Python编程语言中的Selenium库,与桌面监控软件进行无缝整合,以实现对应用程序的自动化测试和桌面监控。
200 5
|
2月前
|
监控 Java 持续交付
内部网络监控软件的Groovy应用:持续集成与部署的自动化监控
在当今高度数字化的环境中,对于内部网络的监控变得至关重要。为了保证系统的稳定性和安全性,监控软件的自动化变得越来越必要。本文将介绍如何利用Groovy编程语言实现持续集成与部署的自动化内部网络监控软件,并通过代码示例展示其实现方式。
261 3
|
2月前
|
监控 Cloud Native 关系型数据库
使用 Grafana 统一监控展示 - 对接 Zabbix
使用 Grafana 统一监控展示 - 对接 Zabbix
|
3月前
|
运维 监控 测试技术
ansible 自动化运维监控方案
本文介绍如何利用ansible实时或自动采集受控主机的信息

热门文章

最新文章

推荐镜像

更多