View CloudWatch Alarms from your terminal
orbit lists CloudWatch Alarms as a dense, sortable table: 7 columns including Alarm Name, State and Metric, fetched with MONITORING:DescribeAlarms.
Every action on this view is a read, so browsing cannot change anything even in a writable run.
brew install doughlass/homebrew-tap/orbit
What the CloudWatch Alarms table shows
| Column | Source field |
|---|---|
| Alarm Name | AlarmName |
| State | StateValue |
| Metric | MetricName |
| Namespace | Namespace |
| Threshold | Threshold |
| Period | Period |
| Actions | ActionsEnabled |
Columns with an opt-in flag are hidden by default; press v for the column visibility picker.
Actions on CloudWatch Alarms
This view has no row actions beyond reading: everything you can do here is navigate, filter, sort and describe. Deeper views are reached by pressing Enter on a row.
See how profiles, SSO and regions are resolved.
IAM permissions for this view
Read-only browsing needs MONITORING:DescribeAlarms
plus the standard MONITORING List and Describe permissions for the surrounding views.
Questions about CloudWatch Alarms in orbit
What IAM permissions do I need to view CloudWatch Alarms in orbit?
orbit lists CloudWatch Alarms with MONITORING:DescribeAlarms, so a policy granting MONITORING:DescribeAlarms is enough for read-only browsing of this view.
Is browsing CloudWatch Alarms safe against a production account?
Read-only is the default. Listing and describing CloudWatch Alarms performs no mutations.
Related views
CloudWatch Log Groups
View in the terminal
SQS Queues
View in the terminal
EC2 Instances
View in the terminal
orbit is not affiliated with or endorsed by Amazon Web Services, Inc. AWS is a trademark of Amazon.com, Inc. orbit is MIT licensed.