Consulta o status do agente do CloudMonitor.
Este tópico descreve como consultar o status do agente do CloudMonitor instalado na instância i-hp3dunahluwajv6f****. O resultado indica que o agente do CloudMonitor está no estado running.
Depuração
Parâmetros de solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Exemplo |
Descrição |
|
Action |
String |
Sim |
DescribeMonitoringAgentStatuses |
Operação a ser executada. Defina o valor como DescribeMonitoringAgentStatuses. |
|
InstanceIds |
String |
Sim |
i-hp3dunahluwajv6f**** |
ID da instância. Separe vários IDs de instância com vírgulas (,). |
|
HostAvailabilityTaskId |
String |
Não |
126**** |
ID da tarefa de monitoramento de disponibilidade. |
Para obter mais informações sobre parâmetros de solicitação comuns, consulte Parâmetros comuns.
Parâmetros de resposta
| Parâmetro | Tipo | Exemplo | Descrição |
| Code | String | 200 | Código de status. Nota O código de status 200 indica que a solicitação foi bem-sucedida. |
| Message | String | The specified resource is not found. | Mensagem de erro. |
| RequestId | String | 6F8371DF-AB81-41B8-9E1B-5493B3FF0E4F | ID da solicitação. |
| Success | Boolean | true | Indica se a solicitação foi bem-sucedida. Valores válidos:
|
| NodeStatusList | Array of NodeStatus | Informações de status do host. | |
| NodeStatus | |||
| Status | String | running | Status do agente do CloudMonitor. Valores válidos:
|
| InstanceId | String | i-hp3dunahluwajv6f**** | ID da instância. |
| AutoInstall | Boolean | true | Indica se o agente do CloudMonitor foi instalado automaticamente. Valores válidos:
|
| OsMonitorStatus | String | running | Status do SysOM. Valores válidos:
|
| OsMonitorErrorCode | String | install_fail | Status de erro do SysOM. Valores válidos:
|
| OsMonitorErrorDetail | String | Command.ErrorCode.Fail.Downlaod.REGIN_ID | Detalhes do erro de execução. Valores válidos:
|
| OsMonitorVersion | String | 1.3.0-12 | Versão do SysOM. |
Exemplos
Solicitações de exemplo
http(s)://[Endpoint]/?Action=DescribeMonitoringAgentStatuses
&InstanceIds=i-hp3dunahluwajv6f****
&<Common request parameters>
Respostas de sucesso de exemplo
Formato XML
HTTP/1.1 200 OK
Content-Type:application/xml
<DescribeMonitoringAgentStatusesResponse>
<RequestId>6F8371DF-AB81-41B8-9E1B-5493B3FF0E4F</RequestId>
<NodeStatusList>
<NodeStatus>
<Status>running</Status>
<AutoInstall>true</AutoInstall>
<InstanceId>i-hp3dunahluwajv6f****</InstanceId>
</NodeStatus>
</NodeStatusList>
<Code>200</Code>
<Success>true</Success>
</DescribeMonitoringAgentStatusesResponse>
Formato JSON
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "6F8371DF-AB81-41B8-9E1B-5493B3FF0E4F",
"NodeStatusList" : {
"NodeStatus" : [ {
"Status" : "running",
"AutoInstall" : true,
"InstanceId" : "i-hp3dunahluwajv6f****"
} ]
},
"Code" : 200,
"Success" : true
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|
404 |
ResourceNotFound |
The specified resource is not found. |
Mensagem de erro retornada quando o recurso especificado não é encontrado. |
Para obter uma lista de códigos de erro, consulte Códigos de erro do serviço.