IBM Cloud Monitoring - Просмотр пользовательских метрик в Grafana - PullRequest
0 голосов
/ 10 ноября 2018

Я отправляю пользовательские метрики в IBM мониторинг с помощью REST API. Кажется, это работает, потому что запрос данных возвращает его (см. Ниже). Однако, какую бы метрику я ни пытался настроить в 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
        ]
   ]
  }
]

1 Ответ

0 голосов
/ 14 ноября 2018

Очевидно, мне пришлось добавить заголовок X-Auth-Scope-Id , чтобы убедиться, что Графана просматривает правильный источник данных. Хотя это технически необязательный заголовок (и он указан как необязательный в документации), если вы не укажете его, то настройки IBM по умолчанию в размещенном им Grafana не найдут данные, если вы явно не измените представление на область «учетной записи». Спасибо всем, кто взглянул на это.

...