3

我是 Kibana 的新手。当前使用版本 4.1.0。

我在我的应用程序服务器上使用 logstash 代理将我的自定义性能计数器发布到弹性搜索事件。

使用 logstash WMI 输入插件从每个服务器获取性能计数器数据,间隔设置为 30 秒。

每隔 30 秒,我将在 elasticsearch 中有一个新行,其中包含时间戳、累积调用、每秒调用次数、累积异常、累积进程成功和每秒成功进程。

现在我的要求是在传入的性能计数器数据上绘制一个与 perfmon 非常相似的图表。

我尝试使用 Kibana 折线图来满足此要求,X 轴为 TimeStamp(日期直方图),Y 轴为其他计数器。但我不确定我需要为 Y 轴上的每个计数器选择哪个聚合,因为我需要在收到的原始数据而不是计算数据上绘制图表。

如果我选择任何聚合,那么 Kibana 会根据所选聚合对数据进行一些计算,结果与 perfmon 不匹配。

有人可以指出正确的图表类型和在 Kibana 中使用计数器的原始值绘制此图的方法。

谢谢,

4

1 回答 1

0

使用 x 轴作为日期直方图,您最终会得到一堆桶,比如每分钟一个。默认情况下,y 轴将是该分钟内文档数的计数。

也许对您来说更有趣的是将 y 轴更改sum为该Cumulative Calls字段的 y 轴,这将向您显示在那一分钟内有多少次调用。

要与其他工具进行比较,请确保您正在计算相同的值并且您的 x 轴具有相同的比例。

于 2015-09-16T22:39:36.453 回答