Che cos'è Amazon CloudWatch? - Amazon CloudWatch

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

Che cos'è Amazon CloudWatch?

Amazon CloudWatch monitora le tue risorse Amazon Web Services (AWS) e le applicazioni su cui esegui AWS in tempo reale e offre molti strumenti per offrirti l'osservabilità a livello di sistema delle prestazioni delle applicazioni, dello stato operativo e dell'utilizzo delle risorse.

Visibilità operativa con metriche, allarmi e pannelli di controllo

Le metriche raccolgono e tengono traccia dei principali dati sulle prestazioni a intervalli definiti dall'utente. Molti AWS servizi segnalano automaticamente le CloudWatch metriche e puoi anche pubblicare metriche personalizzate CloudWatch dalle tue applicazioni.

I pannelli di controllo offrono una visione unificata delle risorse e delle applicazioni con visualizzazioni delle metriche e dei log in un'unica posizione. Puoi anche condividere dashboard tra account e regioni per una maggiore consapevolezza operativa. CloudWatch fornisce dashboard automatiche curate per molti AWS servizi, in modo che tu non debba crearle tu stesso.

Puoi impostare allarmi che monitorano continuamente le CloudWatch metriche rispetto a soglie definite dall'utente. Possono avvisarti automaticamente in caso di violazioni delle soglie e possono anche rispondere automaticamente ai cambiamenti nel comportamento delle tue risorse attivando operazioni automatiche.

Monitoraggio delle prestazioni delle applicazioni (APM)

Con Application Signals puoi rilevare e monitorare automaticamente i principali indicatori di prestazione delle tue applicazioni, come latenza, tassi di errore e tassi di richieste, senza bisogno di instrumentazione manuale o modifiche al codice. Application Signals fornisce anche pannelli di controllo curati in modo da poter iniziare il monitoraggio con una configurazione minima.

CloudWatch Synthetics completa questo aspetto consentendovi di monitorare in modo proattivo i vostri endpoint APIs e attraverso script configurabili chiamati canaries che simulano il comportamento degli utenti e vi avvisano di problemi di disponibilità o peggioramento delle prestazioni prima che abbiano un impatto sugli utenti reali. È inoltre possibile utilizzare RUM per raccogliere dati sulle prestazioni da sessioni utente realiCloudWatch .

Utilizzate Service Level SLOs Objectives () CloudWatch per definire, tracciare e segnalare obiettivi di affidabilità specifici per le vostre applicazioni, aiutandovi a mantenere gli impegni in materia di qualità del servizio impostando budget per gli errori e monitorando la conformità SLO nel tempo.

Monitoraggio dell'infrastruttura

Molti AWS servizi inviano automaticamente e gratuitamente le metriche di base CloudWatch a. I servizi che inviano metriche sono elencati qui. Inoltre, CloudWatch offre funzionalità di monitoraggio aggiuntive per diversi componenti chiave dell' AWS infrastruttura:

  • Database Insights consente di monitorare le metriche delle prestazioni del database in tempo reale, analizzare le prestazioni delle query SQL e risolvere i problemi di caricamento del database per i servizi di database AWS .

  • Lambda Insights fornisce metriche a livello di sistema per le funzioni Lambda, tra cui il monitoraggio dell'utilizzo della memoria e della CPU e il rilevamento e l'analisi dell'avvio a freddo.

  • Container Insights ti consente di raccogliere e analizzare metriche da applicazioni containerizzate, su cluster Amazon ECS, cluster Amazon EKS e cluster Kubernetes autogestiti su Amazon. EC2

Raccolta, archiviazione e interrogazione dei log

CloudWatch Logs offre una suite di potenti funzionalità per la gestione e l'analisi complete dei registri. I log acquisiti dai AWS servizi e dalle applicazioni personalizzate vengono archiviati in gruppi e flussi di log per una facile organizzazione. Usa CloudWatch Logs Insights per eseguire query interattive e veloci sui dati di registro, con una scelta di tre linguaggi di query, tra cui SQL e PPL. Usa il rilevamento di anomalie nei log per trovare schemi insoliti negli eventi dei log in un gruppo di log, che possono indicare problemi. Crea filtri metrici per estrarre valori numerici dai log e generare CloudWatch metriche, che puoi utilizzare per avvisi e dashboard. Configura filtri di abbonamento per elaborare e analizzare i log in tempo reale o indirizzarli ad altri servizi come Amazon S3 o Firehose.

Usa l' CloudWatch agente per raccogliere metriche, log e tracce dalle flotte Amazon EC2

Usa l'CloudWatch agente per raccogliere metriche di sistema dettagliate su processi, CPU, memoria, utilizzo del disco e prestazioni di rete dalle tue flotte di EC2 istanze Amazon e server locali. Puoi anche raccogliere e monitorare metriche personalizzate dalle tue applicazioni, aggregare i log da più fonti e configurare gli allarmi in base ai dati raccolti. Inoltre, puoi utilizzare l'agente per raccogliere le metriche della GPU. L'agente supporta i sistemi operativi Windows e Linux e può integrarsi con Systems Manager per la gestione centralizzata della configurazione.

