对面以上指标,有没有类似的yarn容器相关的指标能够与其映射成同一类型的指标
时间: 2024-04-28 15:21:40 浏览: 7
是的,对于 Flink 应用程序在 YARN 上运行的情况,可以使用以下指标来监控 YARN 容器的状态和性能状况,与之前提到的 Flink 指标相对应:
1. `yarn_container_status{app_id="<app_id>", container_id="<container_id>"}`
- 含义:表示 YARN 容器的状态,包括 running(运行中)和 completed(已完成)。
- 取值范围:running、completed。
2. `yarn_container_memory_bytes{app_id="<app_id>", container_id="<container_id>"}`
- 含义:表示 YARN 容器使用的内存大小(单位:字节)。
- 取值范围:整数。
3. `yarn_container_cpu_cores{app_id="<app_id>", container_id="<container_id>"}`
- 含义:表示 YARN 容器可用的 CPU 核数。
- 取值范围:浮点数。
4. `yarn_container_elapsed_time_seconds{app_id="<app_id>", container_id="<container_id>"}`
- 含义:表示 YARN 容器运行的时间长度(单位:秒)。
- 取值范围:浮点数。
这些指标可以通过 Prometheus Exporter 监控 YARN 容器的状态和性能状况,帮助用户更好地了解 Flink 应用程序在 YARN 上的运行情况,从而对其进行优化。