O AWS SDK for Java 1.x entrou no modo de manutenção em 31 de julho de 2024 e chegará end-of-support
As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Obter métricas do CloudWatch
Listar métricas
Para listar métricas do CloudWatch, crie um ListMetricsRequest e chame o método listMetrics
do AmazonCloudWatchClient. Você pode usar o ListMetricsRequest
para filtrar as métricas retornadas por namespace, nome da métrica ou dimensões.
nota
Uma lista de métricas e dimensões publicadas pelos serviços da AWS pode ser encontrada em {https---docs-aws-amazon-com-AmazonCloudWatch-Latest-Monitoring-CW-Support-for-AWS-html} [Referência de métricas e dimensões do Amazon CloudWatch] no Guia do usuário do Amazon CloudWatch.
Importações
import com.amazonaws.services.cloudwatch.AmazonCloudWatch; import com.amazonaws.services.cloudwatch.AmazonCloudWatchClientBuilder; import com.amazonaws.services.cloudwatch.model.ListMetricsRequest; import com.amazonaws.services.cloudwatch.model.ListMetricsResult; import com.amazonaws.services.cloudwatch.model.Metric;
Código
final AmazonCloudWatch cw = AmazonCloudWatchClientBuilder.defaultClient(); ListMetricsRequest request = new ListMetricsRequest() .withMetricName(name) .withNamespace(namespace); boolean done = false; while(!done) { ListMetricsResult response = cw.listMetrics(request); for(Metric metric : response.getMetrics()) { System.out.printf( "Retrieved metric %s", metric.getMetricName()); } request.setNextToken(response.getNextToken()); if(response.getNextToken() == null) { done = true; } }
As métricas são retornadas em um ListMetricsResult chamando o método getMetrics
. Os resultados podem ser paginados. Para recuperar o próximo lote de resultados, chame setNextToken
no objeto de solicitação original com o valor de retorno do método ListMetricsResult
do objeto getNextToken
e passe o objeto de solicitação modificado para outra chamada para listMetrics
.
Mais informações
-
ListMetrics na Referência de API do Amazon CloudWatch.