zabbix自动化监控---自动注册机制(二十三)

简介: zabbix自动监控之自动注册1.自动注册介绍zabbix自动发现的效率非常慢,每次自动发现的时候都需要对所有的主机进行扫描,也类似与zabbix被动模式,每次都需要向机器进行一次探测,比如这次某个主机没有存在,下次上线了又要重新扫描一次,效率非常低下。而zabbix自动注册的原理就类似主动模式,每次都是由zabbix-agent主动去向zabbix-server说我上线了,需要加入监控,这时zabbix-server同意后立马就加入监控了,这个效率是非常高的zabbix自动注册只需要配置四个地方即可生效

zabbix自动监控之自动注册

1.自动注册介绍

zabbix自动发现的效率非常慢,每次自动发现的时候都需要对所有的主机进行扫描,也类似与zabbix被动模式,每次都需要向机器进行一次探测,比如这次某个主机没有存在,下次上线了又要重新扫描一次,效率非常低下。

而zabbix自动注册的原理就类似主动模式,每次都是由zabbix-agent主动去向zabbix-server说我上线了,需要加入监控,这时zabbix-server同意后立马就加入监控了,这个效率是非常高的

zabbix自动注册只需要配置四个地方即可生效

Server=192.168.81.210 //允许谁向我取值,如果配置了zabbixserver,那么只能由zabbixserver才能取到值,即使在本地安装了zabbix_get也无法取值

ServerActive=192.168.81.210 //主动向谁汇报,这里填zabbix-server的地址

Hostname=Zabbix server //这里是添加监控主机时的名字,如果有很多机器都需要主动汇报必须要有一个唯一的名称来标识

HostMetadata= //标签,自动注册可以很灵活的根据不同的标签去链接不同的监控模板

配置步骤:

1.配置zabbix-agent,配置4个参数

2.创建自动注册规则,动作那边选择主机元素,操作那边配置添加主机、链接模板,加入主机组

2.自动注册案例之自动监控web主机

自动注册非常简单,只需要配置好zabbix-agent,创建一个自动注册规则即可

2.1.配置zabbix-agent

[root@192 ~]# vim /etc/zabbix/zabbix_agentd.conf
Server=192.168.81.210
ServerActive=192.168.81.210
Hostname=192.168.81.250
HostMetadata=web
[root@192 ~]# systemctl restart zabbix-agent

2.2.创建自动注册规则

点击配置—动作—事件源选择自动注册—创建动作

2.3.配置自动注册动作信息

名称:自动监控web主机

新的触发条件:主机元素包含web

这里的主机元素就是我们设置的HostMetadata

2.4.配置填写主动注册操作信息

消息配置:标题:Auto registration: {HOST.HOST}

内容:Host name: {HOST.HOST}

Host IP: {HOST.IP}

Agent port: {HOST.PORT}

操作主要就是添加发现消息给谁、添加主机、加入到主机群组、链接模板

操作点击新的填写信息即可添加

由于是web主机,因此nginx、php-fpm、tcp状态这些模板都要链接上

2.5.加速zabbix-server

[root@192 ~]# systemctl restart zabbix-agent

2.6.查看是否添加成功

添加成功,模板也链接成功

2.自动注册案例之自动监控数据库主机

由于机器有限因此我们还采用81.250

2.1.配置zabbix-agent

[root@192 ~]# vim /etc/zabbix/zabbix_agentd.conf
Server=192.168.81.210
ServerActive=192.168.81.210
Hostname=192.168.81.250-db
HostMetadata=db
[root@192 ~]# systemctl restart zabbix-agent

2.2创建自动注册规则

点击配置—动作—事件源选择自动注册—创建动作

2.3.配置自动注册动作信息

名称:自动监控数据库主机

新的触发条件:主机元素包含db

这里的主机元素就是我们设置的HostMetadata

2.4.配置填写主动注册操作信息

消息配置:标题:Auto registration: {HOST.HOST}

内容:Host name: {HOST.HOST}

Host IP: {HOST.IP}

Agent port: {HOST.PORT}

操作主要就是添加发现消息给谁、添加主机、加入到主机群组、链接模板

操作点击新的填写信息即可添加

由于是db主机,因此mysql、tcp状态这些模板都要链接上

2.5.加速zabbix-server

[root@192 ~]# systemctl restart zabbix-agent

2.6.查看主机是否添加成功

成功添加-模板也自动链接

3.自动注册操作信息详细配置

3.1.发送消息

操作类型选择消息

