使用 Amazon EM CloudWatch R 的代理的默认指标 - Amazon EMR
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

使用 Amazon EM CloudWatch R 的代理的默认指标

当您在 Amazon EMR 上安装 Amazon CloudWatch 代理时,除非您对代理进行不同的配置,否则默认配置会发布集群中所有实例的以下系统指标。有关每个指标的定义,请参阅 Amazon CloudWatch 用户指南中的 CloudWatch 代理收集的指标。

CPU
CPU 指标
  • cpu_usage_active

  • cpu_usage_guest

  • cpu_usage_guest_nice

  • cpu_usage_idle

  • cpu_usage_iowait

  • cpu_usage_irq

  • cpu_usage_nice

  • cpu_usage_softirq

  • cpu_usage_steal

  • cpu_usage_system

  • cpu_usage_user

Disk
磁盘指标
  • disk_free

  • disk_total

  • disk_used

  • disk_used_percent

Memory
内存指标
  • mem_active

  • mem_available

  • mem_available_percent

  • mem_free

  • mem_inactive

  • mem_total

  • mem_used

  • mem_used_percent

  • mem_buffered

  • mem_cached

Network IO
网络 IO 指标
  • net_bytes_recv

  • net_bytes_sent

  • net_packets_recv

  • net_packets_sent

Process
进程指标
  • processes_running

  • processes_total

Swap
交换指标
  • swap_free

  • swap_used

  • swap_used_percent

默认情况下,代理会将所有指标发布到 CloudWatch 自定义命名空间CWAgent下和架构cluster.id、、instance.idnode.type、下service.name。使用以下步骤查看 CloudWatch 代理为 Amazon EMR 发布的这些默认指标:

  1. 导航至 Amazon CloudWatch 控制台。

  2. 选择指标选项卡,然后选择所有指标

  3. 自定义命名空间下,选择 CWAgent。然后,选择架构:cluster.idinstance.idnode.typeservice.name

  4. 根据您的用例需要,继续从 CloudWatch 界面查询指标。

Amazon EMR 在每个指标上贴上了以下标签:. ["cluster.id", "instance.id', "node.type", "service.name"] 关于这些标签,请考虑以下几点:

  • cluster.id 标签的值是生成该指标的 EMR 集群的 ID。cluster.id 标签的示例值为:j-123456789ABC

  • instance.id 标签的值是生成该指标的 EMR 集群中的实例的 ID。instance.id 标签的示例值为 i-01bcf5f140f3355777

  • node.type标签的值表示集群中生成该指标的实例的节点类型。该值可以是mastercore、或task

  • service.name 标签的值是生成该指标的服务的名称。默认系统指标的默认 service.name 值为 system

注意

亚马逊 EMR 7.0.0 版本使用的指标标签架构略有不同。 cluster.idjobflow.id,并且node.type不可用。 instance.id并且service.name可用。