View CloudWatch Log Groups from your terminal
orbit lists CloudWatch Log Groups as a dense, sortable table: 4 columns including Log Group Name, Stored Bytes and Retention (Days), fetched with CLOUDWATCHLOGS:DescribeLogGroups.
Every action on this view is a read, so browsing cannot change anything even in a writable run. Press Enter on a row to drill into log streams.
brew install doughlass/homebrew-tap/orbit
What the CloudWatch Log Groups table shows
| Column | Source field |
|---|---|
| Log Group Name | logGroupName |
| Stored Bytes | storedBytes |
| Retention (Days) | retentionInDays |
| Created | creationTime |
Columns with an opt-in flag are hidden by default; press v for the column visibility picker.
Actions on CloudWatch Log Groups
This view has no row actions beyond reading: everything you can do here is navigate, filter, sort and describe. Deeper views such as Log Streams 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 CLOUDWATCHLOGS:DescribeLogGroups
plus the standard CLOUDWATCHLOGS List and Describe permissions for the surrounding views.
Questions about CloudWatch Log Groups in orbit
What IAM permissions do I need to view CloudWatch Log Groups in orbit?
orbit lists CloudWatch Log Groups with CLOUDWATCHLOGS:DescribeLogGroups, so a policy granting CLOUDWATCHLOGS:DescribeLogGroups is enough for read-only browsing of this view.
Is browsing CloudWatch Log Groups safe against a production account?
Read-only is the default. Listing and describing CloudWatch Log Groups performs no mutations.
Related views
ECS Task Definitions
View in the terminal
CloudWatch Alarms
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.