Monitoring DevOps Guru with Amazon CloudWatch
You can monitor DevOps Guru using CloudWatch, which collects raw data and processes it into readable, near real-time metrics. These statistics are kept for 15 months, so that you can access historical information and gain a better perspective on how your web application or service is performing. You can also set alarms that watch for certain thresholds and send notifications or take actions when those thresholds are met. For more information, see the Amazon CloudWatch User Guide.
For DevOps Guru, you can track metrics for insights and metrics for your DevOps Guru usage. You might
want to watch for a large number of created Insights
to help you determine if
your operational solutions are experiencing anomalous behavior. Or you might want to watch your
DevOps Guru usage to help track your costs.
The DevOps Guru service reports the following metrics in the AWS/DevOps-Guru
namespace.
Insight metrics
You can use CloudWatch to track a metric to show you how many insights are created in your AWS
account. You can specify the Type
dimension to track proactive
or
reactive
insights. Do not specify a dimension if you want to track all
insights.
Metrics
Metric | Description |
---|---|
|
The number of insights created in an AWS account. Valid dimensions: Valid statistics: Sample count, Sum Units: Count |
The following dimension is supported for the DevOps Guru Insight
metric.
Dimensions
Dimension | Description |
---|---|
|
This is the type of the insight. Do not specify a dimension for the |
DevOps Guru usage metrics
You can use CloudWatch to track your Amazon DevOps Guru usage.
Metrics
Metric | Description |
---|---|
|
The number of calls made by one of the following DevOps Guru methods. Valid dimensions: Valid statistics: Sample count, Sum Units: Count |
The following dimensions are supported for the DevOps Guru usage metrics.
Dimensions
Dimension | Description |
---|---|
|
This is the name of the AWS service that contains the resource. For example, for
DevOps Guru, this value is |
|
This is the
class of the resource that is tracked. DevOps Guru uses this dimension with the value
|
|
This is type
of the resource that is tracked. DevOps Guru uses this dimension with the value
|
|
This is the
name of the DevOps Guru operation. Valid values are: |