本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
採用 Amazon EMR 之 CloudWatch 代理程式的預設指標
在 Amazon EMR 上安裝 Amazon CloudWatch 代理程式時,除非您以不同方式設定代理程式,否則預設組態會針對叢集中的所有執行個體發布以下系統指標。如需詳細資訊,請參閱《Amazon CloudWatch 使用者指南》中的 CloudWatch 代理程式收集的指標。
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
根據預設,代理程式會在自訂命名空間 和結構描述 cluster.id
、CWAgent
、node.type
、 instance.id
下,將所有指標發佈至 CloudWatchservice.name
。使用以下步驟檢視 CloudWatch 代理程式針對 Amazon EMR 發布的這些預設指標:
-
導覽至 Amazon CloudWatch 主控台。
-
選擇指標索引標籤,然後選擇所有指標。
-
在自訂命名空間下,選取
CWAgent
。然後,選取結構描述:cluster.id
、instance.id
、node.type
、service.name
。 -
依據您的使用案例需求,繼續從 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
標籤的值代表產生指標之叢集中執行個體的節點類型。此值可以是master
、core
或task
。 -
service.name
標籤的值是產生指標之服務的名稱。預設系統指標的預設service.name
值為system
。
注意
Amazon EMR 7.0.0 版使用略有不同的指標標籤結構描述。 cluster.id
是 jobflow.id
,node.type
且無法使用。 instance.id
和 service.name
是可用的。