我是Kibana的新手。当前使用版本4.1.0。
我在我的应用程序服务器上使用logstash代理来发布我的自定义性能计数器以弹性搜索发生率。
性能计数器数据是使用logstash WMI输入插件从每个服务器获取的,间隔设置为30秒。
每隔30秒,我就会在弹性搜索中有一个新行,其中包括TimeStamp、Cucumulative Calls、Calls per second、Cucumental Exceptions、Cucuminative Process Success和Successful Process per second。
现在,我的要求是在传入的性能计数器数据上绘制一个与perfmon非常相似的图。
我尝试使用Kibana折线图来满足这一要求,X轴为TimeStamp(日期直方图),Y轴为其他计数器。但我不确定我需要为Y轴上的每个计数器选择哪个聚合,因为我需要在收到的原始数据上绘制图形,而不是在计算的数据上。
如果我选择了任何聚合,那么Kibana会根据所选聚合对数据进行一些计算,结果与perfmon不匹配。
有人能给我指一下正确的图表类型和在Kibana中用计数器的原始值绘制这张图的方法吗。
谢谢,
使用x轴作为日期直方图,您最终会得到一堆桶,比如说每分钟一个。默认情况下,y轴将是该分钟内文档数的计数。
您可能更感兴趣的是,将y轴更改为Cumulative Calls
字段的sum
,这将显示该分钟内有多少个呼叫。
要与其他工具进行比较,请确保计算的值相同,并且x轴具有相同的比例。