この操作では、指定したサービスのコンポーネントの健全性情報を確認します。
デバッグ
リクエストパラメーター
パラメーター | データ型 | 必須/任意 | 例 | 説明 |
---|---|---|---|---|
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 エラーセンター」をご参照ください。