zabbix4.0创建自定义监控项

2024-09-06 17:44

本文主要是介绍zabbix4.0创建自定义监控项,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Include=/etc/zabbix/zabbix_agentd.d/*.conf 是 Zabbix Agent 配置文件中的一行,用于包含外部配置文件。这意味着 Zabbix Agent 会自动加载 /etc/zabbix/zabbix_agentd.d/ 目录下的所有 .conf 文件。此功能常用于扩展或分离配置,特别是在定义自定义监控项或 UserParameter 时。

自定义配置分离到独立文件:如果你不想直接修改主配置文件 /etc/zabbix/zabbix_agentd.conf,可以将自定义监控项、用户参数(UserParameter)等配置放到 /etc/zabbix/zabbix_agentd.d/ 目录下的新文件中

在这个新文件中,添加 UserParameter 或其他监控项配置UserParameter=get.even,/usr/bin/python3.9 /etc/zabbix/zabbix_agentd.d/day.py

在修改或添加新配置文件后,重新启动 Zabbix Agent 以使更改生效:

sudo systemctl restart zabbix-agent

安装 zabbix_get 工具

在你的 Zabbix Server 或 Proxy 机器上,使用以下步骤安装 zabbix_get

对于基于 Debian/Ubuntu 的系统:

sudo apt update sudo apt install zabbix-get

对于基于 CentOS/RHEL 的系统:

sudo yum install zabbix-get

2. 使用 zabbix_get 测试 Zabbix Agent

安装完成后,你可以使用 zabbix_get 测试 Zabbix Agent 是否正常工作,测试自定义监控项。例如:

zabbix_get -s <agent_ip> -k custom.cpu_usage

其中:

  • <agent_ip> 是 Zabbix Agent 运行的主机 IP 地址。
  • -k custom.cpu_usage 是你在 Zabbix Agent 的 UserParameter 中定义的自定义键值。

 zabbix_get -s 127.0.0.1 -p 10050 -k get.even

zabbix图形设置:

创建的自定义监控只能运用到zabbix server 主机上,还有不懂后台滴滴我。

这篇关于zabbix4.0创建自定义监控项的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1142691

相关文章

Vite 打包目录结构自定义配置小结

《Vite打包目录结构自定义配置小结》在Vite工程开发中,默认打包后的dist目录资源常集中在asset目录下,不利于资源管理,本文基于Rollup配置原理,本文就来介绍一下通过Vite配置自定义... 目录一、实现原理二、具体配置步骤1. 基础配置文件2. 配置说明(1)js 资源分离(2)非 JS 资

Spring创建Bean的八种主要方式详解

《Spring创建Bean的八种主要方式详解》Spring(尤其是SpringBoot)提供了多种方式来让容器创建和管理Bean,@Component、@Configuration+@Bean、@En... 目录引言一、Spring 创建 Bean 的 8 种主要方式1. @Component 及其衍生注解

springboot2.1.3 hystrix集成及hystrix-dashboard监控详解

《springboot2.1.3hystrix集成及hystrix-dashboard监控详解》Hystrix是Netflix开源的微服务容错工具,通过线程池隔离和熔断机制防止服务崩溃,支持降级、监... 目录Hystrix是Netflix开源技术www.chinasem.cn栈中的又一员猛将Hystrix熔

聊聊springboot中如何自定义消息转换器

《聊聊springboot中如何自定义消息转换器》SpringBoot通过HttpMessageConverter处理HTTP数据转换,支持多种媒体类型,接下来通过本文给大家介绍springboot中... 目录核心接口springboot默认提供的转换器如何自定义消息转换器Spring Boot 中的消息

MySQL 数据库表操作完全指南:创建、读取、更新与删除实战

《MySQL数据库表操作完全指南:创建、读取、更新与删除实战》本文系统讲解MySQL表的增删查改(CURD)操作,涵盖创建、更新、查询、删除及插入查询结果,也是贯穿各类项目开发全流程的基础数据交互原... 目录mysql系列前言一、Create(创建)并插入数据1.1 单行数据 + 全列插入1.2 多行数据

MySQL 临时表创建与使用详细说明

《MySQL临时表创建与使用详细说明》MySQL临时表是存储在内存或磁盘的临时数据表,会话结束时自动销毁,适合存储中间计算结果或临时数据集,其名称以#开头(如#TempTable),本文给大家介绍M... 目录mysql 临时表详细说明1.定义2.核心特性3.创建与使用4.典型应用场景5.生命周期管理6.注

MySQL的触发器全解析(创建、查看触发器)

《MySQL的触发器全解析(创建、查看触发器)》MySQL触发器是与表关联的存储程序,当INSERT/UPDATE/DELETE事件发生时自动执行,用于维护数据一致性、日志记录和校验,优点包括自动执行... 目录触发器的概念:创建触www.chinasem.cn发器:查看触发器:查看当前数据库的所有触发器的定

创建springBoot模块没有目录结构的解决方案

《创建springBoot模块没有目录结构的解决方案》2023版IntelliJIDEA创建模块时可能出现目录结构识别错误,导致文件显示异常,解决方法为选择模块后点击确认,重新校准项目结构设置,确保源... 目录创建spChina编程ringBoot模块没有目录结构解决方案总结创建springBoot模块没有目录

Python自定义异常的全面指南(入门到实践)

《Python自定义异常的全面指南(入门到实践)》想象你正在开发一个银行系统,用户转账时余额不足,如果直接抛出ValueError,调用方很难区分是金额格式错误还是余额不足,这正是Python自定义异... 目录引言:为什么需要自定义异常一、异常基础:先搞懂python的异常体系1.1 异常是什么?1.2

Linux中的自定义协议+序列反序列化用法

《Linux中的自定义协议+序列反序列化用法》文章探讨网络程序在应用层的实现,涉及TCP协议的数据传输机制、结构化数据的序列化与反序列化方法,以及通过JSON和自定义协议构建网络计算器的思路,强调分层... 目录一,再次理解协议二,序列化和反序列化三,实现网络计算器3.1 日志文件3.2Socket.hpp