Per iniziare con Amazon CloudWatch

Monitoraggio e risoluzione dei problemi su AWS

John Q. Martin

Principal Consultant

Panoramica del corso

Capitolo 1 - Introduzione a CloudWatch

  • Observability vs Monitoring e cos'è CloudWatch

Capitolo 2 - Log, allarmi e notifiche

  • Raccolta e query dei log, condizioni di allarme e invio degli avvisi

Capitolo 3 - Tracing e dashboard

  • Tracing distribuito e dashboard sullo stato delle applicazioni

 

Illustrazione di una dashboard di monitoraggio con grafici e un indicatore, una campanella d'allarme e una mappa di servizi cloud connessi che rappresentano metriche, avvisi e tracing

Monitoraggio e risoluzione dei problemi su AWS

Prerequisiti

 

  • Muoversi con sicurezza nella AWS Management Console
  • Conoscenza dei servizi core: EC2, Lambda e DynamoDB
  • Nozioni base di riga di comando e JSON

 

Illustrazione di un cloud che dirama verso tre servizi AWS principali: un server per il compute, una funzione Lambda e un database

Monitoraggio e risoluzione dei problemi su AWS

Definizioni

 

Monitoring

"Il sistema funziona come previsto?"

Observability

"Perché il sistema si comporta così?"

 
Icona che rappresenta il monitoring, per verificare se un sistema funziona come previsto

 

Icona che rappresenta l'observability, per capire perché un sistema si comporta in un certo modo

Monitoraggio e risoluzione dei problemi su AWS

Caratteristiche di monitoring e observability

Tabella comparativa delle caratteristiche di monitoring e observability

Monitoraggio e risoluzione dei problemi su AWS

Il flusso di troubleshooting

Flusso di lavoro ciclico in cinque fasi: una campanella d'allarme, una dashboard, un documento con lente, una chiave inglese e un segno di spunta, collegati da frecce in senso orario

 

  • Rilevare: metriche e allarmi fanno emergere un problema
  • Triage: le dashboard mostrano ambito e impatto
  • Diagnosticare: log e trace individuano la causa
  • Correggere e verificare: distribuisci una modifica, conferma il ripristino
Monitoraggio e risoluzione dei problemi su AWS

Che cos'è Amazon CloudWatch

Logo del servizio CloudWatch

Monitoraggio e risoluzione dei problemi su AWS

Che cos'è Amazon CloudWatch

Logo del servizio CloudWatch

   

  • Punto centrale per monitoring e observability
  • Raccogli, visualizza e analizza dati operativi
  • Alimenta il monitoring integrato in altri servizi AWS
Monitoraggio e risoluzione dei problemi su AWS

Che cos'è Amazon CloudWatch

Diagramma delle funzionalità di Amazon CloudWatch con l'icona centrale di CloudWatch e nessuna funzionalità evidenziata

Monitoraggio e risoluzione dei problemi su AWS

Che cos'è Amazon CloudWatch

Diagramma delle funzionalità di Amazon CloudWatch con monitoraggio degli eventi evidenziato

Monitoraggio e risoluzione dei problemi su AWS

Che cos'è Amazon CloudWatch

Icona di Amazon CloudWatch, con icone di funzionalità per metric insights, log, allarmi, observability cross-account, eventi basati su evento e tempo, e regole.

Monitoraggio e risoluzione dei problemi su AWS

Che cos'è Amazon CloudWatch

Diagramma delle funzionalità di Amazon CloudWatch con log, metriche e dashboard evidenziati

Monitoraggio e risoluzione dei problemi su AWS

Che cos'è Amazon CloudWatch

Diagramma delle funzionalità di Amazon CloudWatch con regole e allarmi che attivano azioni evidenziati

Monitoraggio e risoluzione dei problemi su AWS

La console di CloudWatch

 

Console AWS

 

  • Crea e visualizza dashboard
  • Visualizza metriche e log
  • Configura le funzionalità di CloudWatch
Monitoraggio e risoluzione dei problemi su AWS

Metriche CloudWatch

Animazione di consultazione delle metriche DynamoDB nella console CloudWatch con zoom su un picco

Monitoraggio e risoluzione dei problemi su AWS

Metriche personalizzate

  • Cattura dati specifici dell'applicazione
  • Pubblica via CLI, REST API o SDK
  • Fino a 30 dimensioni per filtrare e cercare
  • Invia singoli o multipli punti dati per chiamata
aws cloudwatch put-metric-data \
    --metric-name ActiveUsers --namespace MyBusinessApp \
    --unit Count --value 21333 \
    --dimensions InstanceId=myinstance66,InstanceType=m1.small
aws cloudwatch put-metric-data --metric-name ActiveUsers \
    --namespace MyBusinessApp --value 20 --timestamp 2026-04-20T12:00:00.000Z
aws cloudwatch put-metric-data --metric-name ActiveUsers \
    --namespace MyBusinessApp --value 36 --timestamp 2026-04-20T12:01:00.000Z
Monitoraggio e risoluzione dei problemi su AWS

Esercitiamoci!

Monitoraggio e risoluzione dei problemi su AWS

Preparing Video For Download...