Data retrieval APIs for Amazon CloudWatch
Amazon CloudWatch provides the following APIs for data retrieval.
| Actions | Description | Access level |
|---|---|---|
| BatchGetServiceLevelIndicatorReport | Batch get service level indicator report | Read |
| BatchGetServiceLevelObjectiveBudgetReport | Batch retrieve a service level objective budget report | Read |
| DescribeAlarmHistory | Retrieve the history for the specified alarm | Read |
| DescribeAlarms | Describe all alarms, currently owned by the user's account | Read |
| DescribeAlarmsForMetric | Describe all alarms configured on the specified metric, currently owned by the user's account | Read |
| DescribeAnomalyDetectors | List the anomaly detection models that you have created in your account | Read |
| DescribeInsightRules | Describe all insight rules, currently owned by the user's account | Read |
| GenerateQuery | Generate a Metrics Insights or Logs Insights query string from a natural language prompt | Read |
| GenerateQueryResultsSummary | Generate a summary of CloudWatch LogInsights query results in natural language using generative AI | Read |
| GetAlarmMuteRule | Get an alarm mute rule | Read |
| GetDashboard | Display the details of the CloudWatch dashboard you specify | Read |
| GetInsightRuleReport | Return the top-N report of unique contributors over a time range for a given insight rule | Read |
| GetMetricData | Retrieve batch amounts of CloudWatch metric data and perform metric math on retrieved data | Read |
| GetMetricStatistics | Retrieve statistics for the specified metric | Read |
| GetMetricStream | Return the details of a CloudWatch metric stream | Read |
| GetMetricWidgetImage | Retrieve snapshots of metric widgets | Read |
| GetService | Retrieve information about a service | Read |
| GetServiceData | Retrieve service data | Read |
| GetServiceLevelObjective | Retrieve information about service level objective | Read |
| GetTopologyDiscoveryStatus | Retrieve a CloudWatch topology discovery status | Read |
| GetTopologyMap | Retrieve a CloudWatch topology map | Read |
| ListAlarmMuteRules | Retrieve a list of alarm mute rules owned by the user's account | List |
| ListDashboards | Return a list of all CloudWatch dashboards in your account | List |
| ListEntitiesForMetric | Retrieve all the entities that are emitting a given metric | List |
| ListManagedInsightRules | List available managed Insight Rules for a given Resource ARN | Read |
| ListMetricStreams | Return a list of all CloudWatch metric streams in your account | List |
| ListMetrics | Retrieve a list of valid metrics stored for the AWS account owner | List |
| ListServiceLevelObjectives | List service level objectives | List |
| ListServices | List services | List |
| ListTagsForResource | List tags for an Amazon CloudWatch resource | List |