We are operating a large amount of instances and ELB on AWS. Recently we experienced strange behaviors. We don't know whether our boto scripts are responsible or AWS has malfunction. It might also be a human mistake.
We are not able to know who did what on EC2 instances, that's an issue.
This implies :
- EC2 instance creation/termination
- EC2 instance start/stop/reboot
- Register/Deregister EC2 instance from ELB
Is there a way to start logging EC2 operations in AWS ?
Alternatively, are EC2 events sent on SQS or SNS ? So that we can listen to events rather than reading logs ?