Consulta os processos de um recurso especificado.
Antes de chamar esta operação, execute a operação CreateMonitoringAgentProcess para criar processos. Para obter mais informações, consulte
.
Este tópico apresenta um exemplo de como consultar os processos da instância i-hp3hl3cx1pbahzy8****. A resposta mostra os detalhes dos processos NGINX e HTTP.
Depuração
Parâmetros de requisição
|
Parâmetro |
Tipo |
Obrigatório |
Exemplo |
Descrição |
|
Action |
String |
Sim |
DescribeMonitoringAgentProcesses |
A operação a ser executada. Defina o valor como DescribeMonitoringAgentProcesses. |
|
InstanceId |
String |
Sim |
i-hp3hl3cx1pbahzy8**** |
O ID da instância. |
Para obter mais informações sobre os parâmetros de requisição comuns, consulte Parâmetros comuns.
Parâmetros de resposta
| Parâmetro | Tipo | Exemplo | Descrição |
| Code | String | 200 | O código de status HTTP. Nota O valor 200 indica que a chamada foi bem-sucedida. |
| Message | String | The specified resource is not found. | A mensagem retornada. |
| NodeProcesses | Array of NodeProcess | As informações sobre os processos. |
|
| NodeProcess | |||
| Command | String | number | O comando usado para obter o número de processos. Valor válido: Nota O comando number obtém o número de processos que correspondem à condição. |
| GroupId | String | 3619**** | O ID do grupo de aplicativos. |
| InstanceId | String | i-hp3hl3cx1pbahzy8**** | O ID da instância. |
| ProcessId | Long | 234567 | O ID do processo. |
| ProcessName | String | Nginx | O nome do processo. |
| ProcessUser | String | alice | O usuário que iniciou o processo. |
| RequestId | String | C11C0E85-6862-4F25-8D66-D6A5E0882984 | O ID da requisição. |
| Success | Boolean | true | Indica se a chamada foi bem-sucedida. Valores válidos:
|
Exemplos
Exemplos de requisição
http(s)://[Endpoint]/?Action=DescribeMonitoringAgentProcesses
&InstanceId=i-hp3hl3cx1pbahzy8****
&<Common request parameters>
Exemplos de respostas de sucesso
Formato 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>
Formato 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
}
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. |
A mensagem de erro retornada quando o recurso especificado não é encontrado. |
Para obter uma lista de códigos de erro, acesse o Centro de Erros de API.