Неверный формат ELK Stack Canvas @timestamp - PullRequest
0 голосов
/ 10 октября 2019

В ELK Stack 7.3 с использованием Kibana и Canvas. Итак, проблема, которую я обнаружил при форматировании @timestamp в дату и время. Оригинал @timestamp

{"@timestamp":"2019-10-08T16:35:14.455Z","hostname":"MYHost2","ip":"2.2.2.2","vm":"VM Desc 2","status":"UP","latency":"2ms"}

Это мой результат поиска Elastic Search

  "_index": "boris-topic",
  "_type": "_doc",
  "_id": "3wqosW0BN-pLbXvgd41G",
  "_version": 1,
  "_score": null,
  "_source": {
    "vm": "VM Desc 2",
    "@timestamp": "2019-10-08T16:35:14.455Z",
    "ip": "2.2.2.2",
    "status": "UP",
    "hostname": "MYHost2",
    "@version": "1",
    "latency": "2ms"
  },
  "fields": {
    "@timestamp": [
      "2019-10-08T16:35:14.455Z"
    ]
  },
  "sort": [
    1570552514455
  ]
}

Это из Кибаны: enter image description here В Кибане @ timestamp 8 октября 2019 г. @ 12: 35: 14.455

Это из Canvas:

filters
| essql 
  query="SELECT \"@timestamp\" as time, hostname FROM \"boris-topic*\"
where hostname is not null"
| mapColumn "time" fn={getCell "time" | formatdate format="dddd, MMMM Do YYYY, hh:mm:ss"}
| table paginate=true showHeader=true
| render

enter image description here Исходное поле имело "@timestamp": ["2019-10-08T16: 35: 14.455Z "]

Дата и время на компоненте даты холста подходят 10/08/2019, но время 04:27 неверно.

Пожалуйста, помогите!

...