O AWS SDK para 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á.
Obtendo métricas de CloudWatch
Listar métricas
Para listar CloudWatch as métricas, crie um listMetrics
método ListMetricsRequeste chame o 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 AWS serviços 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 da Amazon CloudWatch ] no Guia do usuário. 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 a ListMetricsResultchamando seu getMetrics
método. 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
-
ListMetricsna Referência da Amazon CloudWatch API.