

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

# 亚马逊 CloudWatch 代理
<a name="emr-AmazonCloudWatchAgent"></a>

亚马逊 EMR 上的亚马逊 CloudWatch 代理是一种可以监控 EMR 集群中的 Amazon EC2 实例的工具。您可以存储和查看通过 CloudWatch 代理收集的指标 CloudWatch。有关 CloudWatch 代理的更多信息，请参阅 [https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/Install-CloudWatch-Agent.html](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/Install-CloudWatch-Agent.html)。

**注意**  
如果您使用其他 AWS 服务 方式发布、查询或查看 Amazon CloudWatch 代理指标，则会产生额外费用。有关更多定价信息，请参阅以下页面。  
[亚马逊 CloudWatch 定价](https://aws.amazon.com/cloudwatch/pricing/)
[Amazon Managed Service for Prometheus 定价](https://aws.amazon.com/prometheus/pricing/)
[Amazon Managed Grafana 定价](https://aws.amazon.com/grafana/pricing/)
这些指标与 Amazon EMR 在`AWS/ElasticMapReduce`命名空间下提供的免费指标是分开的。 CloudWatch有关 CloudWatch 代理未发布的指标的更多信息，请参阅使用[监控 Amazon EMR 指标](https://docs.aws.amazon.com/emr/latest/ManagementGuide/UsingEMR_ViewingMetrics.html)。 CloudWatch

在 Amazon EMR 7.0 及更高版本中，您可以在集群上安装自定义版本的 Amazon CloudWatch 代理，以便从 EMR 集群中收集指标。 CloudWatchAgent 在 EMR 7.6 及更高版本的运行时角色集群上受支持。代理从集群中的所有节点收集指标，在主节点上收集这些指标，然后将该节点的指标发布到云中。

当您在控制台中创建新集群或使用 `create-cluster` API 时，您可以安装代理。有关更多信息，请参阅 [创建使用 Amazon 代理的 EMR 集群 CloudWatch](AmazonCloudWatchAgent-create.md)。默认情况下，运行 7.x 版系列的 Amazon EMR 集群以 60 秒的间隔向 CloudWatch 其发布 [34 个系统级指标](AmazonCloudWatchAgent-metrics.md)，但您可以将代理配置为发布不同的指标。另一种选择是向 Amazon Managed Service for Prometheus 发布指标，您也可以选择发布的指标。对于不同的用例和设置，您可以将代理配置为在 CloudWatch 控制台、Amazon Managed Grafana 中或通过 for 或 Amazon Prometheus 托管 APIs 服务 CloudWatch 查看和查询指标。当您使用上述方式存储和查询指标时，这些 AWS 服务 将会产生费用。

Amazon EMR 上的 CloudWatch 代理可以在您的 Amazon EMR 集群上发布以下服务的系统指标和 JMX 指标。
+ Hadoop DataNode
+ Hadoop NameNode
+ 纱线 NodeManager
+ 纱线 ResourceManager
+ HBase Master — 仅限亚马逊 EMR 7.1\$1
+ HBase RegionServer — 仅限亚马逊 EMR 7.1\$1
+ HBase ThriftServer — 仅限亚马逊 EMR 7.1\$1

有关可用指标以及如何在 Amazon EMR 上配置 CloudWatch 代理的更多信息，请参阅为 Amaz [on EMR 配置 CloudWatch 代理](https://docs.aws.amazon.com/emr/latest/ReleaseGuide/AmazonCloudWatchAgent-config.html)。

下表列出了最新版本的 Amazon EMR 7.x 系列中 AmazonCloudWatchAgent 包含的版本，以及 Amazon EMR 随之安装的组件。 AmazonCloudWatchAgent

有关此版本 AmazonCloudWatchAgent 中安装的组件的版本，请参阅 [7.12.0 版组件版本](emr-7120-release.md)。


**AmazonCloudWatchAgent emr-7.12.0 的版本信息**  

| Amazon EMR 发行版标签 | AmazonCloudWatchAgent 版本 | 安装在一起的组件 AmazonCloudWatchAgent | 
| --- | --- | --- | 
| emr-7.12.0 | AmazonCloudWatchAgent 1.300032.2-amzn-0 | adot-java-agent, emrfs, emr-amazon-cloudwatch-agent, emr-ddb, emr-goodies, emr-kinesis, emr-s3-dist-cp, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-hdfs-zkfc, hadoop-httpfs-server, hadoop-kms-server, hadoop-mapred, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server | 

**Topics**
+ [创建使用 Amazon 代理的 EMR 集群 CloudWatch](AmazonCloudWatchAgent-create.md)
+ [使用 Amazon EM CloudWatch R 的代理的默认指标](AmazonCloudWatchAgent-metrics.md)
+ [为 Amazon EMR 配置 CloudWatch 代理](AmazonCloudWatchAgent-config.md)
+ [注意事项和限制](AmazonCloudWatchAgent-considerations.md)
+ [CloudWatch 代理发布历史记录](AmazonCloudWatchAgent-release-history.md)