prometheus - 如何限制特定时间范围内的普罗米修斯数据聚合?
问题描述
我在业务场景中有一个 TPS 指标。我想在一段时间内获得百分位数。如果我使用 zabbix 数据源,我会得到这个(我真正需要的):
如果我使用 prometheus 数据源,我会得到:
grafana+prometheus+percentile.png
query: quantile_over_time(0.75, sum(metric_group{ metric="metric_name"})[3d:])
我想以 3 天的间隔在图表上获得几个点,就像在第一个图表中所做的那样。但是在使用 Prometheus 的情况下,我以 5 分钟的间隔而不是 3 天获得很多积分。如何解决这个问题并限制这些数据?
解决方案
尝试在 Grafana 的图形设置中设置min step
值。在https://grafana.com/docs/grafana/latest/datasources/prometheus/中查看有关Grafana 设置的3d
更多详细信息。min step
推荐阅读
- excel - Excel 2016 中的宏不移动两个重复行,但只移动 1 个重复行
- excel - 使用excel VBA填写handsontable
- javascript - JavaScript:一个关于空数组的新手小问题,向数组添加函数参数
- airflow - 从函数返回应在 Airflow 中按顺序运行的任务列表
- javascript - 按下输入时
- excel - Excel VLookup VBA 不能引用另一个工作表
- asp.net - 证书不能位于 asp.net 核心应用程序的 docker 容器中
- typescript - 条件在 Angular 中无法正常工作
- sql - SQL中相关行的“扁平化”复杂序列
- python - 如何在 Python 中以编程方式区分 XML 和 HTML?