繁体   English   中英

在定义的时间间隔内获取两个指标之间的百分比 [Prometheus]

[英]Get percentage rate between two metrics in a define interval [Prometheus]

我有一个关于普罗米修斯的问题。 在我的服务中,我有 2 个计数器,metric_1 是请求总数,metric_2 是失败请求的数量。 我需要从中推导出进一步的指标,以确定在定义的时间间隔(例如 2 小时)内以百分比表示的请求错误率。 例如,我如何通过 PromQL 实现这一点?

尝试类似以下内容:

increase(metric_2[2h]) / increase(metric_1[2h])

请参阅增加() 函数文档

假设metric_1metric_2counters 如果这些指标是量规,则increase()必须由被取代sum_over_time() 。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM