监控 Spring 使用 Zabbix 启动 JMX

Monitor Spring Boot JMX with Zabbix

Spring 引导 JMX 值是像

这样的 Json
{    
    "mem": 986624,
    "mem.free": 933858,
    "processors": 8,
    "threads": 15,
    "threads.daemon": 11,
    "threads.peak": 15,
    "threads.totalStarted": 42,
    "uptime": 494836,
    "instance.uptime": 489782,
    "datasource.primary.active": 5,
    "datasource.primary.usage": 0.25
}

如何配置 Zabbix 读取和计数,例如 datasource.primary.usage?除了在 Zabbix 中编写一些复杂的脚本之外,还有什么方法可以做到吗?

JSON Zabbix 当前不支持在项目值中进行解析。据称它将在 Zabbix 3.4 中出现。