Monitoraggio tra account

CloudWatch L'osservabilità tra account consente di configurare un account di monitoraggio centrale per monitorare e risolvere i problemi delle applicazioni che si estendono su più account. Dall'account centrale, puoi visualizzare metriche, log e tracce degli account di origine in tutta l'organizzazione. Questo approccio centralizzato consente di creare pannelli di controllo per più account, impostare allarmi che controllano le metriche di più account ed eseguire analisi delle cause principali oltre i confini degli account. Con l' CloudWatch osservabilità tra account, puoi collegare gli account di origine singolarmente o collegarli automaticamente. AWS Organizations

Catalogo delle soluzioni

CloudWatch offre un catalogo di configurazioni immediatamente disponibili per aiutarti a implementare rapidamente il monitoraggio per vari AWS servizi e carichi di lavoro comuni, come Java Virtual Machines (JVM), GPU NVIDIA, Apache Kafka, Apache Tomcat e NGINX. Queste soluzioni forniscono indicazioni mirate, tra cui istruzioni per l'installazione e la configurazione dell'agente, l'implementazione di dashboard personalizzate predefinite e l'impostazione dei relativi allarmi. CloudWatch

Monitoraggio della rete e di Internet

CloudWatch fornisce funzionalità complete di monitoraggio della rete e di Internet tramite CloudWatch Network Monitoring.

Internet Monitor utilizza i dati di rete AWS globali per analizzare le prestazioni e la disponibilità di Internet tra le applicazioni e gli utenti finali. Grazie al monitoraggio Internet, puoi identificare o ricevere notifiche in caso di aumento della latenza o interruzioni regionali che hanno un impatto sui tuoi clienti. I monitoraggi Internet funzionano analizzando i log di flusso del VPC per fornire informazioni automatizzate sugli schemi e sulle prestazioni del traffico di rete. Puoi anche ottenere suggerimenti su come ottimizzare le prestazioni delle applicazioni per i tuoi clienti.

Network Flow Monitor visualizza le informazioni sulle prestazioni di rete raccolte da agenti software leggeri che installi sulle tue istanze. Utilizzando un monitoraggio del flusso, è possibile visualizzare rapidamente la perdita di pacchetti e la latenza delle connessioni di rete in un periodo di tempo specificato. Ogni monitor genera anche un indicatore di integrità della rete (NHI), che indica se si sono verificati problemi di AWS rete per i flussi di rete tracciati dal monitor durante il periodo di tempo che state valutando.

Quando ti connetti utilizzando Direct Connect, puoi utilizzare i monitor sintetici in Network Synthetic Monitor per monitorare in modo proattivo la connettività di rete eseguendo test sintetici tra un VPC e gli endpoint locali. Quando si crea un monitor sintetico, si specificano le sonde fornendo una sottorete VPC e indirizzi IP locali. AWS crea e gestisce in background l'infrastruttura necessaria per eseguire misurazioni del tempo di andata e ritorno e della perdita di pacchetti con le sonde. Questi test rilevano problemi di connettività, DNS e latenza prima che influiscano sulle applicazioni, in modo da intervenire per migliorare l'esperienza degli utenti finali.

Fatturazione e costi

Per informazioni complete sui CloudWatch prezzi, consulta la pagina CloudWatch dei prezzi di Amazon.

Per informazioni su come analizzare la fattura e possibilmente ottimizzare e ridurre i costi, consulta Analisi, ottimizzazione e riduzione dei costi CloudWatch .

CloudWatch Risorse Amazon

Le seguenti risorse correlate possono rivelarsi utili durante l'utilizzo di questo servizio.

Risorsa Description

Amazon CloudWatch FAQs

La sezione Domande frequenti include le domande principali che gli sviluppatori pongo in merito a questo prodotto.

AWS Centro per sviluppatori

Un punto di partenza centrale per trovare documentazione, esempi di codice, note di rilascio e altre informazioni con cui aiutarti a creare applicazioni innovative AWS.

Console di gestione AWS

La console consente di eseguire la maggior parte delle funzioni di Amazon CloudWatch e di varie altre AWS offerte senza programmazione.

Forum di CloudWatch discussione Amazon

Forum basato sulla community per sviluppatori per discutere di questioni tecniche relative ad Amazon. CloudWatch

Supporto AWS

L'hub per creare e gestire i tuoi casi. Supporto AWS Include anche collegamenti ad altre risorse utili, come forum, informazioni tecnicheFAQs, stato di integrità del servizio e AWS Trusted Advisor.

Informazioni CloudWatch sui prodotti Amazon

La pagina web principale per informazioni su Amazon CloudWatch.

Contattaci

Un punto di contatto centrale per domande relative a AWS fatturazione, account, eventi, abusi, ecc.