Amazon AWS: Comment faire pour obtenir les détails de résiliation d'instance EC2, à partir de l'id d'instance
L'un de nos instance EC2 a manqué l'instance en cours d'exécution de la liste, probablement, il a de résiliation accidentellement par quelqu'un.
Dans cloudtrail événements, je peux voir quelques mettre fin à l'instance parallèle à l'événement heure de l'événement, l'utilisateur et l'id d'instance qui a été résilié.
Des problèmes est que les instances sont déjà résilié, je ne suis pas en mesure de trouver plus de détails de ces instances à l'aide de l'id d'instance.
Je suis intéressé par plus de détails tels que iam, la paire de clés, balises.
Est-il un moyen d'obtenir ces détails pour résilié exemple?
Cochez cette AWS lien. Chercher de l'état de transition de raison, en vertu de description. À partir de la CLI, ne
ec2-describe-instances instance_id -v
;OriginalL'auteur prashant | 2016-01-28
Vous devez vous connecter pour publier un commentaire.
Si l'instance a été commencé dans les derniers 90 jours, vous pouvez obtenir les informations que vous voulez de Cloudtrail tableau de bord.
Si le démarrage de l'instance a plus de 90 jours: Si vous avez Cloudtrail activé et configuré pour écrire à S3, alors vous pouvez aller à travers les Cloudtrail journal et regarder pour les événements liés à l'id d'instance. Si vous êtes en mesure de trouver la
RunInstances
événement pour que l'id de l'instance, alors vous pouvez obtenir toutes les informations au sujet de cette instance à partir de cet événement.Les journaux sont compressées des fichiers json généré de nombreuses fois par jour. Il faut quelques lignes de code Python pour lire les fichiers journaux et de trouver les événements liés à cette instance.
J'ai fait exactement la même chose et a été en mesure d'obtenir l'information de cloudtrail journaux.
OriginalL'auteur helloV