常见指标解释

  1. 常见指标如下 | 指标 | 释义 | | :—-: | :—-: | | allocated_mb(已分配的内存) | 分配给应用程序的总内存(MB) | | allocated_vcores(已分配的VCore) | 分配给应用程序的VCore数量 | | allocated_memory_seconds(已分配内存的秒数) | 应用程序分配总内存量(MB) 应用程序运行时间 | | allocated_vcore_seconds(已分配VCore的秒数) | 应用程序分配的VCore数量 应用程序运行时间 | | application_duration | 应用程序运行时间 |

image.png

举例说明

  1. 上面已分配内存的秒数和已分配VCore的秒数这个指标我的理解就是为了算每个container运行的平均时间

  2. 举一个例子,我现在要跑一个distcp任务,申请了25个container,每个container分配的内存是1228MB,运行完成后已分配内存的秒数和已分配VCore的秒数如下

    1. Aggregate Resource Allocation: 10361661 MB-seconds, 8424 vcore-seconds
  3. 每个container平均运行时间如下 ``` For memory: 10361661 MB-seconds = 10361661 / 25 (containers) / 1228 MB (memory per container) = 337.51 seconds = 5.62 minutes

For CPU 8424 vcore-seconds = 8424 / 25 (containers) / 1 (vCore per container) = 336.96 seconds = 5.616 minutes ```