Подключение эластичного поиска внутри apiman к графане - PullRequest
0 голосов
/ 09 декабря 2018

Я пытаюсь соединить общий Elasticsearch внутри apiman с Grafana для графического просмотра показателей apiman.

Это индекс, который я хочу просмотреть

индекс состояния здоровья pri rep docs.count docs.deleted store.size

yellow open apiman_metrics 5 1 1408926 0 295.7mb 295.7mb

Графан запрашивает

Имя индекса = apiman_metrics
Имя поля времени = "Я не был уверен, что так использовал: requestStart"

Он подключился нормально, но как-то, когдасозданные графики показывают ошибку

"SearchPhaseExecutionException [Не удалось выполнить этап [запрос], все сегменты не пройдены; shardFailures {[OA3jhtOqQoesMel_14vP2w] [apiman_metrics] [0]: SearchParseException [[apiman_metrics] [0-1], размер [0]: ошибка синтаксического анализа [не удалось проанализировать sourc

Данные внутри индекса -

{"_index": "apiman_metrics", "_type": "request","_id": "AWbT04tIyZUJ85kWtI7-", "_score": 1, "_source": {"requestStart": "2018-11-02T11: 49: 07 + 0200", "requestEnd": "2018-11-02T11: 49: 08 + 0200 "," requestDuration ": 465," apiStart ":" 2018-11-02T11: 49: 07 + 0200 "," apiEnd ":" 2018-11-02T11: 49: 08 + 0200 "," apiDuration ": 339," url ":" https://localhost:8001/apiman-gateway/catalog/1.0/userintenttypes", "resource": "/ userintenttypes", "method": "GET", "apiOrgId": "Optima", "apiId": "catalog "," apiVersion ":" 1.0 "," responseCode ": 200," responseMessage ":" OK "," fault ": false," faultCode ": 0," error ": false," bytesUploaded ": 0,"bytesDownloaded ": 653," attribute ": {}}

...