Consulta o status do recurso de monitoramento avançado de aplicações ou configura esse recurso para uma aplicação implantada em um cluster Elastic Compute Service (ECS) ou Kubernetes.
Descrição da operação
Para chamar a operação SwitchAdvancedMonitoring, você deve garantir que a versão do SDK do Enterprise Distributed Application Service (EDAS) para Java ou Python seja 3.15.2 ou posterior.
Experimente agora
Experimente esta API no OpenAPI Explorer, sem necessidade de assinatura manual. Chamadas bem-sucedidas geram automaticamente código SDK correspondente aos seus parâmetros. Faça o download com segurança de credenciais integrada para uso local.Experimente esta API no OpenAPI Explorer, sem necessidade de assinatura manual. Chamadas bem-sucedidas geram automaticamente código SDK correspondente aos seus parâmetros. Faça o download com segurança de credenciais integrada para uso local.
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
edas:ManageApplication |
none |
*Application
|
Nenhuma | Nenhuma |
Sintaxe da solicitação
POST /pop/v5/monitor/advancedMonitorInfo HTTP/1.1
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| AppId |
string |
Sim |
O ID da aplicação para a qual você deseja consultar ou configurar o recurso de monitoramento avançado de aplicações. |
9e224bc6-a646-4484-****-e617b7e7**** |
| EnableAdvancedMonitoring |
boolean |
Não |
Especifica se o recurso de monitoramento avançado de aplicações deve ser ativado. Valores válidos:
Se você chamar esta operação para consultar o status do recurso de monitoramento avançado de aplicações, não é necessário especificar este parâmetro. |
true |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| Code |
integer |
O código de status HTTP retornado. |
200 |
| Message |
string |
As informações adicionais retornadas. |
The advanced monitoring status is disabled already for application which app_id is 9e224bc6-a646-4484-ae31-e617b7e7**** |
| RequestId |
string |
O ID da solicitação. |
577AED12-32D8-40B6-991F-17D7A601**** |
| AdvancedMonitoringEnabled |
boolean |
Indica se o recurso de monitoramento avançado de aplicações está ativado. Valores válidos:
|
false |
Exemplos
Resposta de sucesso
JSON formato
{
"Code": 200,
"Message": "The advanced monitoring status is disabled already for application which app_id is 9e224bc6-a646-4484-ae31-e617b7e7****",
"RequestId": "577AED12-32D8-40B6-991F-17D7A601****",
"AdvancedMonitoringEnabled": false
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 600 | Edas.Errorcode.OperationFailed.CloseAdvancedMonitor.Message | Failed to disable advanced monitoring. | |
| 600 | Edas.Errorcode.OperationFailed.OpenAdvancedMonitor.Message | Failed to enable advanced monitoring. |
Consulte Códigos de ErroCódigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de VersãoNotas de Versão para uma lista completa.