Графические показатели в Kibana4

Я добавил предлагаемый фильтр метрик с http://logstash.net/docs/1.4.2/filters/metrics и теперь могу видеть метрики, поступающие в kibana, поэтому, например, у меня есть следующие поля:

  • http.200.счет
  • http.201.счет
  • http.304.счет
  • http.404.счет

вместе с соответствующими ставками (например, http.200.rate_1m).

Я могу создать график, если добавлю различные скорости вручную по оси Y, но это означает, что мне нужно заранее знать различные ответы (я думаю, в этом примере это не сложно), но можно ли в любом случае сказать Кибане, чтобы графически отображать различные поля отдельными строками?


person SimonH    schedule 11.03.2015    source источник


Ответы (1)


Я считаю, что вам нужна агрегация "Split Lines". Если у вас есть поле, которое вы можете использовать для различения данных, вы можете использовать агрегацию «Условия» в этом поле, и Kibana будет отображать отдельную строку для каждого уникального значения, найденного в этом поле.

person Chris Pitman    schedule 12.03.2015
comment
Крис, спасибо - я использовал агрегацию «разделенных строк», чтобы вручную добавлять поля, так что я доволен этим, мне просто нужно знать, как сгенерировать что-то, что может динамически подбирать «подполя», или как использовать регулярное выражение для определения возможных полей. - person SimonH; 12.03.2015