この操作では、指定したサービスのコンポーネントの健全性情報を確認します。

デバッグ

OpenAPI Explorer は署名値を自動的に計算します。 OpenAPI Explorer を使用すると、API を簡単に設定できます。 OpenAPI Explorer は、各種 SDK に用意されている API のサンプルコードを動的に生成します。

リクエストパラメーター

パラメーター データ型 必須/任意 説明
Action String 必須 ListClusterServiceComponentHealthInfo

実行する操作。 値を ListClusterServiceComponentHealthInfo に設定します。

ClusterId String 必須 C-F32FB31D82954C64

クラスターの ID。

RegionId String 必須 ccn-hangzhou

クラスターが属するリージョンの ID。

ServiceName String 任意 qTEZ

サービスの名前。

AccessKeyId String 任意 LTA****u7gTm****

Alibaba Cloud から提供された AccessKey ID。 このパラメーターはユーザーを識別します。

レスポンスパラメーター

パラメーター データ型 説明
ClusterId String C-F32FB31D82954C64

クラスターの ID。

HealthInfoList

指定されたサービスのコンポーネントの健全性情報。

HealthInfo

コンポーネントの健全性情報。

AgentHeartBeatLostNum Integer 0

エージェントのハートビートが失われたホストの数。

ComponentName String ResourceManger

コンポーネントの名前。

HealthDetailList

コンポーネントの健全性の詳細。

HealthDetail

コンポーネントの健全性の詳細。

HealthRuleParam

コンポーネントの健全性の詳細をモニターするために使用されるルール。

Component String Ecm-Agent

コンポーネントの名前。

HostNames String emr-worker-1

コンポーネントがインストールされているホストの名前。

Pass String ""

モニタリングルールの結果。

RuleDescription String エージェントのモニタリング

ルールの説明。

RuleId String 111

ルールの ID。

RuleTitle String AgentHeartBeatCheck

健全性モニタリングルールのタイトル。

Service String YARN

サービスの名前。

code String 200

エラーのコード。

HealthLevel String NORMAL

コンポーネントの健全性レベル。

ManualStoppedNum Integer 0

手動で停止したコンポーネント数。

NormalNum Integer 7

機能しているコンポーネント数。

ServiceName String YARN

サービスの名前。

StoppedNum Integer 0

実行を停止したコンポーネント数。

TotalNum Integer 7

指定されたサービスのコンポーネントの総数。

RequestId String DF202AC2-5D5D-4288-B608-B7B1595B5C7C

リクエストの ID 。

コーディング例

リクエストの例


http(s)://[Endpoint]/? Action = ListClusterServiceComponentHealthInfo
&ClusterId=C-F32FB31D82954C64
&RegionId=cn-hangzhou
&<共通リクエストパラメーター>

通常のレスポンス例

XML 形式

