Imposta i livelli di CloudWatch report sulle metriche - Servizio gestito per Apache Flink

Il servizio gestito da Amazon per Apache Flink era precedentemente noto come Analisi dei dati Amazon Kinesis per Apache Flink.

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à.

Imposta i livelli di CloudWatch report sulle metriche

Puoi controllare il livello dei parametri dell'applicazione creati dall'applicazione. Il servizio gestito per Apache Flink supporta i seguenti livelli di parametri:

  • Applicazione: l'applicazione riporta solo il livello più elevato dei parametri per ogni applicazione. I parametri del servizio gestito per Apache Flink vengono pubblicati al livello di Applicazione per impostazione predefinita.

  • Attività: l'applicazione riporta le dimensioni dei parametri specifiche dell'attività per i parametri definiti con il livello di report del parametro Attività, ad esempio il numero di record in entrata e in uscita dall'applicazione al secondo.

  • Operatore: l'applicazione riporta le dimensioni dei parametri specifiche dell'operatore per i parametri definiti con il livello di report del parametro Operatore, ad esempio i parametri per ogni operazione di filtro o mappa.

  • Parallelismo: l'applicazione riporta i livelli parametri Task e Operator per ciascun thread di esecuzione. Tale livello di report non è consigliato per applicazioni con un parallelismo superiore a 64 a causa di costi eccessivi.

    Nota

    È necessario utilizzare questo livello di parametri solo per la risoluzione dei problemi a causa della quantità di dati relativi ai parametri generati dal servizio. Puoi impostare questo livello di metrica solo utilizzando. CLI Questo livello di parametri non è disponibile nella console.

Il livello predefinito è Applicazione. L'applicazione riporta i parametri al livello corrente e a tutti i livelli superiori. Ad esempio, se il livello di reporting è impostato su Operatore l'applicazione riporta i parametri Applicazione, Attività e Operatore.

È possibile impostare il livello di report delle CloudWatch metriche utilizzando il MonitoringConfiguration parametro dell'CreateApplicationazione o il MonitoringConfigurationUpdate parametro dell'UpdateApplicationazione. L'esempio seguente di richiesta per l'UpdateApplicationazione imposta il livello di segnalazione delle CloudWatch metriche su Task:

{ "ApplicationName": "MyApplication", "CurrentApplicationVersionId": 4, "ApplicationConfigurationUpdate": { "FlinkApplicationConfigurationUpdate": { "MonitoringConfigurationUpdate": { "ConfigurationTypeUpdate": "CUSTOM", "MetricsLevelUpdate": "TASK" } } } }

Puoi anche configurare il livello di registrazione utilizzando il parametro LogLevel dell'operazione CreateApplication o il parametro LogLevelUpdate dell'operazione UpdateApplication. Puoi utilizzare i seguenti livelli di log:

  • ERROR: registra gli eventi di errore potenzialmente recuperabili.

  • WARN: registra gli eventi di avviso che potrebbero causare un errore.

  • INFO: registra gli eventi informativi.

  • DEBUG: registra gli eventi di debug generali.

Per ulteriori informazioni sui livelli di registrazione di Log4j, consulta Livelli di registro personalizzati nella documentazione di Apache Log4j.