
zabbix技术干货
文章平均质量分 72
聚焦zabbix技术热点、产品功能、问题答疑,为zabbix技术爱好者,提供全面zabbix技术文章分享。
乐维社区
深耕zabbix、prometheus等开源领域十余年,为广大开源技术爱好者提供全面技术文章和答疑v:lerwee。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Zabbix监控Doris数据库
测试结果会是和网址http://192.168.91.170:8030/metrics的信息一样。1.访问网址http://Doris数据库服务器IP:8030。在键值中引用前面LLD中创建的宏值{#NAME},{#DB}3.创建监控项,当前监控项类型是http的方式。13.添加监控后可以看到值相对应,说明没问题。4.TYPE 表示该监控项的数据类型。4.创建监控项,监控项类型为相关项目。3.HELP为该监控项的描述说明。6.测试结果为0,代表没问题。7.创建自动发现的监控类型。11.创建监控项原型。原创 2025-08-07 10:02:40 · 292 阅读 · 0 评论 -
Zabbix安装部署I基于麒麟V10系统部署zabbix7.0
本文详细介绍了在麒麟V10系统上编译部署Zabbix 7.0.13的全过程。主要内容包括:1) Zabbix Server依赖安装;2) LAMP环境搭建与测试;3) Zabbix源码编译安装;4) 数据库创建与数据导入;5) Zabbix Server配置;6) Web界面部署;7) PHP参数优化。部署完成后,可通过Admin/zabbix登录监控系统。文章提供了完整的命令行操作步骤和关键配置参数,适合需要搭建企业级监控系统的技术人员参考。原创 2025-07-24 09:21:57 · 741 阅读 · 0 评论 -
Zabbix监控K8S的PV信息详细教程!
本文介绍了使用Zabbix监控K8S PV卷状态的方法:首先在K8S master节点安装Zabbix Agent,然后编写自定义脚本实现PV自动发现功能,添加Zabbix自定义键值获取PV状态。通过创建自动发现规则、监控原型和触发器,实现对PV状态的实时监控,当PV处于Failed或Pending状态时触发告警。最后展示了监控数据的正常采集效果。该方法为K8S存储资源监控提供了有效解决方案。原创 2025-07-16 14:13:37 · 346 阅读 · 0 评论 -
Zabbi server常见配置参数详解!
Zabbix服务器配置参数摘要:Zabbix配置涉及多个关键参数,包括报警脚本路径(AlertScriptsPath)、缓存设置(CacheSize、HistoryCacheSize)、数据库连接参数(DBHost、DBName等)、调试等级(DebugLevel)、监控工具路径(FpingLocation)、日志设置(LogFile、LogType)、进程控制参数(如StartPollers、StartTrappers等)和网络超时(Timeout)。这些参数共同控制Zabbix服务器的运行行为,从内存管原创 2025-07-09 09:22:35 · 321 阅读 · 0 评论 -
zabbix批量生成监控项教程!
本文介绍了如何在Zabbix中通过自动发现机制(LLD)批量生成监控项。首先编写Python脚本输出符合LLD格式的JSON数据,将其放入Zabbix外部检查脚本目录。然后创建主机并设置自动发现规则,选择外部检查类型和对应脚本。在发现规则下创建监控项原型,选择Zabbix采集器类型。手动执行发现规则后可生成大量监控项。最后通过zabbix_sender脚本上报监控数据,完成整个批量监控测试流程。该方法适用于性能测试等需要大批量监控的场景,可根据需求调整监控类型和信息类型。原创 2025-07-02 11:42:11 · 244 阅读 · 0 评论 -
Zabbix使用客户端加密传输教程!
PSK加密在Zabbix监控中的配置应用 摘要:本文介绍了预共享密钥(PSK)加密方式在Zabbix监控系统中的具体实现步骤。通过使用OpenSSL生成32位十六进制密钥,配置Zabbix Agent的PSK文件和相关参数,并在Web界面完成Proxy和Agent的PSK加密设置,最终实现Zabbix通信数据的加密传输,确保了监控数据传输的安全性。整个配置过程包括密钥生成、Agent端配置和Web界面设置三个主要环节,完成后可通过主机界面验证加密状态。原创 2025-06-25 09:48:25 · 235 阅读 · 0 评论 -
使用 Nix 跨平台搭建稳定可控的 Zabbix 构建环境
Nix工具解决Zabbix Server编译依赖问题。传统方法如手动编译依赖或使用Docker存在污染系统或复杂度高等问题。Nix通过声明式依赖管理、构建隔离和版本共存等特性,能精确控制依赖版本并实现环境隔离。实验显示即使系统缺少PostgreSQL开发包或版本不符,Nix仍可成功编译。其优势包括构建可复现性强、无系统污染、支持多版本共存等,为Zabbix部署和DevOps流程提供了可靠解决方案。未来可拓展至完整监控平台构建等更多场景。原创 2025-06-18 10:13:50 · 737 阅读 · 0 评论 -
新手必备!Zabbix接入动环并监控教程
本文介绍如何通过API将动环系统接入Zabbix监控平台,实现机房环境统一监控。主要内容包括:1) 动环系统监控的温湿度、电力等关键指标及其传统监控痛点;2) 接入Zabbix的优势,如消除监控孤岛、单点管理等;3) 技术实现步骤,包含Python脚本示例,涵盖登录认证、数据获取、临时文件存储及Zabbix数据推送全流程;4) 详细操作指南和参数说明。该方案可帮助用户在1小时内完成基础监控部署,实现机房设备7×24小时智能化监控。原创 2025-06-11 14:33:06 · 1067 阅读 · 0 评论 -
Zabbix监控实践:基于api监控IRIS数据库!
zabbix监控IRIS数据库教程原创 2025-06-05 09:41:49 · 1136 阅读 · 0 评论 -
Zabbix实践!客户端自动发现
1.检查客户端的zabbix-agent2是否正常。2.从服务端检查是否可以获得客户端信息。四、检查是否自动发现了客户端。1.查看自动发现当前规则。3.查看设置好的规则。4.启用动作及触发器。原创 2025-05-23 14:52:44 · 982 阅读 · 0 评论 -
Zabbix开源监控的全面详解!
Zabbix是一款功能强大的企业级监控软件,能够全面监控网络参数,确保企业服务架构的安全稳定运行。其核心架构包括Server、Web页面、数据库、Proxy和Agent五个组件,分别负责数据存储、信息展示、数据中转和本地监控。Zabbix支持多种监控模式,包括主动和被动模式,能够监控Linux、Windows等操作系统,以及通过SNMP和SSH协议监控网络设备。Zabbix的监控框架灵活多样,包括server_client、master_node_client和server_proxy_client三种架构原创 2025-05-21 09:42:54 · 1210 阅读 · 0 评论 -
Zabbix Agent的区别与选择!
Zabbix agent是Zabbix监控系统中的关键组件,负责在被监控的主机上定期收集数据并发送到Zabbix server。而zabbix agent2则是agent的升级版,旨在提供更多附加功能,如增加的采集指标、改进的采集逻辑以及简化的自定义监控插件开发。原创 2025-05-15 15:41:25 · 461 阅读 · 0 评论 -
一文看懂!Zabbix Agent深度使用教程
本文详细介绍了Zabbix Agent的安装、配置及其与Zabbix Server的通信机制。首先,文章指导如何在CentOS系统上添加Zabbix仓库、安装Zabbix Agent,并解释了关键配置文件的参数。接着,文章探讨了Zabbix Agent的启动、状态查看及常见问题排查方法,如防火墙设置和配置文件错误。最后,文章深入分析了Zabbix Agent与Server之间的主动和被动检查机制,以及数据采集、上报、存储和告警的完整流程。通过本文,读者可以全面了解Zabbix Agent的部署与运作原理。原创 2025-05-14 09:38:29 · 586 阅读 · 0 评论 -
Zabbix Agent简单自定义插件教程!
定义插件基础结构:type Plugin struct { plugin.Base } 借助 plugin.Base 结构体,让自定义的 Plugin 类型能继承 Zabbix 插件的基础属性和方法。注册监控指标:plugin.RegisterMetrics 函数用于把自定义的监控指标注册到 Zabbix 代理,这样 Zabbix 代理就能识别并请求这些指标。执行插件逻辑:h.Execute() 方法启动插件,让插件能处理来自 Zabbix 代理的请求。后面会带来关于以上两个插件的代码以及使用说明。原创 2025-05-07 09:37:30 · 1050 阅读 · 0 评论 -
第三方监控平台联动MQTT实现动环监控教程!
本文背景:主要是安装mosquitto服务端,利用第三方平台(如乐维监控、zabbix等)使用matt完成对srne硕日太阳能动环对接监控。原创 2025-04-29 11:46:20 · 982 阅读 · 0 评论 -
Tomcat大版本升级教程
备注:如果jdk与tomcat不兼容启动tomcat会报错,建议升级前确定好tomcat版本和java-jdk版本关系。公司业务使用tomcat 8.5.81版本,接到总公司漏洞扫描整改要求需要将tomcat版本升级到9.0.97以上。1、当前系统java-jdk版本,jdk8版本与tomcat9版本兼容不用更换java-jdk。5、修改tomcat启动文件,java-jdk环境变量路径。#这个是业务机器上java-jdk路径,根据实际情况修改。#拷贝业务网站内容文件到tomcat发布内容目录。原创 2025-04-16 09:50:42 · 1090 阅读 · 0 评论 -
一招解决!Zabbix监控数据存储的性能问题
在zabbix的使用过程中,随着监控对象的增多,历史数据量逐日相应的增加,往往会造成前端页面卡顿、采集队列堆积、MySQL或POSTGRESQL数据库读写压力激增等情况。除了优化zabbix参数和数据库性能外,还有一个方法就是把监控数据从MySQL或POSTGRESQL中剥离出来,利用Elasticsearch存储历史监控数据。以下介绍如何使用Elasticsearch存储zabbix的历史监控数据。原创 2025-04-09 10:55:57 · 428 阅读 · 0 评论 -
Zabbix_agent自动注册教程!
注:修改配置后重启zabbix_agent生效。原创 2025-04-02 09:40:12 · 232 阅读 · 0 评论 -
Zabbix实践教程: ssl证书有效期监控
背景: 某项目,需要监控所有证书,过期前7天进行提示。Zabbix 版本: 6.0.6Zabbix 部署路径: /usr/local/zabbix。原创 2025-03-26 10:19:48 · 756 阅读 · 0 评论 -
Zabbix agent编译安装详细教程
公司之前一直是用的预编译好的zabbix agent包在redhat、centos等进行安装部署。Include=/usr/local/etc/zabbix_agentd.conf.d/*.conf #指定自定义监控键值位置(没有,可不用配置)PidFile=/usr/local/zabbix/logs/zabbix_agentd.pid #指定进程文件位置。LogFile=/usr/local/zabbix/logs/zabbix_agentd.log #指定日志文件位置。原创 2025-03-12 14:17:28 · 1073 阅读 · 0 评论 -
zabbix“专家坐诊”第278期问答
Q:windows下安装的zabbix agent2_+smartontools,但是在zabbix上怎么没有smart相关信息显示啊?zabbix下面配置的smart for zabbix agent2的默认模版,就是smart相关信息没有啊?我用的是zabbix 6.4 客户电脑是win7安装的zabbix agent2+smartmontools7.1以上的版本。A:现在的路径是读不到了,要么排查解决路径,要么写个脚本,然后调取脚本。A:读取到的目录是双斜杠的,如果是写的脚本要调整。原创 2025-03-11 14:04:31 · 177 阅读 · 0 评论 -
zabbix监控腾讯云VPC监控教程
私有网络(Virtual Private Cloud,VPC)是腾讯云上一块由用户自定义的逻辑隔离网络空间,为云服务器、云数据库等资源提供安全可控的网络环境。通过构建逻辑隔离的、用户自定义配置的网络空间,用户能够提升其云上资源的安全性,并满足不同的应用场景需求。tencent.VPC.py:脚本名称,可自定义脚本名称,需要与外部检查路径下的脚本名称一致。注:部署路径有差异,根据实际环境的外部检查路径放至脚本。{$REGION}:资源地域,表示操作的资源所属的地域。2.2.新增监控数据接收的监控模板。原创 2025-02-27 14:25:09 · 308 阅读 · 0 评论 -
Zabbix 7.2实操指南:基于OpenEuler系统安装Zabbix 7.2
也可使用/app/zabbix/sbin/zabbix_server -c /app/zabbix/etc/zabbix_server.conf。也可使用/app/zabbix/sbin/zabbix_agentd -c /app/zabbix/etc/zabbix_agentd.conf。再进行刷新,就能够成功了(需要注意的是,此时会有一个ldap的选项是warning,大家可以忽略,如果不涉及域账号登录,该功能无任何意义)。源码安装,所以存放日志文件的目录不存在,所以需要自行创建,并授予对于的权限。原创 2025-02-20 10:57:19 · 1716 阅读 · 0 评论 -
一招解决!zabbix的web界面中文乱码问题
对于zabbix在web界面上出现中文乱码的问题,这个问题比较常见,网上也有很多对应的解决办法,在此说一下个人觉得比较快捷方便的一种。2、 然后ssh进入我们的zabbix_server,找到我们字体的存放位置,将字体复制进去,我是用xshell的,直接拖进去就好。3、 现在我已经把字体放到zabbix上了,接下来将原有字体备份,把新字体名字改成原字体的,再更改所属用户用户组即可。在这里我先选好了一种字体‘微软雅黑’,复制到桌面,一种是正常字体,一种是粗体,这里选正常的。原创 2025-02-07 14:18:28 · 500 阅读 · 0 评论 -
Docker快速部署Zabbix7.0教程
zabbix7.0部署安装教程原创 2025-02-06 10:42:14 · 1495 阅读 · 0 评论 -
如何处理Zabbix监控值中文字符乱码情况
由于涉及AP较多,且名字中有变量,使用值映射配置就较麻烦,宜采用预处理方式,加载js代码。此外,可以使用js进行编码转化,由于常用中文字符较多,对应的js代码体积大,运行消耗资源较多。对于监控,不建议在Zabbix的预处理中使用复杂的js脚本,可以使用第三方工具进行转码后再由Zabbix监控。以某医院的无线网络监控为例,在AC中对120个AP采用中文命名,命名规则为”XXX单位+ 数字+无线AP”,需要将AC及管理的AP接入基于zabbix搭建的全院监控平台。检查对应的值,发现应该是中文被显示为乱码。原创 2025-01-22 10:58:21 · 1118 阅读 · 0 评论 -
zabbix实践:通过Python脚本优化进行多行日志监控教程
3 支持多个关键字查询,例如第一个关键字匹配到当之后在这个关键字的下N行再去匹配第二个关键字 具体传参格式。在agent的conf 文件里面添加UserParameter。1 记录脚本检查日志位置,避免下次触发脚本的时候出现重复告警。2 关键字匹配支持正则。接下来就是添加监控了。原创 2025-01-16 14:15:21 · 458 阅读 · 0 评论 -
zabbix实践:操作系统自动注册教程
zabbix自动注册功能允许已指定zabix_server/proxy并配置了Hosname的操作系统自动注册到 zabbix 服务器,同时能按照操作系统主机信息匹配对应的分组、模板而无需手动配置。原创 2025-01-15 11:09:34 · 758 阅读 · 0 评论 -
Zabbix Api使用教程
Zabbix API 是一个用 Python 实现的 Zabbix API 接口库。Zabbix 是一个企业级的开源分布式监控解决方案,支持从网络设备到应用程序的广泛监控。Zabbix API 允许用户通过编程方式与 Zabbix 服务器进行交互,实现自动化配置、数据提取和报告生成等功能。Zabbix API 是基于 HTTP 的,通常以 JSON 格式请求和响应。原创 2025-01-08 11:45:33 · 1971 阅读 · 0 评论 -
Zabbix进阶教程:一分钟实现告警抑制!
上述脚本存在一个问题,如果用户不手动删除/tmp/currentsend.conf这个文件或者把/tmp/currentsend.conf。如果我这时候,我再把/tmp/currentsend.conf的值该为0,则正常情况产生16个告警数后,/tmp/currentsend.conf为16,而/tmp/sendhistory.log应该有20条通知。我再产生多16条告警。再查看/tmp/sendhistory是否还是只有10条发邮件的调用历史,同时/tmp/currentsend.conf的数应为32。原创 2024-12-04 14:14:52 · 1958 阅读 · 0 评论 -
手把手教学!nginx 命令和信号及平滑升级
master进程用新Nginx文件启动新master进程成为旧master的子进程,系统中将有新旧两个Nginx . 主进程共同提供Web服务,当前新的请求仍然由旧Nginx的worker进程进行处理,将新生成的master . 进程的PID存放至新生成的pid文件nginx.pid。. 向旧master进程发送QUIT信号,关闭老master,并删除Nginx.pid.oldbin文件 如果发现升级有问题,可以回滚∶向老master发送HUP,向新master发送QUIT。原创 2024-11-28 10:07:34 · 416 阅读 · 0 评论 -
Zabbix 模板翻译自动化教程
在企业 IT 运维管理中,Zabbix 作为一款强大的开源监控平台被广泛应用。而 Zabbix 模板作为监控配置的重要组成部分,用来定义监控项、触发器、图形等。随着国际化的需求增加,Zabbix 模板的翻译工作变得日益重要,特别是在需要为不同语言环境下的运维团队提供支持时,手动翻译模板不仅繁琐,而且容易出错。结合 Local LLM(本地大语言模型)与 Zabbix API,可以实现 Zabbix 模板的自动化翻译,提高效率的同时也保证了翻译的一致性。原创 2024-11-27 09:26:34 · 1172 阅读 · 0 评论 -
史上最详细的Zabbix Agent介绍
zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。zabbix主要由2部分构成,zabbix server与可选组件zabbix agent。原创 2024-11-21 09:53:16 · 872 阅读 · 0 评论 -
zabbix7.0实操指南:基于麒麟V10操作系统部署zabbix7.0
本文将介绍如何在麒麟V10操作系统上搭建Zabbix7.0环境,以实现对IT基础设施的全面监控。通过本文的学习,您将掌握Zabbix的安装、配置以及基本使用方法,为您的企业提供一个高效、稳定的监控系统。为了确保系统的稳定性和高效性,我们需要一个强大的监控工具来实时监控各种硬件和软件资源的状态。Zabbix作为一个开源的企业级监控解决方案,因其强大的功能和灵活的配置而广受欢迎。(1) yum安装postgresql工具及环境依赖。(2) zabbix编译及配置参数定义。(2) zabbix agent启动。原创 2024-11-15 10:10:09 · 1374 阅读 · 0 评论 -
Zabbix7.0教程:新增Browser监控项
Zabbix 7.0.0版本之后,增加了“Browser”监控项类型,即浏览器监控,能够使用浏览器监控复杂的网站和web应用。浏览器监控项允许执行用户定义的JavaScript代码来模拟与浏览器相关的操作,例如点击、输入文本、网页导航等。该监控项通过HTTP/HTTPS收集数据,并部分实现了使用Selenium Server或普通的WebDriver(例如ChromeDriver)作为测试终端的W3C WebDriver标准。本文主要介绍一个使用“Browser”监控项的例子。原创 2024-11-06 09:49:54 · 1277 阅读 · 0 评论 -
Zabbix进阶实战!将告警推送到Syslog服务器详细教程
用户需要将zabbix产生的告警事件推送给rsyslog服务器,syslog服务器再对事件日志进行分析处理.主配置文件有引用子配置文件目录,不影响主配置文件,在子配置文件添加。*Rsyslog服务器防火墙需要放通 UDP/514端口。Rsyslog服务器 192.168.200.128。1、rsyslog服务器监听 UDP/514端口流量。推送脚本需要修改实际Rsyslog服务器IP地址。2、zabbix手动关闭告警,触发产生新告警。3、rsyslog服务器记录产生的告警日志。syslog日志格式。原创 2024-10-16 14:26:41 · 593 阅读 · 0 评论 -
七载耕耘,全面盘点:Zabbix实战文章精华大全分享
乐维社区特别整理了这些年的“Zabbix实战文章精华大全”,囊括了zabbix基础知识、安全、安装、告警、监控配置、各类资源监控、可视化、第三方平台对接以及Zabbix的一些常见问题等一系列内容,同时整理了一些常用监控模板,旨在为广大Zabbix用户提供一个系统化、全面化的学习资源库,欢迎小伙伴们下载学习使用 (**如。Zabbix作为开源监控领域的佼佼者,凭借其卓越的功能集成、灵活的定制能力以及相对经济的运营成本,成功吸引了全球范围内众多企业的目光。原创 2024-10-11 10:11:38 · 613 阅读 · 1 评论 -
硬货!Zabbix监控AIX系统服务案例
/opt/lw_zbx/sbin/zabbix_agentd -c /opt/lw_zbx/conf/zabbix_agentd.conf #手动启动。键值:log[/var/cics_regions/XXXX/console.msg,error|ERROR,skip,]本文将介绍如何使用Zabbix自定义键值脚本方式监控AIX 系统IBM CICS中间件进程服务以及日志文件等信息。一、首先要在AIX主机上安装Zabbix_Agent服务。三、编写自定义监控脚本,主要以bash、ksh脚本为主。原创 2024-10-10 15:26:34 · 1370 阅读 · 0 评论 -
实战教程!Zabbix 监控 Spark 中间件配置教程
JMX(Java Management Extensions)作为Java平台标准的一部分,提供了一种标准化的机制,用于监控和管理应用程序、系统对象、设备和服务。JMX具有跨平台、灵活性强、监控能力强、易于集成与扩展、图形化界面支持以及安全性与可配置性等多方面的优势,是监控Spark等复杂Java应用程序的重要工具之一。Apache Spark 是一个开源的大数据处理框架,它提供了快速、通用和可扩展的数据处理能力,适用于执行大规模的数据处理和分析任务,特别是在批处理、实时流处理、机器学习和图计算等领域。原创 2024-09-26 11:22:15 · 5920 阅读 · 0 评论 -
轻松部署!龙蜥操作系统安装Zabbix7.0详细教程
本文将详细介绍如何在龙蜥操作系统(Anolis OS)上安装Zabbix 7.0 LTS,帮助用户搭建起一套高效、稳定的监控系统,实现对系统、网络、应用等各个方面的全面监控,为企业业务的顺利运行提供有力保障。附:Anolis操作系统下载地址:https://mirrors.aliyun.com/anolis/8.8/isos/GA/x86_64/AnolisOS-8.8-x86_64-dvd.iso。1、通过浏览器访问https://repo.zabbix.com/zabbix/7.0/原创 2024-09-20 16:01:43 · 1616 阅读 · 0 评论