在kibana 4中绘制一张带有原始性能计数器数据的图表



我是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轴具有相同的比例。

最新更新