小编MB2*_*263的帖子

Grafana 中 Prometheus 数据的堆积图

我一直在尝试根据 Prometheus 数据在 Grafana 中创建堆积条形图,但很挣扎,说实话,我什至不完全确定我想做的事情是否可行。我尝试过使用旧的图表面板和新的条形图面板 - 但说实话,我发现新的条形图面板相当不直观,而且文档也很模糊。我正在使用按响应代码分割的 nginx 请求的时间序列计数器。Prometheus 中的数据示例是:

nginx_vts_server_requests_total{code="2xx", host="example.com", instance="localhost:443", job="nginx_vts"}

我希望根据过去 12 小时的请求数创建一个堆积图,并取最后一个值:

increase(nginx_vts_server_requests_total[12h])

我没有包含聚合,因为我只使用单个实例。

我希望创建类似于此图像的东西(在 Excel 中模拟):

在此输入图像描述

如果有人之前在 Grafana 中基于 Prometheus 数据创建了这样的图表,如果您能向我展示它是如何完成的(如果实际上可能的话),我将非常感激。https://grafana.com/docs/grafana/latest/visualizations/bar-chart/页面顶部的屏幕截图表明,尽管此示例未堆叠,但可以进行此类分组。

grafana prometheus

9
推荐指数
1
解决办法
2666
查看次数

标签 统计

grafana ×1

prometheus ×1