You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

能否使用Zabbix实现应用JSON日志监控、告警及UI查询功能

Zabbix JSON格式业务日志监控实现说明

你提出的两个需求完全可以通过已部署的Zabbix服务实现,无需额外接入第三方监控组件,核心实现逻辑如下:

具体配置方案

  • 日志采集:使用Zabbix Agent内置的log(适配固定文件名的日志)或logrt(适配按规则滚动生成的日志,支持通配符匹配文件名)类型监控项读取目标JSON日志,借助Zabbix原生的JSONPath解析能力,可以直接提取日志中的错误级别、报错内容、发生时间等自定义字段
  • 告警推送:针对解析得到的日志级别字段配置触发器,当日志内容匹配到ERROR、EXCEPTION等预设的报错规则时,即可触发你提前配置好的告警通知渠道,主动推送告警信息
  • UI日志查询:所有采集到的日志内容会自动存储到Zabbix数据库,你可以直接在Zabbix UI的「监测->最新数据」模块,筛选对应日志监控项查看全量历史采集内容,也可以自定义仪表盘添加日志展示组件,方便日常查询

配置优化建议

  • 针对大体积日志文件,建议开启监控项的「仅读取新增内容」配置,避免重复扫描历史日志占用Agent过多资源
  • 正式部署前可以在Zabbix监控项测试页验证JSONPath表达式的准确性,避免字段解析错误

内容的提问来源于stack exchange,提问作者Prajesh Jain

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.26 19:06:03