DevOps Guru coverage
DevOps Guru addresses and creates insights for a number of different AWS services. For each service that DevOps Guru creates insights for, DevOps Guru displays a variety of analyzed metrics and generated insights.
Example use case for reactive insights:
Service Name | Use Case | Examples | Metrics |
---|---|---|---|
AWS Lambda |
Detect latency or duration anomalies for Lambda functions caused by various root causes like cold starts, increased requests, downstream throttling, or code deployments. Recommend ways to quickly mitigate. |
Code deployment: Amazon API Gateway latency is affected by an increase in Lambda latency after a recent Lambda code deployment. Downstream throttling: the operator reduced capacity on read units for DynamoDB, causing increased retries. This results in throttling. Cold start: the Lambda function is under-provisioned, so Lambda takes longer when requests are made. |
Duration Throttles |
Example use case for proactive insights:
Service Name | Use Case | Metrics |
---|---|---|
Amazon DynamoDB |
The DynamoDB table read consumed capacity is at risk of reaching table limit. Recommended action: if you are using provisioned capacity mode, use auto scaling to actively manage throughput capacity for tables or purchase reserved capacity in advance for tables. Switch to on-demand capacity mode to pay per read request, paying only for what is used. Detection time: 6 days |
ConsumedReadCapacityUnits |
Service coverage list
For some services, DevOps Guru creates reactive insights. A reactive insight identifies anomalous behavior as it occurs. It contains anomalies with recommendations, related metrics, and events to help you understand and address the issues now.
For some services, DevOps Guru creates proactive insights. A proactive insight lets you know about anomalous behavior before it occurs. It contains anomalies with recommendations to help you address the issues before they are predicted to happen.
DevOps Guru creates reactive insights for services such as the following:
Amazon API Gateway
Amazon CloudFront
Amazon DynamoDB
Amazon EC2
Note
DevOps Guru monitoring is at an Auto Scaling group level, and not at a single instance level.
Amazon ECS
Amazon EKS
AWS Elastic Beanstalk
Elastic Load Balancing
Amazon Kinesis
AWS Lambda
Amazon OpenSearch Service
Amazon RDS
Amazon Redshift
Amazon Route 53
Amazon S3
Amazon SageMaker AI
AWS Step Functions
Amazon SNS
Amazon SQS
Amazon SWF
Amazon VPC
DevOps Guru creates proactive insights for services such as the following:
Amazon DynamoDB
Amazon Kinesis
AWS Lambda
Amazon RDS
Amazon SQS