Last updated on August 13, 2025
Amazon DevOps Guru Cheat Sheet
-
Amazon DevOps Guru is a fully managed service that improves application performance and availability.
-
Automates the detection and analysis of operational issues.
-
Removes the burden of manual monitoring by identifying anomalies and generating actionable recommendations.
-
Uses machine learning to analyze application metrics, logs, and events.
-
Detects deviations from normal behavior to identify potential problems.
-
Provides both reactive insights for current issues and proactive insights to help prevent future incidents.
-
Notifies users when a potential problem is identified.
-
Provides intelligent guidance to accelerate resolution.
Features
-
ML-Driven Insights: Detects anomalies across logs, metrics, events, and traces.
-
Proactive + Reactive Insights: Covers services like Lambda, EC2, RDS, DynamoDB, and more.
-
Integration Ready: Works with CloudWatch, AWS Config, X-Ray, EventBridge, and Systems Manager OpsCenter.
-
Auto Configuration: Automatically monitors new resources, no manual setup needed.
-
DevOps Guru for RDS: Detects database-specific issues and provides tailored fixes.
Use Cases
-
Proactive monitoring of microservices and serverless apps
-
Intelligent database diagnostics (RDS, Aurora)
-
Automatic insights into performance degradation
-
Reducing MTTR (mean time to resolution)
-
Root cause isolation in complex environments
Security
-
IAM Integration: Fine-grained access control via AWS IAM.
-
Service-Linked Role: Automatically created for DevOps Guru to access data securely.
-
No Public Access: Only accessible via authenticated API/Console sessions.
Pricing
-
Group A Services (Lambda, S3, DynamoDB): $0.0028 per resource/hour (~$2/mo)
-
Group B Services (EC2, RDS, ECS): $0.0042 per resource/hour (~$3/mo)
-
API Requests: $0.000040 per call
-
Free Tier (3 months):
-
7,200 hours of resource analysis for each group
-
10,000 API calls per month
-
References:
https://docs.aws.amazon.com/devops-guru/latest/userguide/welcome.html