我在一个应用程序(主要是计数器)中收集性能数据,并希望提供这些数据,以便监视工具可以使用和显示它们。
您可以通过REST访问当前状态,该状态已序列化为以下JSON格式:
{
"timestamp": "2018-06-21T09:25:36.3989383Z",
"backbone": {
"actionCall": 3,
"queryCalls": 7,
"dataSources" [{
"identifier": "90fc2803-201f-e511-80e0-00155d3fef09",
"viewQueries": 5,
"insertQueries": 3,
"editQueries": 1,
"deleteQueries": 0
},
{
"identifier": "c9f62de1-1f1f-e511-80e0-00155d3fef09",
"viewQueries": 3,
"insertQueries": 1,
"editQueries": 4,
"deleteQueries": 2
}]
}}
不重置计数器。前一个状态的差可以用来确定相应期间的值。
我如何更改数据,以便使用诸如Nagios可以在图表中显示它们吗?还是这种格式还可以,剩下的工作需要插件完成吗?