我正在尝试使用 prometheus 和 grafana 在家庭实验室中使用使用 minikube 部署的单节点 kubernetes 设置一些图表。我还有一些要在集群上使用的压力测试。我想使用 prometheus 测量压力测试的结果,所以我需要以下查询的帮助:
- 在一段时间内(即 5 分钟),节点/集群以及来自和单个 pod 的 cpu 使用情况。
- 在一段时间(即 5 分钟)内,按给定名称显示的节点/集群以及来自和单个 pod 的内存使用情况。
- 在一段时间(即 5 分钟)内,节点/集群以及来自给定名称的单个 pod 的磁盘或文件系统使用情况。
- 在一段时间内(即 5 分钟),来自给定名称的单个 pod 的延迟。
如果有任何帮助,或者知道 grafana 仪表板(我已经尝试过 737 和 6417),或者提示我需要咨询哪些指标(我已经尝试过rate(container_cpu_usage_seconds_total[5m])
,这给了我某种结果用于整个节点的 cpu 使用情况查询)。