Aan de slag met Amazon CloudWatch

Monitoring en troubleshooting van AWS

John Q. Martin

Principal Consultant

Cursusoverzicht

Hoofdstuk 1 - Introductie tot CloudWatch

  • Observability vs. monitoring & wat is CloudWatch

Hoofdstuk 2 - Logs, alarmen & meldingen

  • Logs verzamelen en query'en, alarmvoorwaarden en alerts versturen

Hoofdstuk 3 - Tracing & dashboards

  • Tracing van gedistribueerde apps en dashboards voor app-gezondheid

 

Illustratie van een bewakingsdashboard met grafieken en een meter, een alarmbel en een verbonden cloudservicemap die metrics, alerts en tracing voorstellen

Monitoring en troubleshooting van AWS

Vereisten

 

  • Vlot navigeren in de AWS Management Console
  • Bekend met kernservices: EC2, Lambda en DynamoDB
  • Basiskennis command line en JSON

 

Illustratie van een cloud die vertakt naar drie kern-AWS-services: een server voor compute, een Lambda-functie en een database

Monitoring en troubleshooting van AWS

Definities

 

Monitoring

"Werkt mijn systeem zoals verwacht?"

Observability

"Waarom gedraagt mijn systeem zich zo?"

 
Pictogram voor monitoring, dat detecteert of een systeem werkt zoals verwacht

 

Pictogram voor observability, om te begrijpen waarom een systeem zich op een bepaalde manier gedraagt

Monitoring en troubleshooting van AWS

Kenmerken van monitoring en observability

Vergelijkingstabel met kenmerken van monitoring versus observability

Monitoring en troubleshooting van AWS

De troubleshooting-workflow

Cyclische workflowlus met vijf stappen: een alarmbel, een dashboard, een document met vergrootglas, een moersleutel en een vinkje, verbonden door pijlen met de klok mee

 

  • Detecteren: metrics en alarmen signaleren een probleem
  • Triage: dashboards tonen omvang en impact
  • Diagnose: logs en traces vinden de oorzaak
  • Fixen en verifiëren: wijziging doorvoeren, herstel bevestigen
Monitoring en troubleshooting van AWS

Wat is Amazon CloudWatch

CLoudWatch Service Logo

Monitoring en troubleshooting van AWS

Wat is Amazon CloudWatch

CLoudWatch Service Logo

   

  • Centrale plek voor monitoring en observability
  • Operationele data verzamelen, bekijken en analyseren
  • Levert monitoring in andere AWS-services
Monitoring en troubleshooting van AWS

Wat is Amazon CloudWatch

Diagram van Amazon CloudWatch-mogelijkheden met het centrale CloudWatch-pictogram en geen functies gemarkeerd

Monitoring en troubleshooting van AWS

Wat is Amazon CloudWatch

Diagram van Amazon CloudWatch-mogelijkheden met event monitoring gemarkeerd

Monitoring en troubleshooting van AWS

Wat is Amazon CloudWatch

Amazon CloudWatch-pictogram, met functiepictogrammen voor metric insights, logs, alarmen, cross-account observability, event- en tijdgebaseerde events en regels.

Monitoring en troubleshooting van AWS

Wat is Amazon CloudWatch

Diagram van Amazon CloudWatch-mogelijkheden met logs, metrics en dashboards gemarkeerd

Monitoring en troubleshooting van AWS

Wat is Amazon CloudWatch

Diagram van Amazon CloudWatch-mogelijkheden met regels en alarmen die acties triggeren gemarkeerd

Monitoring en troubleshooting van AWS

De CloudWatch-console

 

AWS-console

 

  • Dashboards maken en bekijken
  • Metric- en logdata bekijken
  • CloudWatch-functies configureren
Monitoring en troubleshooting van AWS

CloudWatch-metrics

Animatie van het browsen door DynamoDB-metrics in de CloudWatch-console en inzoomen op een piek

Monitoring en troubleshooting van AWS

Aangepaste metrics

  • Leg app-specifieke data vast
  • Publiceer via CLI, REST API of SDK
  • Tot 30 dimensies voor filteren en zoeken
  • Stuur één of meerdere datapunten per call
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
Monitoring en troubleshooting van AWS

Laten we oefenen!

Monitoring en troubleshooting van AWS

Preparing Video For Download...