Help us improve the AWS re:Post Knowledge Center by sharing your feedback in a brief survey. Your input can influence how we create and update our content to better support your AWS journey.
Come posso ridurre e prevenire gli addebiti non necessari in CloudWatch?
Desidero ridurre e prevenire gli addebiti non necessari che ricevo in Amazon CloudWatch.
Breve descrizione
Per identificare i costi di utilizzo di CloudWatch, consulta i Report costi e utilizzo di AWS. Per ridurre e prevenire addebiti non necessari, esamina i seguenti servizi di CloudWatch e implementa metodi efficienti dal punto di vista del costi:
- Metriche personalizzate di CloudWatch
- Chiamate API delle metriche di CloudWatch
- Allarmi di CloudWatch
- Dashboard di CloudWatch
- CloudWatch Logs
- CloudWatch Contributor Insights
- CloudWatch Synthetics
- CloudWatch Internet Monitor
- CloudWatch Container Insights
- CloudWatch Application Signals
- CloudWatch RUM
Nota: per monitorare i costi futuri di AWS, è consigliabile attivare gli avvisi di fatturazione.
Risoluzione
Metriche personalizzate di CloudWatch
Tutto il monitoraggio dettagliato e le metriche personalizzate di CloudWatch vengono ripartite proporzionalmente per ora e misurate quando le metriche vengono inviate a CloudWatch.
Per ridurre gli addebiti relativi alle metriche di CloudWatch, intraprendi le seguenti azioni:
- Disattiva il monitoraggio dettagliato delle istanze, delle configurazioni di avvio dei gruppi Auto Scaling e dei gateway API.
- Disattiva il monitoraggio per le metriche personalizzate laddove appropriato. Le richieste di metriche per gli eventi di Amazon Simple Storage Service (Amazon S3) e Amazon Simple Email Service (Amazon SES) vengono inviate a CloudWatch e comportano addebiti. L'agente CloudWatch unificato utilizza la chiamata API PutMetricData per la pubblicazione. Quando chiami PutMetricData per metriche personalizzate, ti vengono addebitati costi. Inoltre, le dimensioni e le metriche del flusso di dati Amazon Kinesis e le metriche avanzate di reporting dell'integrità di AWS Elastic Beanstalk vengono inviate a CloudWatch e comportano addebiti.
Nota: per visualizzare solo le metriche personalizzate, inserisci NOT AWS nella casella Search for any metric, dimension or resource ID (Cerca qualsiasi metrica, dimensione o ID risorsa) della console CloudWatch.
Chiamate API delle metriche di CloudWatch
I costi variano per l'API di ogni metrica di CloudWatch. Le chiamate API che superano il limite del Piano gratuito AWS sono soggette a costi. Le metriche prodotte da strumenti di monitoraggio di terze parti, come GetMetricData e GetMetricWidgetImage, non vengono conteggiate nel Piano gratuito AWS. Per ulteriori informazioni, consulta È meglio utilizzare getMetricData o getMetricStatistics per le metriche di CloudWatch?
Per ridurre i costi derivanti dalle chiamate all'API CloudWatch e dagli strumenti di monitoraggio di terze parti, utilizza le seguenti best practice:
- Effettua chiamate ListMetrics gratuitamente tramite la Console di gestione AWS anziché tramite l'Interfaccia della linea di comando AWS (AWS CLI).
- Per ridurre il volume di chiamate API e i relativi costi, raggruppa più richieste PutMetricData in un'unica chiamata API e preaggrega i dati delle metriche in un StatisticSet.
- Per gli strumenti di monitoraggio di terze parti, recupera solo le metriche che stai monitorando o che sono utilizzate nei carichi di lavoro. Puoi anche utilizzare i flussi di metriche per determinare l'implementazione più conveniente. Assicurati di esaminare i costi sostenuti dagli strumenti di monitoraggio di terze parti.
Allarmi di CloudWatch
Il numero di metriche associate a un allarme di CloudWatch può comportare dei costi. Ad esempio, se disponi di un singolo allarme con più metriche, ti viene addebitato il costo di ciascuna metrica. Per ridurre i costi derivanti dagli allarmi di CloudWatch, rimuovi quelli non necessari.
Per ulteriori informazioni, consulta Automating Amazon CloudWatch Alarm Cleanup at Scale (Automatizzazione della pulizia degli allarmi di Amazon CloudWatch su larga scala).
Dashboard di CloudWatch
L'utilizzo di una dashboard di CloudWatch viene addebitato nelle seguenti situazioni:
- Superi il limite del Piano gratuito AWS di tre dashboard con un massimo di 50 metriche per dashboard.
- Effettui chiamate alle API GetDashboard, ListDashboards, PutDashboard e DeleteDashboards superando il limite del Piano gratuito AWS.
- Utilizzi l'API Exception: GetMetricWidgetImage.
Per ridurre gli addebiti, intraprendi le seguenti azioni:
- Elimina le dashboard non necessarie.
- Se utilizzi il Piano gratuito AWS, limita il numero totale di dashboard a tre o meno.
- Effettua chiamate API alla dashboard tramite la Console di gestione AWS.
CloudWatch Logs
I file di log di Amazon CloudWatch comportano costi per le operazioni di importazione, archiviazione e analisi. Per ridurre gli addebiti, intraprendi le seguenti azioni:
- Importazione: per monitorare il volume di log generato da vari carichi di lavoro, visualizza la metrica in un grafico o in una dashboard di CloudWatch. In caso di costi di importazione elevati, consulta Quale gruppo di log sta causando un aumento improvviso della mia fattura dei File di log CloudWatch? Per ridurre i costi di importazione, controlla i livelli di registrazione ed elimina l'importazione di log non necessari. Inoltre, è consigliabile utilizzare log di accesso poco frequenti per archiviare i log in modo efficiente dal punto di vista dei costi.
- Archiviazione: la policy di conservazione determina per quanto tempo CloudWatch Logs conserva i dati. Per ridurre i costi di archiviazione, modifica la policy di conservazione impostando un periodo di conservazione più breve per limitare i dati archiviati nel tempo.
- Analisi: i costi di analisi si verificano quando utilizzi Log Insights per eseguire query sui log o Live Tail per analizzare i log in tempo reale. Per ridurre gli addebiti derivanti da Logs Insights, imposta le query in modo che vengano eseguite in tempi più brevi in modo da scansionare meno dati. Per ridurre gli addebiti derivanti da Live Tail, riduci al minimo il tempo di utilizzo della sessione.
CloudWatch Contributor Insights
Se ogni mese superi una regola di Contributor Insights o se più di un milione di eventi di log corrispondono alla regola ogni mese, ti vengono addebitati costi. Per ridurli, visualizza i report di Contributor Insights e rimuovi le regole non necessarie.
CloudWatch Synthetics
CloudWatch Synthetics comporta addebiti quando superi le 100 esecuzioni di canary al mese. Per ogni esecuzione di canary, potresti incorrere in costi aggiuntivi per altri servizi AWS che utilizzi, come AWS Lambda, Amazon S3, CloudWatch Logs e le metriche di CloudWatch. Per ridurre gli addebiti, rimuovi i canary non necessari.
CloudWatch Internet Monitor
CloudWatch Monitor Internet prevede costi per ogni risorsa monitorata e per tutte le reti urbane. Potresti inoltre incorrere in costi aggiuntivi per i log di diagnostica pubblicati su CloudWatch Logs. Per ridurli, imposta un limite per il numero massimo di reti urbane monitorate.
Container Insights
Container Insights prevede addebiti in base alle metriche raccolte e ai dati di log inseriti. Se utilizzi l'osservabilità avanzata per Amazon Elastic Kubernetes Service (Amazon EKS), le metriche e i log di Container Insights vengono addebitati per ogni osservazione. Per ridurre i costi, disattiva l'osservabilità avanzata nei cluster Amazon Elastic Container Service (Amazon ECS) o Amazon EKS.
Informazioni correlate
Analisi, ottimizzazione e riduzione dei costi di CloudWatch
Cost Optimization with AWS (Ottimizzazione dei costi con AWS)
Event series: AWS Cost Optimization (Serie di eventi: Ottimizzazione dei costi AWS)
- Lingua
- Italiano
Video correlati


Contenuto pertinente
AWS UFFICIALEAggiornata un anno fa
AWS UFFICIALEAggiornata 6 mesi fa