【问题标题】:Graphing response times with Kibana使用 Kibana 绘制响应时间图
【发布时间】:2014-03-20 03:05:47
【问题描述】:

我正在使用 Logstash 和 Kibana 从 Apache 日志中绘制每秒平均响应时间的折线图。

这通常效果很好,但是由于偶尔请求合法地花费比其他请求长得多(即 100 倍)的时间,图表严重偏斜。 “平均”平均值的本质是,很难将其与整体普遍放缓区分开来。

我在另一个系统中使用 Cacti 和 rrdtool 时遇到了同样的问题,并且发现比简单的响应时间折线图更好的方法是每秒将响应计数到固定持续时间的“桶”中(例如桶

使用 Kibana 和 Elasticsearch 可以实现这样的事情吗?我看不到这样做的方法,但我想我会在这里检查一下,以防我错过了什么!

【问题讨论】:

    标签: elasticsearch logstash kibana


    【解决方案1】:

    您可以指定每个范围的查询,例如类似response_time:[* TO 4]response_time:[5 TO 20] 等等。

    【讨论】:

    • 这就是我最终完成的方式。感觉有点笨拙,但确实有效。您可以像上面 Alex 那样定义一个范围列表,然后配置这些数量的图表,在图形面板的“查询”部分中指定“选定查询”并选择包含范围的查询
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-01-04
    • 1970-01-01
    • 2018-10-22
    • 1970-01-01
    • 2018-11-19
    • 2013-04-25
    相关资源
    最近更新 更多