<ListClusterServiceComponentHealthInfoResponse>
	  <RequestId>F695F08B-6C37-482A-AA4F-44A07B05CE84</RequestId>
	  <ClusterId>C-F7CBF0B43D98****</ClusterId>
	  <HealthInfoList>
		    <HealthInfo>
			      <StoppedNum>0</StoppedNum>
			      <NormalNum>7</NormalNum>
			      <TotalNum>7</TotalNum>
			      <HealthDetailList></HealthDetailList>
			      <ServiceName>EMR-MONITOR</ServiceName>
			      <ManualStoppedNum>0</ManualStoppedNum>
			      <HealthLevel>NORMAL</HealthLevel>
			      <AgentHeartBeatLostNum>0</AgentHeartBeatLostNum>
		    </HealthInfo>
		    <HealthInfo>
			      <StoppedNum>0</StoppedNum>
			      <NormalNum>8</NormalNum>
			      <TotalNum>8</TotalNum>
			      <HealthDetailList></HealthDetailList>
			      <ServiceName>GANGLIA</ServiceName>
			      <ManualStoppedNum>0</ManualStoppedNum>
			      <HealthLevel>NORMAL</HealthLevel>
			      <AgentHeartBeatLostNum>0</AgentHeartBeatLostNum>
		    </HealthInfo>
		    <HealthInfo>
			      <StoppedNum>0</StoppedNum>
			      <NormalNum>4</NormalNum>
			      <TotalNum>4</TotalNum>
			      <HealthDetailList></HealthDetailList>
			      <ServiceName>EMRDOCTOR</ServiceName>
			      <ManualStoppedNum>0</ManualStoppedNum>
			      <HealthLevel>NORMAL</HealthLevel>
			      <AgentHeartBeatLostNum>0</AgentHeartBeatLostNum>
		    </HealthInfo>
		    <HealthInfo>
			      <StoppedNum>0</StoppedNum>
			      <NormalNum>1</NormalNum>
			      <TotalNum>1</TotalNum>
			      <HealthDetailList></HealthDetailList>
			      <ServiceName>MYSQL</ServiceName>
			      <ManualStoppedNum>0</ManualStoppedNum>
			      <HealthLevel>NORMAL</HealthLevel>
			      <AgentHeartBeatLostNum>0</AgentHeartBeatLostNum>
		    </HealthInfo>
		    <HealthInfo>
			      <StoppedNum>0</StoppedNum>
			      <NormalNum>3</NormalNum>
			      <TotalNum>3</TotalNum>
			      <HealthDetailList></HealthDetailList>
			      <ServiceName>SQOOP</ServiceName>
			      <ManualStoppedNum>0</ManualStoppedNum>
			      <HealthLevel>NORMAL</HealthLevel>
			      <AgentHeartBeatLostNum>0</AgentHeartBeatLostNum>
		    </HealthInfo>
		    <HealthInfo>
			      <StoppedNum>0</StoppedNum>
			      <NormalNum>1</NormalNum>
			      <TotalNum>1</TotalNum>
			      <HealthDetailList></HealthDetailList>
			      <ServiceName>APACHEDS</ServiceName>
			      <ManualStoppedNum>0</ManualStoppedNum>
			      <HealthLevel>NORMAL</HealthLevel>
			      <AgentHeartBeatLostNum>0</AgentHeartBeatLostNum>
		    </HealthInfo>
		    <HealthInfo>
			      <StoppedNum>0</StoppedNum>
			      <NormalNum>3</NormalNum>
			      <TotalNum>3</TotalNum>
			      <HealthDetailList></HealthDetailList>
			      <ServiceName>ILOGTAIL</ServiceName>
			      <ManualStoppedNum>0</ManualStoppedNum>
			      <HealthLevel>NORMAL</HealthLevel>
			      <AgentHeartBeatLostNum>0</AgentHeartBeatLostNum>
		    </HealthInfo>
		    <HealthInfo>
			      <StoppedNum>2</StoppedNum>
			      <NormalNum>7</NormalNum>
			      <TotalNum>9</TotalNum>
			      <HealthDetailList></HealthDetailList>
			      <ServiceName>HDFS</ServiceName>
			      <ManualStoppedNum>2</ManualStoppedNum>
			      <HealthLevel>NORMAL</HealthLevel>
			      <AgentHeartBeatLostNum>0</AgentHeartBeatLostNum>
		    </HealthInfo>
		    <HealthInfo>
			      <StoppedNum>0</StoppedNum>
			      <NormalNum>4</NormalNum>
			      <TotalNum>4</TotalNum>
			      <HealthDetailList></HealthDetailList>
			      <ServiceName>TEZ</ServiceName>
			      <ManualStoppedNum>0</ManualStoppedNum>
			      <HealthLevel>NORMAL</HealthLevel>
			      <AgentHeartBeatLostNum>0</AgentHeartBeatLostNum>
		    </HealthInfo>
		    <HealthInfo>
			      <StoppedNum>0</StoppedNum>
			      <NormalNum>5</NormalNum>
			      <TotalNum>5</TotalNum>
			      <HealthDetailList></HealthDetailList>
			      <ServiceName>SPARK</ServiceName>
			      <ManualStoppedNum>0</ManualStoppedNum>
			      <HealthLevel>NORMAL</HealthLevel>
			      <AgentHeartBeatLostNum>0</AgentHeartBeatLostNum>
		    </HealthInfo>
		    <HealthInfo>
			      <StoppedNum>0</StoppedNum>
			      <NormalNum>1</NormalNum>
			      <TotalNum>1</TotalNum>
			      <HealthDetailList></HealthDetailList>
			      <ServiceName>HAPROXY</ServiceName>
			      <ManualStoppedNum>0</ManualStoppedNum>
			      <HealthLevel>NORMAL</HealthLevel>
			      <AgentHeartBeatLostNum>0</AgentHeartBeatLostNum>
		    </HealthInfo>
		    <HealthInfo>
			      <StoppedNum>0</StoppedNum>
			      <NormalNum>6</NormalNum>
			      <TotalNum>6</TotalNum>
			      <HealthDetailList></HealthDetailList>
			      <ServiceName>PRESTO</ServiceName>
			      <ManualStoppedNum>0</ManualStoppedNum>
			      <HealthLevel>NORMAL</HealthLevel>
			      <AgentHeartBeatLostNum>0</AgentHeartBeatLostNum>
		    </HealthInfo>
		    <HealthInfo>
			      <StoppedNum>0</StoppedNum>
			      <NormalNum>9</NormalNum>
			      <TotalNum>9</TotalNum>
			      <HealthDetailList></HealthDetailList>
			      <ServiceName>YARN</ServiceName>
			      <ManualStoppedNum>0</ManualStoppedNum>
			      <HealthLevel>NORMAL</HealthLevel>
			      <AgentHeartBeatLostNum>0</AgentHeartBeatLostNum>
		    </HealthInfo>
		    <HealthInfo>
			      <StoppedNum>0</StoppedNum>
			      <NormalNum>5</NormalNum>
			      <TotalNum>5</TotalNum>
			      <HealthDetailList></HealthDetailList>
			      <ServiceName>EMRFLOW</ServiceName>
			      <ManualStoppedNum>0</ManualStoppedNum>
			      <HealthLevel>NORMAL</HealthLevel>
			      <AgentHeartBeatLostNum>0</AgentHeartBeatLostNum>
		    </HealthInfo>
		    <HealthInfo>
			      <StoppedNum>0</StoppedNum>
			      <NormalNum>1</NormalNum>
			      <TotalNum>1</TotalNum>
			      <HealthDetailList></HealthDetailList>
			      <ServiceName>KNOX</ServiceName>
			      <ManualStoppedNum>0</ManualStoppedNum>
			      <HealthLevel>NORMAL</HealthLevel>
			      <AgentHeartBeatLostNum>0</AgentHeartBeatLostNum>
		    </HealthInfo>
		    <HealthInfo>
			      <StoppedNum>0</StoppedNum>
			      <NormalNum>3</NormalNum>
			      <TotalNum>3</TotalNum>
			      <HealthDetailList></HealthDetailList>
			      <ServiceName>PIG</ServiceName>
			      <ManualStoppedNum>0</ManualStoppedNum>
			      <HealthLevel>NORMAL</HealthLevel>
			      <AgentHeartBeatLostNum>0</AgentHeartBeatLostNum>
		    </HealthInfo>
		    <HealthInfo>
			      <StoppedNum>0</StoppedNum>
			      <NormalNum>5</NormalNum>
			      <TotalNum>5</TotalNum>
			      <HealthDetailList></HealthDetailList>
			      <ServiceName>HIVE</ServiceName>
			      <ManualStoppedNum>0</ManualStoppedNum>
			      <HealthLevel>NORMAL</HealthLevel>
			      <AgentHeartBeatLostNum>0</AgentHeartBeatLostNum>
		    </HealthInfo>
		    <HealthInfo>
			      <StoppedNum>0</StoppedNum>
			      <NormalNum>1</NormalNum>
			      <TotalNum>1</TotalNum>
			      <HealthDetailList></HealthDetailList>
			      <ServiceName>HUE</ServiceName>
			      <ManualStoppedNum>0</ManualStoppedNum>
			      <HealthLevel>NORMAL</HealthLevel>
			      <AgentHeartBeatLostNum>0</AgentHeartBeatLostNum>
		    </HealthInfo>
	  </HealthInfoList>
