Amazon CloudWatch

Osservabilità delle risorse e applicazioni AWS su AWS e sui server locali

Amazon CloudWatch è un servizio di monitoraggio e osservabilità creato per ingegneri, sviluppatori, ingegneri responsabili dell'affidabilità del sito (SRE) e manager IT DevOps. CloudWatch fornisce dati e analisi concrete per monitorare le applicazioni, rispondere ai cambiamenti di prestazioni a livello di sistema, ottimizzare l'utilizzo delle risorse e ottenere una visualizzazione unificata dello stato di integrità operativa. CloudWatch raccoglie dati di monitoraggio e operativi sotto forma di log, parametri ed eventi, fornendo una visualizzazione unificata delle risorse AWS, sulle applicazioni e i servizi eseguiti in AWS e su server locali. Si può utilizzare CloudWatch per rilevare comportamento anomalo nei tuoi ambienti, impostare allarmi, visualizzare log e parametri uno di fianco all'altro, intraprendere azioni automatiche, risolvere problemi e scoprire informazioni per garantire che le applicazioni
vengano eseguite senza intoppi.

Amazon CloudWatch: visibilità completa su risorse e applicazioni nel cloud (2:02)

Vantaggi

Osservabilità in un'unica piattaforma su più applicazioni e sull'infrastruttura

Applicazioni moderne, come quelle eseguite su architetture di microservizi, che generano grandi quantità di dati sotto forma di parametri, log ed eventi. Amazon CloudWatch consente di raccogliere, accedere e mettere in relazione su un'unica piattaforma i dati provenienti da tutte le risorse, le applicazioni e i servizi eseguiti su AWS e sui server locali, per consentire la suddivisione dei data silo in modo da ottenere visibilità su tutto il sistema e risolvere rapidamente i problemi.

Il metodo più facile per raccogliere parametri in AWS e in locale

Il monitoraggio di risorse e applicazioni AWS è facile con Amazon CloudWatch. CloudWatch è integrato nativamente con più di 70 servizi AWS, come ad esempio Amazon EC2, Amazon DynamoDB, Amazon S3, Amazon ECS, Amazon EKS e AWS Lambda e pubblica automaticamente parametri dettagliati di 1 minuto e parametri personalizzati con una granularità fino a 1 secondo affinché tu possa approfondire l'analisi dei log alla ricerca di ulteriore contesto. Puoi anche utilizzare CloudWatch nelle architetture di cloud ibrido utilizzando CloudWatch Agent o API per monitorare le risorse locali.

Migliora le prestazioni operative e l'ottimizzazione delle risorse

Amazon CloudWatch consente di impostare allarmi e di automatizzare le azioni in base a soglie predefinite o ad algoritmi di machine learning che identificano il comportamento anomalo nei tuoi parametri. Ad esempio, può avviare automaticamente Amazon EC2 Auto Scaling o interrompere un'istanza per la sovrafatturazione. È anche possibile utilizzare gli eventi CloudWatch per serverless per avviare i flussi di lavoro con servizi come AWS Lambda, Amazon SNS e AWS CloudFormation.

Assicurati visibilità operativa e informazioni utili

Per ottimizzare le prestazioni e l'utilizzo delle risorse, occorre una visione operativa unificata, dati granulari in tempo reale e riferimenti cronologici. CloudWatch offre dashboard automatiche, dati con una granularità fino a 1 secondo e fino a 15 mesi di storage e conservazione dei parametri. Puoi anche eseguire i calcoli dei parametri sui tuoi dati per ottenere informazioni utili su operatività e utilizzo; ad esempio, è possibile aggregare l'utilizzo su un intero parco di istanze EC2.

Ricavare analisi concrete dai log

CloudWatch ti permette di esplorare, analizzare e visualizzare i tuoi log, per una facile risoluzione dei problemi operativi. Con CloudWatch Logs Insights paghi solo le query che esegui effettivamente. CloudWatch Log Insights cresce con il volume del tuo log e con la complessità delle tue query, fornendoti risposte in pochi secondi. Inoltre, è possibile pubblicare parametri basati su log, creare allarmi e mettere in relazione log e parametri nei dashboard di CloudWatch per una completa visibilità operativa.

Come funziona

CloudWatch raccoglie dati di monitoraggio e operativi sotto forma di log, parametri ed eventi e li visualizza sui dashboard automatici per fornire una visualizzazione unificata delle risorse, delle applicazioni e dei servizi AWS eseguiti in AWS e su server locali. Puoi mettere in relazione parametri e registri per comprendere meglio l'integrità e le prestazioni delle tue risorse. Puoi anche creare allarmi in base alle soglie di valore dei parametri specificate o che possono rilevare comportamento anomalo dei parametri in base agli algoritmi di machine learning. Per agire rapidamente, puoi impostare azioni automatiche per ricevere una notifica quando viene avviato un allarme e avvia automaticamente l'Auto Scaling, ad esempio per ridurre il valore di mean-time-to-resolution. Puoi anche scendere più nel dettaglio e analizzare parametri, log e tracce per comprendere meglio come migliorare le prestazioni delle applicazioni.

Come funziona Amazon CloudWatch

Casi d'uso

Monitoraggio e risoluzione dei problemi dell’infrastruttura

