Interroge l'état de l'agent CloudMonitor.
Cette rubrique explique comment interroger l'état de l'agent CloudMonitor installé sur l'instance i-hp3dunahluwajv6f****. Le résultat indique que l'agent CloudMonitor est dans l'état running.
Débogage
Paramètres de requête
| Paramètre | Type | Obligatoire | Exemple | Description |
| Action | String | Oui | DescribeMonitoringAgentStatuses |
L'opération à effectuer. Définissez la valeur sur DescribeMonitoringAgentStatuses. |
| InstanceIds | String | Oui | i-hp3dunahluwajv6f**** |
ID de l'instance. Séparez les ID de plusieurs instances par des virgules (,). |
| HostAvailabilityTaskId | String | Non | 126**** |
ID de la tâche de surveillance de disponibilité. |
Pour plus d'informations sur les paramètres de requête communs, consultez la section Paramètres communs.
Paramètres de réponse
| Paramètre | Type | Exemple | Description |
| Code | String | 200 | Le code d'état. Remarque Le code d'état 200 indique que la requête a abouti. |
| Message | String | The specified resource is not found. | Le message d'erreur. |
| RequestId | String | 6F8371DF-AB81-41B8-9E1B-5493B3FF0E4F | L'ID de la requête. |
| Success | Boolean | true | Indique si la requête a abouti. Valeurs possibles :
|
| NodeStatusList | Array of NodeStatus | Les informations sur l'état de l'hôte. | |
| NodeStatus | |||
| Status | String | running | L'état de l'agent CloudMonitor. Valeurs possibles :
|
| InstanceId | String | i-hp3dunahluwajv6f**** | L'ID de l'instance. |
| AutoInstall | Boolean | true | Indique si l'agent CloudMonitor est installé automatiquement. Valeurs possibles :
|
| OsMonitorStatus | String | running | L'état de SysOM. Valeurs possibles :
|
| OsMonitorErrorCode | String | install_fail | L'état d'erreur de SysOM. Valeurs possibles :
|
| OsMonitorErrorDetail | String | Command.ErrorCode.Fail.Downlaod.REGIN_ID | Les détails de l'erreur d'exécution. Valeurs possibles :
|
| OsMonitorVersion | String | 1.3.0-12 | La version de SysOM. |
Exemples
Exemples de requêtes
http(s)://[Endpoint]/?Action=DescribeMonitoringAgentStatuses
&InstanceIds=i-hp3dunahluwajv6f****
&<Common request parameters>
Exemples de réponses réussies
Format 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>
Format 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
}
Codes d'erreur
| Code d'état HTTP | Code d'erreur | Message d'erreur | Description |
| 404 | ResourceNotFound | The specified resource is not found. | Le message d'erreur renvoyé car la ressource spécifiée est introuvable. |
Pour obtenir la liste des codes d'erreur, consultez la section Codes d'erreur de service.