Principianteaws
CloudWatch: Observabilidad y Alarmas
Monitoriza métricas de rendimiento, centraliza logs de aplicaciones y reacciona automáticamente ante incidentes.
Métricas, Logs y Alarmas
Amazon CloudWatch recopila telemetría de todos los servicios de AWS:
- Métricas: CPU de EC2, invocaciones y errores de Lambda, latencia de ALB.
- Logs: Centralización y búsqueda en tiempo real de logs de contenedores y funciones serverless.
- Alarmas: Disparan acciones automáticas (escalar servidores con Auto Scaling, enviar alertas por SNS).
bash
1# Crear alarma para escalar si la CPU supera el 75%
2aws cloudwatch put-metric-alarm \
3 --alarm-name CPU-Alta-WebServers \
4 --metric-name CPUUtilization \
5 --namespace AWS/EC2 \
6 --statistic Average \
7 --period 300 \
8 --threshold 75.0 \
9 --comparison-operator GreaterThanThreshold