监控 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 中出现。
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 中出现。