Utilizzo dei flussi di parametri
Puoi usare i flussi di parametri per trasmettere continuamente i parametri CloudWatch verso una destinazione a tua scelta, con distribuzione quasi in tempo reale e bassa latenza. Le destinazioni supportate includono destinazioni AWS come Amazon Simple Storage Service e diverse destinazioni di provider di servizi di terze parti.
Esistono tre scenari di utilizzo principali per i flussi di parametri CloudWatch:
Configurazione personalizzata con Firehose: crea un flusso di metriche e indirizzalo a un flusso di consegna di Amazon Data Firehose che consegna le metriche di CloudWatch nella destinazione che desideri. Puoi trasmetterli a un data lake come Amazon S3 o a qualsiasi destinazione o endpoint supportato da Firehose, inclusi fornitori di terze parti. I formati JSON, OpenTelemetry 1.0.0 e OpenTelemetry 0.7.0 sono supportati in modo nativo. In alternativa, puoi configurare le trasformazioni nel flusso di consegna di Firehose per convertire i dati in un formato diverso, come Parquet. Con un flusso di parametri, puoi aggiornare continuamente i dati di monitoraggio o combinare questi dati di parametri CloudWatch con dati di fatturazione e prestazioni per creare set di dati complessi. Puoi quindi utilizzare strumenti come Amazon Athena per ottenere informazioni dettagliate sull'ottimizzazione dei costi, le prestazioni delle risorse e l'utilizzo delle risorse.
Configurazione rapida di S3: trasmetti ad Amazon Simple Storage Service con un processo di configurazione rapida. Per impostazione predefinita, CloudWatch crea le risorse necessarie per il flusso. I formati supportati sono JSON, OpenTelemetry 1.0.0 e OpenTelemetry 0.7.0.
Configurazione rapida per i partner AWS: CloudWatch offre un'esperienza di configurazione rapida per alcuni partner di terze parti. Puoi utilizzare provider di servizi di terze parti per monitorare, risolvere i problemi e analizzare le applicazioni utilizzando i dati CloudWatch trasmessi. Quando utilizzi il flusso di lavoro di configurazione rapida per i partner, ti basta fornire un URL di destinazione e una chiave API per la destinazione e CloudWatch gestisce il resto della configurazione. La configurazione rapida per i partner è disponibile per i seguenti provider di terze parti:
Datadog
Dynatrace
Elastic
New Relic
Splunk Observability Cloud
SumoLogic
Puoi eseguire lo streaming di tutti i parametri di CloudWatch o utilizzare filtri per trasmettere solo parametri specifici. Ogni flusso di parametri può includere fino a 1.000 filtri che includono o escludono gli spazi dei nomi dei parametri o parametri specifici. Un singolo flusso di parametri può includere o escludere solo i filtri, ma non entrambe le operazioni.
Dopo aver creato un flusso di parametri, se vengono creati nuovi parametri che corrispondono ai filtri in posizione, i nuovi parametri vengono automaticamente inclusi nel flusso.
Non esiste alcun limite al numero di flussi di parametri per account o per regione e nessun limite al numero di aggiornamenti dei parametri in streaming.
Ogni flusso può utilizzare il formato JSON, OpenTelemetry 1.0.0 o OpenTelemetry 0.7.0. È possibile modificare il formato di output di un flusso di parametri in qualsiasi momento, ad esempio per l'aggiornamento da OpenTelemetry 0.7.0 a OpenTelemetry 1.0.0. Per ulteriori informazioni sui formati di output, consulta Output dei flussi di metriche CloudWatch in formato JSON, Output dei flussi di metriche CloudWatch in formato OpenTelemetry 1.0.0 e Output dei flussi di metriche CloudWatch in formato OpenTelemetry 0.7.0.
Per i flussi di parametri negli account di monitoraggio, puoi decidere se includere i parametri dagli account di origine collegati a quell'account di monitoraggio. Per ulteriori informazioni, consulta Osservabilità tra account di CloudWatch.
I flussi di parametri includono sempre le statistiche Minimum, Maximum, SampleCount eSum. È possibile anche scegliere di includere statistiche aggiuntive a un costo aggiuntivo. Per ulteriori informazioni, consulta Statistiche che possono essere trasmesse.
Il prezzo dei flussi di parametri si basa sul numero di aggiornamenti dei parametri. Firehose può addebitare costi anche per il flusso di consegna utilizzato per il flusso di metriche. Per ulteriori informazioni, consulta la pagina Prezzi di Amazon CloudWatch