要设置Grafana中的Prometheus内存使用率百分比面板,并同时显示最大值和最小值,可以按照以下步骤进行操作:
- 在Grafana中创建一个新的Dashboard。
- 添加一个新的Panel,并选择”Graph”类型。
- 在查询编辑器中选择你的Prometheus数据源,并输入以下PromQL查询语句:
max_over_time((node_memory_MemUsed_bytes / node_memory_MemTotal_bytes) * 100[5m])这个查询将计算内存使用率并返回在过去5分钟内的最大值。 - 再次添加一个新的Query,输入以下PromQL查询语句:
min_over_time((node_memory_MemUsed_bytes / node_memory_MemTotal_bytes) * 100[5m])这个查询将计算内存使用率并返回在过去5分钟内的最小值。 - 根据需要自定义面板标题、样式等属性。
- 将这两个查询结果分别配置为两条曲线,并设置不同颜色以区分它们。
- 在面板右上角点击“Display”选项卡,在“Transform”部分选择“Min/Max”转换函数。
- 保存并查看结果。
确保已经正确配置了Prometheus数据源并连接到Grafana。这样,你就可以在Grafana中查看同时显示最大值和最小值的Prometheus内存使用率百分比面板了。
内容由零声教学AI助手提供,问题来源于学员提问




