Постройте график в kibana 4 с необработанными данными счетчика производительности

Я новичок в Кибане. В настоящее время используется версия 4.1.0.

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

Данные счетчика производительности извлекаются с каждого сервера с помощью плагина ввода logstash WMI, а интервал установлен на 30 секунд.

Каждые 30 секунд у меня будет новая строка в elasticsearch с отметкой времени, совокупными вызовами, вызовами в секунду, совокупными исключениями, совокупным успехом процесса и успешным процессом в секунду.

Теперь мое требование состоит в том, чтобы построить график, очень похожий на perfmon, для входящих данных счетчика производительности.

Я попытался использовать линейную диаграмму Kibana для этого требования с TimeStamp (гистограмма даты) по оси X и другими счетчиками по оси Y. Но я не уверен, какую агрегацию мне нужно выбрать для каждого счетчика по оси Y, потому что мне нужно построить график на полученных необработанных данных, а не на рассчитанных данных.

Если я выберу любую агрегацию, то Kibana выполнит некоторый расчет данных на основе выбранной агрегации, и результат не будет соответствовать производительности.

Может ли кто-нибудь указать мне правильный тип диаграммы и способ построить этот график в Kibana с необработанным значением счетчика.

Спасибо,


person VinothNair    schedule 25.06.2015    source источник


Ответы (1)


С осью x в качестве гистограммы даты вы получите кучу сегментов, скажем, по одному в минуту. По умолчанию на оси Y будет указано количество документов за эту минуту.

Возможно, вам было бы более интересно изменить ось Y так, чтобы она была sum поля Cumulative Calls, что показывало бы вам, сколько звонков было в эту минуту.

Чтобы сравнить с другими инструментами, убедитесь, что вы вычисляете те же значения и что ваша ось X имеет тот же масштаб.

person Alain Collins    schedule 16.09.2015
comment
Не будет ли это отображать совершенно неправильные значения? Например, если бы было 4 документа со счетчиком (не датчиком) со значениями 10, 12, 15 и 17, то на графике было бы значение 10+12+15+17, а не то, что должно (7, плюс все, что входило в запись непосредственно перед 10) - person Michael Graff; 05.02.2016