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月前
|
运维 监控 安全
构建高效运维体系:从监控到自动化的全方位实践
本文深入探讨了构建高效运维体系的关键要素,从监控、日志管理、自动化工具、容器化与微服务架构、持续集成与持续部署(CI/CD)、虚拟化与云计算以及安全与合规等方面进行了全面阐述。通过引入先进的技术和方法,结合实际案例和项目经验,为读者提供了一套完整的运维解决方案,旨在帮助企业提升运维效率,降低运营成本,确保业务稳定运行。
|
20天前
|
SQL 监控 数据库
OceanBase社区版可以通过Zabbix监控
OceanBase社区版可以通过Zabbix监控
58 7
|
1月前
|
测试技术
自动化测试项目实战笔记(三):测试用户注册(验证码错误,成功,出现弹框时处理)
本文是关于自动化测试项目实战笔记,主要介绍了如何测试用户注册功能,包括验证码错误、注册成功以及弹框处理的测试步骤和代码实现。
90 2
自动化测试项目实战笔记(三):测试用户注册(验证码错误,成功,出现弹框时处理)
|
24天前
|
监控 Devops jenkins
自动化部署与监控:打造高效的DevOps流程
【10月更文挑战第24天】在追求快速迭代和持续交付的软件开发时代,DevOps成为提升团队效率的关键。本文深入探讨如何构建一个高效的DevOps流程,包括自动化部署、监控和故障排除等关键环节。通过实际案例,我们将学习如何利用工具简化运维任务,确保系统稳定运行,并快速响应生产问题。
41 2
|
1月前
|
运维 监控 测试技术
构建高效运维体系:从监控到自动化的实践之路
【10月更文挑战第9天】 在当今信息技术飞速发展的时代,运维作为保障系统稳定性与效率的关键角色,正面临前所未有的挑战。本文将探讨如何通过构建一个高效的运维体系来应对这些挑战,包括监控系统的搭建、自动化工具的应用以及故障应急处理机制的制定。我们将结合具体案例,分析这些措施如何帮助提升系统的可靠性和运维团队的工作效率。
52 1
|
1月前
|
运维 监控 安全
构建高效运维体系:从监控到自动化的全面指南在当今数字化时代,运维作为保障系统稳定性和效率的重要环节,其重要性不言而喻。本文将深入探讨如何构建一个高效的运维体系,从监控系统的搭建到自动化运维的实施,旨在为读者提供一套完整的解决方案。
本文详细介绍了高效运维体系的构建过程,包括监控系统的选择与部署、日志分析的方法、性能优化的策略以及自动化运维工具的应用。通过对这些关键环节的深入剖析,帮助运维人员提升系统的可靠性和响应速度,降低人工干预成本,实现业务的快速发展和稳定运行。
|
1月前
|
SQL 监控 数据库
OceanBase社区版可以通过Zabbix监控
【10月更文挑战第5天】随着OceanBase社区版的广泛应用,企业纷纷采用这一高性能、高可用的分布式数据库系统。为了确保系统的稳定运行,使用成熟的Zabbix监控工具进行全面监控至关重要。本文通过具体示例介绍了如何配置Zabbix监控OceanBase,包括安装配置、创建监控模板和监控项、编写脚本、设置触发器及图形展示等步骤,帮助读者快速上手,及时发现并解决问题,确保业务始终处于最佳状态。
60 2
|
2月前
|
存储 运维 监控
构建高效运维体系:从监控到自动化的全方位实践指南
在当今数字化时代,企业对运维(Operations)的需求日益增长。运维不仅仅是保持系统运行那么简单,它涉及到监控、日志管理、故障排除、性能优化和自动化等多个层面。本文将从实际操作的角度出发,详细探讨如何构建一个高效的运维体系。通过具体案例,我们将了解不同运维工具和方法的应用,以及它们是如何帮助企业提高生产效率和降低运营风险的。无论你是刚接触运维的新手,还是经验丰富的专家,这篇文章都将为你提供宝贵的参考和启示。
|
1月前
|
运维 监控 安全
构建高效运维体系:从监控到自动化的实践之路
在当今信息技术飞速发展的时代,运维作为保障企业信息系统稳定运行的关键环节,其重要性日益凸显。本文将探讨如何通过构建高效的运维体系,实现从被动响应到主动预防的转变,以及如何利用自动化工具提升运维效率和质量。我们将从运维的基本概念出发,逐步深入到监控、自动化和安全管理等方面,为企业提供一套实用的运维优化方案。
71 0
|
6月前
|
存储 SQL 监控
修改Zabbix源码实现监控数据双写,满足业务需求!
虽然对接Elasticsearch后有诸多好处,但是它不往数据库写历史数据了,同时还不再计算趋势数据了。有这么一个场景...
修改Zabbix源码实现监控数据双写,满足业务需求!

推荐镜像

更多