Consulta os dados de desempenho de um cluster especificado chamando a operação DescribeDBClusterPerformance.
Descrição da operação
Consulta os dados de monitoramento de desempenho de um cluster especificado dentro de um intervalo de tempo especificado com base nos parâmetros de desempenho. A granularidade da coleta de dados é de 30 segundos. Você pode consultar instruções SQL lentas e visualizar métricas de monitoramento, como duração da consulta SQL, linhas verificadas e volume de varredura.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
adb:DescribeDBClusterPerformance |
list |
*Todos os recursos.
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| DBClusterId |
string |
Sim |
O ID do cluster do AnalyticDB for MySQL. Nota
Você pode chamar a operação DescribeDBClusters para consultar os detalhes de todos os clusters do AnalyticDB for MySQL em uma região especificada, incluindo os IDs dos clusters. |
am-8vbf80pjcz***** |
| Key |
string |
Não |
O nome da métrica de desempenho (chave de monitoramento) a ser consultada. Separe vários valores com vírgulas (,). Para obter mais informações sobre as métricas suportadas, consulte Visão geral das métricas de monitoramento. |
AnalyticDB_CPU |
| StartTime |
string |
Não |
O início do intervalo de tempo a ser consultado. Especifique a hora no formato yyyy-MM-ddTHH:mmZ (UTC). |
2021-05-03T15:00Z |
| EndTime |
string |
Não |
O fim do intervalo de tempo a ser consultado. Especifique a hora no formato yyyy-MM-ddTHH:mmZ (UTC). Nota
A hora de término deve ser posterior à hora de início, e o intervalo entre a hora de início e a hora de término não pode exceder dois dias. |
2021-05-03T15:01Z |
| RegionId |
string |
Sim |
A região em que o cluster reside. |
cn-hangzhou |
| ResourcePools |
string |
Não |
O nome do grupo de recursos. |
test |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
Os detalhes da resposta. |
||
| EndTime |
string |
O fim do intervalo de tempo da consulta. A hora está no formato yyyy-MM-ddTHH:mm:ssZ (UTC). |
2021-05-03T15:01:00Z |
| RequestId |
string |
O ID da solicitação. |
25B56BC7-4978-40B3-9E48-4B7067****** |
| StartTime |
string |
O início do intervalo de tempo da consulta. A hora está no formato yyyy-MM-ddTHH:mm:ssZ (UTC). |
2021-05-03T15:00:00Z |
| DBClusterId |
string |
O ID do cluster. |
am-8vbf80pjcz***** |
| Performances |
array<object> |
A lista de métricas de desempenho do cluster. |
|
|
array<object> |
Os detalhes da métrica de desempenho. |
||
| Key |
string |
O nome da métrica de desempenho. |
AnalyticDB_CPU |
| Unit |
string |
A unidade dos dados. |
% |
| Series |
array<object> |
A lista de dados de desempenho. |
|
|
object |
Os detalhes da métrica de desempenho. |
||
| Values |
array |
Os detalhes dos valores da métrica de desempenho. |
|
|
string |
Os detalhes dos valores de desempenho em diferentes pontos no tempo. |
[ "2021-05-03T15:00:12.72Z", "0.1250" ], [ "2021-05-03T15:00:42.739Z", "0.3125" ] |
|
| Name |
string |
O nome da métrica de desempenho (nome do valor da métrica de monitoramento). Para obter mais informações sobre as métricas, consulte Visão geral das métricas de monitoramento. |
worker_avg_cpu_used |
| Tags |
string |
As tags. |
instance_name: "amv-8vbf80pjcz*****" |
| TranslateKey |
string |
O nome em inglês da métrica correspondente. |
elastic_executor_avg_cpu_use |
| AccessDeniedDetail |
string |
Os detalhes sobre a negação de acesso. Este campo é retornado apenas quando a verificação de permissão do Resource Access Management (RAM) falha. |
{ "AuthAction": "xxx", "AuthPrincipalDisplayName": "sampleName", "AuthPrincipalOwnerId": "111111111111111111", "AuthPrincipalType": "SubUser", "AuthResource": "xxx", "NoPermissionType": "xxx", "PolicyType": "xxx" } |
Exemplos
Resposta de sucesso
JSON formato
{
"EndTime": "2021-05-03T15:01:00Z",
"RequestId": "25B56BC7-4978-40B3-9E48-4B7067******",
"StartTime": "2021-05-03T15:00:00Z",
"DBClusterId": "am-8vbf80pjcz*****",
"Performances": [
{
"Key": "AnalyticDB_CPU",
"Unit": "%",
"Series": [
{
"Values": [
"[ \"2021-05-03T15:00:12.72Z\", \"0.1250\" ], [ \"2021-05-03T15:00:42.739Z\", \"0.3125\" ]"
],
"Name": "worker_avg_cpu_used",
"Tags": "instance_name: \"amv-8vbf80pjcz*****\"",
"TranslateKey": "elastic_executor_avg_cpu_use"
}
]
}
],
"AccessDeniedDetail": "{\n \"AuthAction\": \"xxx\",\n \"AuthPrincipalDisplayName\": \"sampleName\",\n \"AuthPrincipalOwnerId\": \"111111111111111111\",\n \"AuthPrincipalType\": \"SubUser\",\n \"AuthResource\": \"xxx\",\n \"NoPermissionType\": \"xxx\",\n \"PolicyType\": \"xxx\"\n}"
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | IdempotentParameterMismatch | The request uses the same client token as a previous, but non-identical request. Do not reuse a client token with different requests, unless the requests are identical. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.