Kibana - объединение документов для использования в панели управления - PullRequest
0 голосов
/ 01 ноября 2019

У меня есть два документа в моем Elasticsearch:

FIRST:

{
  "_index": "logs",
  "_type": "_doc",
  "_id": "57ac3ac0-fbdd-11e9-b7f3-1fb58bbc936f",
  "_version": 1,
  "_score": 0,
  "_source": {
    "id": "57ac3ac0-fbdd-11e9-b7f3-1fb58bbc936f",
    "clientId": "1511",
    "host": "worker_4.api-network-driver",
    "startTime": "2019-10-31T12:52:48.876Z",
    "transactionId": "57ab7770-fbdd-11e9-b7f3-1fb58bbc936f"
  },
  "fields": {
    "startTime": [
      "2019-10-31T12:52:48.876Z"
    ]
  }
}

SECOND

{
  "_index": "logs",
  "_type": "_doc",
  "_id": "5bb8e960-fbdd-11e9-b7f3-1fb58bbc936f",
  "_version": 1,
  "_score": 0,
  "_source": {
    "id": "5bb8e960-fbdd-11e9-b7f3-1fb58bbc936f",
    "clientId": "1511",
    "host": "worker_4.api-network-driver",
    "transactionId": "57ab7770-fbdd-11e9-b7f3-1fb58bbc936f",
    "endTime": "2019-10-31T12:52:55.670Z"
  },
  "fields": {
    "endTime": [
      "2019-10-31T12:52:55.670Z"
    ]
  }
}

И я не знаю, как мне присоединиться к этимдва документа (используя для этого транзакции ID) в Кибане, которые представлены в горизонтальной полосе, что делает разницу между startTime и endTime в секундах.

...