Interroge les processus d'une ressource spécifiée.
Avant d'appeler cette opération, appelez l'opération CreateMonitoringAgentProcess pour créer des processus. Pour plus d'informations, consultez
.
Cette rubrique présente un exemple illustrant comment interroger les processus de l'instance i-hp3hl3cx1pbahzy8****. La réponse indique les détails des processus NGINX et HTTP.
Débogage
Paramètres de requête
|
Paramètre |
Type |
Obligatoire |
Exemple |
Description |
|
Action |
String |
Oui |
DescribeMonitoringAgentProcesses |
Opération à effectuer. Définissez la valeur sur DescribeMonitoringAgentProcesses. |
|
InstanceId |
String |
Oui |
i-hp3hl3cx1pbahzy8**** |
ID de l'instance. |
Pour plus d'informations sur les paramètres de requête communs, consultez Paramètres communs.
Paramètres de réponse
| Paramètre | Type | Exemple | Description |
| Code | String | 200 | Code d'état HTTP. Remarque La valeur 200 indique que l'appel a abouti. |
| Message | String | The specified resource is not found. | Message renvoyé. |
| NodeProcesses | Array of NodeProcess | Informations relatives aux processus. |
|
| NodeProcess | |||
| Command | String | number | Commande utilisée pour obtenir le nombre de processus. Valeur valide : Remarque La commande number obtient le nombre de processus qui correspondent à la condition. |
| GroupId | String | 3619**** | ID du groupe d'applications. |
| InstanceId | String | i-hp3hl3cx1pbahzy8**** | ID de l'instance. |
| ProcessId | Long | 234567 | ID du processus. |
| ProcessName | String | Nginx | Nom du processus. |
| ProcessUser | String | alice | Utilisateur ayant lancé le processus. |
| RequestId | String | C11C0E85-6862-4F25-8D66-D6A5E0882984 | ID de la requête. |
| Success | Boolean | true | Indique si l'appel a abouti. Valeurs possibles :
|
Exemples
Exemple de requête
http(s)://[Endpoint]/?Action=DescribeMonitoringAgentProcesses
&InstanceId=i-hp3hl3cx1pbahzy8****
&<Common request parameters>
Exemple de réponse en cas de succès
Format XML
<DescribeMonitoringAgentProcessesResponse>
<RequestId>C11C0E85-6862-4F25-8D66-D6A5E0882984</RequestId>
<NodeProcesses>
<NodeProcess>
<ProcessName>HTTP</ProcessName>
<InstanceId>i-hp3hl3cx1pbahzy8****</InstanceId>
<Command>number</Command>
<ProcessId>123456</ProcessId>
</NodeProcess>
<NodeProcess>
<ProcessName>Nginx</ProcessName>
<ProcessUser>alice</ProcessUser>
<GroupId>3619****</GroupId>
<InstanceId>i-hp3hl3cx1pbahzy8****</InstanceId>
<Command>number</Command>
<ProcessId>234567</ProcessId>
</NodeProcess>
</NodeProcesses>
<Code>200</Code>
<Success>true</Success>
</DescribeMonitoringAgentProcessesResponse>
Format JSON
{
"RequestId": "C11C0E85-6862-4F25-8D66-D6A5E0882984",
"NodeProcesses": {
"NodeProcess": [
{
"ProcessName": "HTTP",
"InstanceId": "i-hp3hl3cx1pbahzy8****",
"Command": "number",
"ProcessId": 123456
},
{
"ProcessName": "Nginx",
"ProcessUser": "alice",
"GroupId": "3619****",
"InstanceId": "i-hp3hl3cx1pbahzy8****",
"Command": "number",
"ProcessId": 234567
}
]
},
"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. |
Message d'erreur indiquant que la ressource spécifiée est introuvable. |
Pour obtenir la liste des codes d'erreur, consultez le Centre d'erreurs de l'API.