Puoi monitorare i parametri e i log principali, visualizzare il tuo stack di applicazioni e dell’infrastruttura, creare allarmi e mettere in relazione parametri e log per comprendere e rimuovere le cause scatenanti dei problemi di prestazioni nelle tue risorse AWS. Ciò include il monitoraggio del tuo ecosistema di container su Amazon ECS, AWS Fargate, Amazon EKS e Kubernetes.

Miglioramento del mean-time-to-resolution

CloudWatch consente di mettere in relazione, visualizzare e analizzare parametri e log, affinché tu possa agire rapidamente per risolvere i problemi, e li unisce ai dati di tracciamento di AWS X-Ray per l'osservabilità end-to-end. Puoi anche analizzare le richieste degli utenti per l'accelerazione della risoluzione dei problemi e del debug e ridurre inoltre il mean-time-to-resolution (MTTR) complessivo.

Ottimizzazione proattiva delle risorse

Gli allarmi CloudWatch analizzano i valori dei parametri a fronte delle soglie che hai specificato o che CloudWatch crea per te con l'ausilio di modelli di machine learning per rilevare il comportamento anomalo. Se viene azionato un allarme, CloudWatch può agire immediatamente per abilitare l'Auto Scaling di Amazon EC2 o interrompere un'istanza, ad esempio, affinché tu possa automatizzare la capacità e la pianificazione delle risorse.

Monitoraggio delle applicazioni

Monitora le applicazioni in esecuzione su AWS (su Amazon EC2, container e serverless) o sui server locali. CloudWatch raccoglie dati a qualsiasi livello dello stack delle prestazioni, inclusi parametri e log sui dashboard automatici.

Analisi dei log

Puoi esplorare, analizzare e visualizzare i log per risolvere problemi operativi e migliorare le prestazioni delle applicazioni. Puoi eseguire le query per rispondere rapidamente ed efficacemente ai problemi operativi. Se si verifica un problema, puoi avviare la presentazione immediata delle query tramite un apposito linguaggio di query per identificare rapidamente le cause potenziali.

“Ci serviamo di un'architettura basata sui microservizi. Amazon CloudWatch è stata una soluzione immediata perché non ha richiesto l'installazione o la manutenzione di alcuna infrastruttura. CloudWatch non ha alcun problema nel gestire le nostre dimensioni e ha eliminato il carico operativo dell'integrazione e della gestione di più strumenti. Il vantaggio principale per noi è la riduzione del mean-time-to-repair (MTTR) perché il nostro team DevOps può rapidamente individuare i problemi nell'infrastruttura dei nostri container."

- Vitaliy Geraymovych, Co-founder e Vice President, Engineering, CloudPassage

Clienti

I clienti utilizzano Amazon CloudWatch per migliorare le prestazioni operative, ottimizzare l'allocazione delle risorse e ridurre il mean-time-to-repair (MTTR). Per saperne di più su come le organizzazioni utilizzano Amazon CloudWatch, visita la nostra pagina dei clienti.  

Mapbox

Mapbox utilizza Amazon CloudWatch per acquisire più origini dati e monitorare i carichi di lavoro principali.

Referenze dei clienti >>

Pushpay

Pushpay utilizza Amazon CloudWatch Logs Insights per interrogare i log e ridurre la complessità operativa.

Referenze dei clienti >>

Rackspace

Rackspace utilizza Amazon CloudWatch Agent per monitorare le macchine virtuali. 

Referenze dei clienti >>

SendGrid

SendGrid utilizza Amazon CloudWatch in modo nativo senza bisogno di una stack autogestito o un fornitore terzo. 

Referenze dei clienti >>

CloudPassage

CloudPassage utilizza Amazon CloudWatch per la sua architettura basata sui microservizi al fine di ridurre il mean-time-to-repair. 

Referenze dei clienti >>

ConnectWise

ConnectWise utilizza Amazon CloudWatch per monitorare container, latenza, richieste del server web e richieste di bilanciamento del carico in entrata. 

Referenze dei clienti >>

Post di blog recenti

Ulteriori informazioni…

Non sono attualmente disponibili blog Amazon CloudWatch, visita la pagina del Blog AWS.

News - Amazon CloudWatch Logs Insights - Fast, Interactive Log Analytics
di Jeff Bar
27 novembre, 2018
 
How to better monitor your custom application metrics using Amazon CloudWatch Agent
di Helen Lin
15 ottobre, 2018
 

Creazione di una dashboard Amazon CloudWatch al di fuori della console di gestione AWS
di Stephen McCurry
2 ottobre 2018

Scopri di più »

Creazione di pipeline serverless con gli eventi Amazon CloudWatch
di Forrest Brazeal
2 maggio 2019

Scopri di più »

Nozioni di base su AWS

Crea un account AWS gratuito

Registrati per creare un account AWS

Ottieni accesso istantaneo al piano gratuito di AWS.
Impara con semplici tutorial

Impara con i tutorial di 10 minuti

Esplora e impara con semplici tutorial.
Inizia a lavorare nella console

Inizia a lavorare nella console

Inizia a creare con le guide dettagliate che ti aiutano ad avviare il tuo progetto AWS.

Ulteriori informazioni su Amazon CloudWatch

Visita la pagina delle caratteristiche
Tutto pronto per cominciare?
Inizia a usare Amazon CloudWatch
Hai altre domande?
Contattaci