Recupero dei parametri da CloudWatch - AWS SDK for Java 1. x

La AWS SDK for Java versione 1.x è entrata in modalità manutenzione il 31 luglio 2024 e sarà disponibile il 31 end-of-supportdicembre 2025. Ti consigliamo di eseguire la migrazione a per continuare AWS SDK for Java 2.xa ricevere nuove funzionalità, miglioramenti della disponibilità e aggiornamenti di sicurezza.

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Recupero dei parametri da CloudWatch

Elencazione dei parametri

Per elencare CloudWatch metriche, crea unListMetricsRequest dell'elencoe chiama AmazonCloudWatchClientlistMetricsmetodo. Puoi utilizzare ListMetricsRequest per filtrare i parametri restituiti in base a spazio dei nomi, nome parametro o dimensioni.

Nota

Un elenco di metriche e dimensioni che vengono pubblicate daAWSi servizi sono disponibili all'interno del {https://docs-aws-amazon-com-AmazonCloudWatch-latest-monitoring-CW-support-for-AWS-html} [Amazon] CloudWatch Informazioni di riferimento su dimensioni e parametri] nelAmazon CloudWatchGuida per l'utente di .

Importazioni

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;

Codice

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; } }

I parametri vengono restituiti in un oggettoListMetricsResultchiamando il suogetMetricsmetodo. I risultati possono essere paginati. Per recuperare il batch successivo di risultati, chiamaresetNextTokensull'oggetto richiesta originale con il valore restituito delListMetricsResultdell'oggettogetNextTokenmetodo e ripassa l'oggetto richiesta modificato a un'altra chiamata alistMetrics.

Ulteriori informazioni

  • ListMetricsnellaAmazon CloudWatchInformazioni di riferimento sull'API.