A AWS tem um serviço chamado CloudTrail - link
Ele basicamente registra todas as chamadas da API da AWS feitas na sua conta e as grava em um bucket do S3. Você pode analisar a saída e procurar solicitações para iniciar / parar instâncias, com base no filtro que quiser.
Como mencionado por @Brad, você pode visualizar informações históricas por meio das informações de faturamento. No console do Amazon, clique no seu nome de usuário (canto superior direito) e escolha "Gerenciamento de faturamento e custos". Selecione Relatórios- > Relatórios de uso da AWS.
Escolha o serviço Amazon Elastic Compute Cloud e o período de tempo necessário.