Создать коробочный сюжет с помощью Vega-lite в Кибане - PullRequest
0 голосов
/ 01 октября 2018

Я хочу создать коробочную диаграмму, которая показывает, как продолжительность выполнения определенной конечной точки REST была распределена в некоторый период времени.Я хотел бы иметь много ящиков - например, один на 10 минут.

Я отправляю информацию о конечной точке REST каждые 3 секунды.Вот пример таких данных.Пример информации о конечной точке / books.Общее количество вызовов за период времени (3 с), среднее время выполнения и т. Д.

 {
      "_index": "metrics-2018-09",
      "_type": "doc",
      "_id": "LBIqIWYBcLDRF6t2O8JR",
      "_version": 1,
      "_score": null,
      "_source": {
        "@timestamp": "2018-09-28T17:11:47.751Z",
        "name": "http_server_requests",
        "type": "timer",
        "exception": "None",
        "method": "GET",
        "status": "200",
        "uri": "/books",
        "count": 0,
        "sum": 0,
        "mean": 0,
        "max": 0
      },
      "fields": {
        "@timestamp": [
          "2018-09-28T17:11:47.751Z"
        ]
      },
      "highlight": {
        "uri": [
          "/@kibana-highlighted-field@books@/kibana-highlighted-field@"
        ]
      },
      "sort": [
        1538154707751
      ]
    }

Как я могу создать для него блочный график?

Когда я пытаюсь напечатать "mark"":" boxplot "Кибана говорит:" Недопустимый тип отметки "boxplot" "

1 Ответ

0 голосов
/ 02 октября 2018

Я получил ответ от обсуждения эластичного стека

Метка боксплота добавляется как часть vega-lite 3.0, и в настоящее время мы работаем с версией 2.4 в Kibana.

...