0

我正在IBM使用REST API. 这似乎可行,因为查询数据会返回它(见下文)。但是,无论我尝试在 Grafana 中配置什么指标,可视化总是以“无数据点”为空。

我应该如何解决 Grafana 中的自定义指标?

POST https://metrics.ng.bluemix.net/v1/metrics

[
    {
        "name":"test_metric",
        "value":80,
        "timestamp":1541866045
    }
]

GET https://metrics.ng.bluemix.net/v1/metrics?target=*&from=1541865900&to=now

[
  {
    "target": "test_metric",
    "datapoints": [
        [
            100,
            1541865930
        ],
        [
            30,
            1541865960
        ],
        [
            30,
            1541865990
        ],
        [
            80,
            1541866020
        ],
        [
            null,
            1541866050
        ],
        [
            null,
            1541866080
        ]
   ]
  }
]
4

1 回答 1

0

显然我必须添加标题X-Auth-Scope-Id以确保 Grafana 正在查看正确的数据源。虽然它在技术上是一个可选的标头(并且在文档中声明为可选),但如果您不指定它,那么 IBM 在其托管的 Grafana 中的默认设置将找不到数据,除非您将视图显式更改为“帐户”范围。感谢所有看到这个的人。

于 2018-11-14T10:13:24.710 回答