Yes! I didn’t realize this at first. I was searching for API tool for getting system log
and ec2 command line system log
and I even looked at all the ec2 command looking for the word log
– but there is a trick. If you want to be able to grab the data that you grab via the web interface at console.aws.amazon.com
:
- ec2 “get system log” command line
- ec2 “get system log” command line
- ec2 cli system log
- ec2 get system log
- amazon ec2 api get system log
- amazon ec2 system tools
Then you need to use the following ec2 command:
ec2-get-console-output
SYNOPSIS
ec2gcons ([ec2-get-console-output])
ec2gcons [GENERAL OPTIONS] [-r] INSTANCE
GENERAL NOTES
Any command option/parameter may be passed a value of ‘-‘ to indicate that values for that option should be read from stdin.
DESCRIPTION
Display the instance’s console output. The INSTANCE parameter is the ID of the instance’s console to retrieve.
SPECIFIC OPTIONS
-r, --raw-console-output
Raw output. Do not escape the console output. If not specified ^ESC
is escaped and multiple blank-lines are folded into one.