Che cos'è Amazon CloudWatch? - Amazon CloudWatch

Che cos'è Amazon CloudWatch?

Amazon CloudWatch monitora le risorse Amazon Web Services (AWS) e le applicazioni che esegui su AWS in tempo reale. Puoi utilizzare CloudWatch per raccogliere e tenere traccia dei parametri, che sono delle variabili che si possono misurare per le risorse e le applicazioni.

La home page di CloudWatch visualizza automaticamente i parametri relativi a ogni servizio AWS utilizzato. Puoi inoltre creare pannelli di controllo personalizzati per visualizzare i parametri relativi alle applicazioni personalizzate e visualizzare raccolte personalizzate dei parametri scelti.

Puoi creare allarmi con parametri di controllo e inviare notifiche o apportare automaticamente modifiche alle risorse che stai monitorando quando viene superata una soglia. Ad esempio, puoi monitorare l'utilizzo della CPU, le letture e le scritture sul disco delle istanze Amazon EC2 e, quindi, utilizzare tali dati per determinare se debbano essere avviate ulteriori istanze per gestire il carico incrementato. Puoi inoltre utilizzare questi dati per fermare le istanze poco utilizzate per risparmiare denaro.

Con CloudWatch, puoi ottenere visibilità a livello di sistema nell'utilizzo delle risorse, nelle prestazioni dell'applicazione e nello stato operativo.

Accesso a CloudWatch

Puoi accedere a CloudWatch utilizzando uno dei metodi seguenti:

Con Amazon CloudWatch vengono utilizzati i servizi seguenti:

  • Amazon Simple Notification Service (Amazon SNS) coordina e gestisce la consegna o l'invio di messaggi agli endpoint o ai clienti abbonati. Puoi utilizzare Amazon SNS con CloudWatch per l'invio di messaggi quando viene raggiunta una soglia di allarme. Per ulteriori informazioni, consultare Impostazione delle notifiche Amazon SNS.

  • Amazon EC2 Auto Scaling permette di avviare o terminare automaticamente istanze Amazon EC2 in base a policy definite dall'utente, controlli dello stato di integrità e pianificazioni. Puoi utilizzare un allarme CloudWatch con Amazon EC2 Auto Scaling per dimensionare le istanze EC2 on demand. Per ulteriori informazioni, consulta Dimensionamento dinamico nella Guida per l'utente di Amazon EC2 Auto Scaling.

  • AWS CloudTrail permette di monitorare le chiamate effettuate all'API di Amazon CloudWatch per il tuo account, tra cui le chiamate effettuate dalla AWS Management Console, da AWS CLI e da altri servizi. Quando è attiva la registrazione in CloudTrail, CloudWatch scrive file di log sul bucket Amazon S3 specificato durante la configurazione di CloudTrail. Per ulteriori informazioni, consultare Registrazione delle chiamate API di Amazon CloudWatch con AWS CloudTrail.

  • AWS Identity and Access Management (IAM) è un servizio Web che aiuta a controllare in modo sicuro l'accesso alle risorse AWS per gli utenti. Utilizza IAM per controllare chi può utilizzare le tue risorse AWS (autenticazione), quali risorse e in che modo (autorizzazione). Per ulteriori informazioni, consultare Identity and Access Management per Amazon CloudWatch.