commands.sh

awslogs

all

Query groups, streams, and events from Amazon CloudWatch logs.

More info →

Options (2)

-s, --startboolean

Get logs for any streams in the specified group between 1 and 2 hours ago

Example: awslogs get {{/var/log/syslog}} {{[-s|--start]}} '{{2h ago}}' {{[-e|--end]}} '{{1h ago}}'
-e, --endboolean

Get logs for any streams in the specified group between 1 and 2 hours ago

Example: awslogs get {{/var/log/syslog}} {{[-s|--start]}} '{{2h ago}}' {{[-e|--end]}} '{{1h ago}}'

Examples (5)

List log groups

List existing streams for the specified group

awslogs streams /var/log/syslog

Get logs for any streams in the specified group between 1 and 2 hours ago

awslogs get /var/log/syslog [-s|--start] '2h ago' [-e|--end] '1h ago'

Get logs that match a specific CloudWatch Logs Filter pattern

awslogs get /aws/lambda/my_lambda_group --filter-pattern 'ERROR'

Watch logs for any streams in the specified group

awslogs get /var/log/syslog ALL --watch
made by @shridhargupta | data from tldr-pages