繁体   English   中英

如何限制特定时间范围内的普罗米修斯数据聚合?

[英]How to limit prometheus data aggreagation with specific time range?

我在业务场景中有一个 TPS 指标。 我想在一段时间内获得百分位数。 如果我使用 zabbix 数据源,我会得到这个(我真正需要的):

grafana+zabbix+percentile.png

如果我使用 prometheus 数据源,我会得到:

grafana+prometheus+percentile.png

query: quantile_over_time(0.75, sum(metric_group{ metric="metric_name"})[3d:])

我想以 3 天的间隔在图表上获得几个点,就像在第一个图表中所做的那样。 但是在使用 Prometheus 的情况下,我以 5 分钟的间隔而不是 3 天获得很多积分。 如何解决这个问题并限制这些数据?

尝试在3d的图形设置中将min step值设置为 3d。 https://grafana.com/docs/grafana/latest/datasources/prometheus/中查看有关 Grafana 中min step设置的更多详细信息。

暂无
暂无

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

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