</ListClusterServiceComponentHealthInfoResponse>

JSON 形式

{
	"ClusterId":"C-F7CBF0B43D98****",
	"HealthInfoList":{
		"HealthInfo":[
			{
				"NormalNum":7,
				"ServiceName":"EMR-MONITOR",
				"TotalNum":7,
				"HealthLevel":"NORMAL",
				"StoppedNum":0,
				"AgentHeartBeatLostNum":0,
				"HealthDetailList":{
					"HealthDetail":[]
				},
				"ManualStoppedNum":0
			},
			{
				"NormalNum":8,
				"ServiceName":"GANGLIA",
				"TotalNum":8,
				"HealthLevel":"NORMAL",
				"StoppedNum":0,
				"AgentHeartBeatLostNum":0,
				"HealthDetailList":{
					"HealthDetail":[]
				},
				"ManualStoppedNum":0
			},
			{
				"NormalNum":4,
				"ServiceName":"EMRDOCTOR",
				"TotalNum":4,
				"HealthLevel":"NORMAL",
				"StoppedNum":0,
				"AgentHeartBeatLostNum":0,
				"HealthDetailList":{
					"HealthDetail":[]
				},
				"ManualStoppedNum":0
			},
			{
				"NormalNum":1,
				"ServiceName":"MYSQL",
				"TotalNum":1,
				"HealthLevel":"NORMAL",
				"StoppedNum":0,
				"AgentHeartBeatLostNum":0,
				"HealthDetailList":{
					"HealthDetail":[]
				},
				"ManualStoppedNum":0
			},
			{
				"NormalNum":3,
				"ServiceName":"SQOOP",
				"TotalNum":3,
				"HealthLevel":"NORMAL",
				"StoppedNum":0,
				"AgentHeartBeatLostNum":0,
				"HealthDetailList":{
					"HealthDetail":[]
				},
				"ManualStoppedNum":0
			},
			{
				"NormalNum":1,
				"ServiceName":"APACHEDS",
				"TotalNum":1,
				"HealthLevel":"NORMAL",
				"StoppedNum":0,
				"AgentHeartBeatLostNum":0,
				"HealthDetailList":{
					"HealthDetail":[]
				},
				"ManualStoppedNum":0
			},
			{
				"NormalNum":3,
				"ServiceName":"ILOGTAIL",
				"TotalNum":3,
				"HealthLevel":"NORMAL",
				"StoppedNum":0,
				"AgentHeartBeatLostNum":0,
				"HealthDetailList":{
					"HealthDetail":[]
				},
				"ManualStoppedNum":0
			},
			{
				"NormalNum":7,
				"ServiceName":"HDFS",
				"TotalNum":9,
				"HealthLevel":"NORMAL",
				"StoppedNum":2,
				"AgentHeartBeatLostNum":0,
				"HealthDetailList":{
					"HealthDetail":[]
				},
				"ManualStoppedNum":2
			},
			{
				"NormalNum":4,
				"ServiceName":"TEZ",
				"TotalNum":4,
				"HealthLevel":"NORMAL",
				"StoppedNum":0,
				"AgentHeartBeatLostNum":0,
				"HealthDetailList":{
					"HealthDetail":[]
				},
				"ManualStoppedNum":0
			},
			{
				"NormalNum":5,
				"ServiceName":"SPARK",
				"TotalNum":5,
				"HealthLevel":"NORMAL",
				"StoppedNum":0,
				"AgentHeartBeatLostNum":0,
				"HealthDetailList":{
					"HealthDetail":[]
				},
				"ManualStoppedNum":0
			},
			{
				"NormalNum":1,
				"ServiceName":"HAPROXY",
				"TotalNum":1,
				"HealthLevel":"NORMAL",
				"StoppedNum":0,
				"AgentHeartBeatLostNum":0,
				"HealthDetailList":{
					"HealthDetail":[]
				},
				"ManualStoppedNum":0
			},
			{
				"NormalNum":6,
				"ServiceName":"PRESTO",
				"TotalNum":6,
				"HealthLevel":"NORMAL",
				"StoppedNum":0,
				"AgentHeartBeatLostNum":0,
				"HealthDetailList":{
					"HealthDetail":[]
				},
				"ManualStoppedNum":0
			},
			{
				"NormalNum":9,
				"ServiceName":"YARN",
				"TotalNum":9,
				"HealthLevel":"NORMAL",
				"StoppedNum":0,
				"AgentHeartBeatLostNum":0,
				"HealthDetailList":{
					"HealthDetail":[]
				},
				"ManualStoppedNum":0
			},
			{
				"NormalNum":5,
				"ServiceName":"EMRFLOW",
				"TotalNum":5,
				"HealthLevel":"NORMAL",
				"StoppedNum":0,
				"AgentHeartBeatLostNum":0,
				"HealthDetailList":{
					"HealthDetail":[]
				},
				"ManualStoppedNum":0
			},
			{
				"NormalNum":1,
				"ServiceName":"KNOX",
				"TotalNum":1,
				"HealthLevel":"NORMAL",
				"StoppedNum":0,
				"AgentHeartBeatLostNum":0,
				"HealthDetailList":{
					"HealthDetail":[]
				},
				"ManualStoppedNum":0
			},
			{
				"NormalNum":3,
				"ServiceName":"PIG",
				"TotalNum":3,
				"HealthLevel":"NORMAL",
				"StoppedNum":0,
				"AgentHeartBeatLostNum":0,
				"HealthDetailList":{
					"HealthDetail":[]
				},
				"ManualStoppedNum":0
			},
			{
				"NormalNum":5,
				"ServiceName":"HIVE",
				"TotalNum":5,
				"HealthLevel":"NORMAL",
				"StoppedNum":0,
				"AgentHeartBeatLostNum":0,
				"HealthDetailList":{
					"HealthDetail":[]
				},
				"ManualStoppedNum":0
			},
			{
				"NormalNum":1,
				"ServiceName":"HUE",
				"TotalNum":1,
				"HealthLevel":"NORMAL",
				"StoppedNum":0,
				"AgentHeartBeatLostNum":0,
				"HealthDetailList":{
					"HealthDetail":[]
				},
				"ManualStoppedNum":0
			}
		]
	},
	"RequestId":"F695F08B-6C37-482A-AA4F-44A07B05CE84"
}

エラーコード

エラーコードについては、「API エラーセンター」をご参照ください。