如何格式化性能数据以用于监视工具

时间:2018-06-21 09:47:07

标签: json plugins monitoring nagios

我在一个应用程序(主要是计数器)中收集性能数据,并希望提供这些数据,以便监视工具可以使用和显示它们。

您可以通过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可以在图表中显示它们吗?还是这种格式还可以,剩下的工作需要插件完成吗?

0 个答案:

没有答案