DevOps

# AWS CloudWatch Connector

Monitor AWS resources with metrics, alarms, dashboards, and log management.

$pip install "toolsconnector[cloudwatch]"
20
Actions
DevOps
Category
Free
Apache 2.0

## All 20 Actions

Action | Description | Parameters | Returns
--- | --- | --- | ---
`create_log_group` | Create a log group | log_group_name [retention_in_days] | `dict`
`delete_alarms ⚠` | Delete CloudWatch alarms | alarm_names | `dict`
`delete_dashboards ⚠` | Delete CloudWatch dashboards | dashboard_names | `dict`
`delete_log_group ⚠` | Delete a log group | log_group_name | `dict`
`describe_alarm_history` | Describe alarm history | [alarm_name, history_item_type] | `list`
`describe_alarms` | Describe CloudWatch alarms | [alarm_names, state_value] | `list`
`describe_log_groups` | Describe log groups | [log_group_name_prefix] | `list`
`describe_log_streams` | Describe log streams in a log group | log_group_name [log_stream_name_prefix, order_by, descending] | `list`
`filter_log_events` | Filter log events across log streams | log_group_name [filter_pattern, start_time, end_time, limit] | `list`
`get_dashboard` | Get a CloudWatch dashboard | dashboard_name | `dict`
`get_log_events` | Get log events from a log stream | log_group_name, log_stream_name [start_time, end_time, limit] | `list`
`get_metric_data` | Get metric data for a specific time range | metric_data_queries, start_time, end_time | `list`
`get_metric_statistics` | Get metric statistics | namespace, metric_name, start_time, end_time [period, statistics] | `dict`
`list_dashboards` | List CloudWatch dashboards | [dashboard_name_prefix] | `list`
`list_metrics` | List available CloudWatch metrics | [namespace, metric_name] | `list`
`put_dashboard` | Create or update a CloudWatch dashboard | dashboard_name, dashboard_body | `dict`
`put_log_events` | Put log events to a log stream | log_group_name, log_stream_name, log_events | `dict`
`put_metric_alarm` | Create or update a metric alarm | alarm_name, metric_name, namespace [statistic, period, evaluation_periods, threshold, comparison_operator, alarm_actions] | `dict`
`put_metric_data` | Publish custom metric data | namespace, metric_data | `dict`
`set_alarm_state` | Set an alarm state manually | alarm_name, state_value, state_reason | `dict`

Open Interactive Docs & Playground →

Full schema explorer, code generation, and live API testing