Consulta métricas de diagnóstico.
Depuração
Parâmetros de solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Exemplo |
Descrição |
| Action | String | Sim | DescribeDiagnosticMetrics | Operação a executar. Defina o valor como DescribeDiagnosticMetrics. |
| RegionId | String | Sim | cn-hangzhou | ID da região da métrica de diagnóstico. Chame a operação DescribeRegions para consultar a lista de regiões mais recente. |
| MetricIds.N | String | Não | Instance.DiskLoadFailure | ID da métrica de diagnóstico N. |
| ResourceType | String | Não | instance | Tipo de recurso compatível com a métrica de diagnóstico. |
| NextToken | String | Não | caeba0bbb2be03f84eb48b699f0a4883 | Token de paginação usado na próxima solicitação para recuperar uma nova página de resultados. Não especifique este parâmetro na primeira solicitação. Nas solicitações subsequentes, defina o token obtido na consulta anterior como valor de |
| MaxResults | Integer | Não | 10 | Número de entradas por página. Valores válidos: 1 a 100. Valor padrão:
|
Parâmetros de resposta
Parâmetro |
Tipo |
Exemplo |
Descrição |
| RequestId | String | 473469C7-AA6F-4DC5-B3DB-A3DC0DE***** | ID da solicitação. |
| NextToken | String | caeba0bbb2be03f84eb48b699f0a4883 | Token de paginação. Use-o na próxima solicitação para obter uma nova página de resultados. |
| Metrics | Array of Metric | Métricas de diagnóstico. |
|
| MetricId | String | GuestOS.WinFirewall | ID da métrica de diagnóstico. |
| MetricName | String | CPU diagnostics | Nome da métrica de diagnóstico. |
| MetricCategory | String | CPU | Categoria da métrica de diagnóstico. |
| Description | String | CPU diagnostics | Descrição da métrica de diagnóstico. |
| ResourceType | String | instance | Tipo de recurso compatível com a métrica de diagnóstico. |
| GuestMetric | Boolean | true | Indica se a avaliação da métrica de diagnóstico requer a execução de um comando do Cloud Assistant no sistema operacional convidado. |
| SupportedOperatingSystem | String | ALL | Tipo de sistema operacional compatível com a métrica de diagnóstico. Valores válidos:
|
Exemplos
Exemplos de solicitações
http(s)://ecs.aliyuncs.com/?Action=DescribeDiagnosticMetrics
&RegionId=cn-hangzhou
&MetricIds=["Instance.DiskLoadFailure"]
&ResourceType=instance
&NextToken=caeba0bbb2be03f84eb48b699f0a4883
&MaxResults=10
&<Common request parameters>
Exemplos de respostas de sucesso
Formato XML
HTTP/1.1 200 OK
Content-Type:application/xml
<DescribeDiagnosticMetricsResponse>
<RequestId>473469C7-AA6F-4DC5-B3DB-A3DC0DE*****</RequestId>
<NextToken>caeba0bbb2be03f84eb48b699f0a4883</NextToken>
<Metrics>
<MetricId>GuestOS.WinFirewall</MetricId>
<MetricName>CPU diagnostics</MetricName>
<MetricCategory>CPU</MetricCategory>
<Description>CPU diagnostics</Description>
<ResourceType>instance</ResourceType>
<GuestMetric>true</GuestMetric>
<SupportedOperatingSystem>ALL</SupportedOperatingSystem>
</Metrics>
</DescribeDiagnosticMetricsResponse>
Formato JSON
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "473469C7-AA6F-4DC5-B3DB-A3DC0DE*****",
"NextToken" : "caeba0bbb2be03f84eb48b699f0a4883",
"Metrics" : [ {
"MetricId" : "GuestOS.WinFirewall",
"MetricName" : "CPU diagnostics",
"MetricCategory" : "CPU",
"Description" : "CPU diagnostics",
"ResourceType" : "instance",
"GuestMetric" : true,
"SupportedOperatingSystem" : "ALL"
} ]
}
Códigos de erro
Para obter uma lista de códigos de erro, consulte Códigos de erro do serviço.