热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

如何在prometheus/grafana表中显示大多数失败的http请求?

如何解决《如何在prometheus/grafana表中显示大多数失败的http请求?》经验,为你挑选了1个好方法。

我正在使用prometheus/grafana/express-prom-bundle监视我的nodejs应用程序,它暴露了一个名为http_request_duration_seconds_count的计数器指标.该指标有三个感兴趣的标签.status_code,路径和方法.

我想在我的grafana仪表板中显示一个表,列出仪表板日期范围内最常见的失败路径/方法(status_code ="500").

是可能的,如果是这样,我需要实现此列表的prometheus查询和grafana表设置.

预先感谢您的帮助.



1> brian-brazil..:

在这里你想要topk聚合器,所以

topk(5, 
  sum by (method, path) (
    rate(http_request_duration_seconds_count{status_code="500"}[5m])
  )
)


推荐阅读
author-avatar
嘉信永顺_232
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有