发送用户组选择zabbix管理员组

用户选择zabbix管理员

仅送到就选择微信报警

3.2.添加主机

操作类型选择添加主机直接添加即可

3.3.关联模板

操作类型选择与模板关联—选择模板即可

3.4.添加主机群组

类型选择添加到主机群组—选择对应的群组即可

4.查看所有的动作

配置—动作

目录
相关文章
|
2月前
|
数据采集 存储 监控
Python爬虫自动化:定时监控快手热门话题
Python爬虫自动化:定时监控快手热门话题
|
4月前
|
监控 安全 Linux
Arista CloudVision 2025.1 - 多云和数据中心网络自动化、监控和分析
Arista CloudVision 2025.1 - 多云和数据中心网络自动化、监控和分析
181 2
Arista CloudVision 2025.1 - 多云和数据中心网络自动化、监控和分析
|
3月前
|
JavaScript 测试技术 Python
UI自动化测试中的元素等待机制解析
在UI自动化测试中,元素定位失败常因页面存在iframe或缺乏合理等待机制。本文解析三种等待策略及其应用场景:显式等待可精确控制单个元素等待条件,支持自定义轮询;隐式等待全局生效,适合简单页面加载;强制等待仅用于临时调试,正式脚本慎用。通过对比三者执行精度、资源消耗及适用场景,帮助选择最优策略,提升测试效率与稳定性。
|
6月前
|
数据采集 运维 监控
数据采集监控与告警:错误重试、日志分析与自动化运维
本文探讨了数据采集技术从“简单采集”到自动化运维的演进。传统方式因反爬策略和网络波动常导致数据丢失,而引入错误重试、日志分析与自动化告警机制可显著提升系统稳定性与时效性。正方强调健全监控体系的重要性,反方则担忧复杂化带来的成本与安全风险。未来,结合AI与大数据技术,数据采集将向智能化、全自动方向发展,实现动态调整与智能识别反爬策略,降低人工干预需求。附带的Python示例展示了如何通过代理IP、重试策略及日志记录实现高效的数据采集程序。
297 7
数据采集监控与告警:错误重试、日志分析与自动化运维
|
5月前
|
运维 监控 安全
【案例分享】中国通号卡斯柯公司:ZABBIX如何破解轨道交通监控难题
本文根据2023上海峰会上朱林贤的演讲整理,聚焦中国通号卡斯柯公司如何借助Zabbix实现轨道交通信号系统的智能化管理。作为中外合资企业,卡斯柯通过统一平台整合设备监控,大幅降低成本并提升灵活性,成功应用于国内外项目。文章探讨了传统监控系统的痛点、研发维护经验及国产化与开源技术挑战,为行业转型提供了宝贵启示。未来,开放协作将是推动轨道交通智能化发展的关键。
234 0
|
8月前
|
监控 运维
HTTPS 证书自动化运维:https证书管理系统- 自动化监控
本文介绍如何设置和查看域名或证书监控。步骤1:根据证书状态选择新增域名或证书监控,线上部署推荐域名监控,未部署选择证书监控。步骤2:查询监控记录详情。步骤3:在详情页查看每日定时检测结果或手动测试。
HTTPS 证书自动化运维:https证书管理系统- 自动化监控
|
7月前
|
存储 缓存 监控
|
8月前
|
监控 Java 应用服务中间件
tomcat相关概念与部署tomcat多实例-zabbix监控(docker部署)
通过上述步骤,您可以在Ubuntu系统上成功编译并安装OpenCV 4.8。这种方法不仅使您能够定制OpenCV的功能,还可以优化性能以满足特定需求。确保按照每一步进行操作,以避免常见的编译问题。
129 23
|
8月前
|
监控 Java 应用服务中间件
tomcat相关概念与部署tomcat多实例-zabbix监控(docker部署)
通过上述步骤,您可以在Ubuntu系统上成功编译并安装OpenCV 4.8。这种方法不仅使您能够定制OpenCV的功能,还可以优化性能以满足特定需求。确保按照每一步进行操作,以避免常见的编译问题。
159 25
|
8月前
|
监控 Java 应用服务中间件
tomcat相关概念与部署tomcat多实例-zabbix监控(docker部署)
通过上述步骤,您可以在Ubuntu系统上成功编译并安装OpenCV 4.8。这种方法不仅使您能够定制OpenCV的功能,还可以优化性能以满足特定需求。确保按照每一步进行操作,以避免常见的编译问题。
150 22

热门文章

最新文章

推荐镜像

更多