Überwachen Sie Image Builder Builder-Protokolle mit Amazon CloudWatch Logs - EC2 Image Builder

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Überwachen Sie Image Builder Builder-Protokolle mit Amazon CloudWatch Logs

CloudWatch Die Unterstützung von Protokollen ist standardmäßig aktiviert. Image Builder speichert während des Build-Prozesses Build-Logs auf der Instance und streamt die Logs nach Abschluss des Builds in CloudWatch Logs. Bevor das endgültige Build-Image erstellt wird, entfernt Image Builder lokale Protokolle aus der Instanz.

Protokolle zur Image-Erstellung

Image-Build-Protokolle enthalten die detaillierten Protokolle für einen einzelnen Image-Build. Image Builder schreibt Image-Build-Logs in die folgende Image Builder CloudWatch Builder-Protokollgruppe und den folgenden Stream:

LogGroup: /aws/imagebuilder/ImageName

LogStream (x.x.x/x): ImageVersion/ImageBuildVersion

Protokolle zur Pipeline-Ausführung

Image Builder schreibt Pipeline-Ausführungsprotokolle, wenn eine Image-Pipeline ausgeführt wird oder wenn eine Pipeline einen regelmäßig geplanten Lauf überspringt, zusammen mit Details darüber, warum das passiert ist. Wenn beispielsweise Abhängigkeitsupdates für eine geplante Pipeline konfiguriert werden, wird den folgenden Szenarien ein entsprechendes Messaging zugewiesen:

  • Image Builder schreibt einen Protokolleintrag, wenn die Pipelineausführung übersprungen wird, weil es keine Abhängigkeitsupdates gab.

  • Wenn es ein Abhängigkeitsupdate gibt, protokolliert Image Builder den ARN der Ressource, die sich geändert hat.

Image Builder schreibt Pipeline-Ausführungsprotokolle in die folgende Image Builder CloudWatch Builder-Protokollgruppe und den folgenden Stream:

LogGroup: /aws/imagebuilder/pipeline/pipeline-name

LogStream: 2025/09/01 (das Ausführungsdatum der Pipeline im YYYY/MM/DD Format)

Jedes Pipeline-Protokoll wird an den Stream für diesen Tag angehängt.

Benutzerdefinierte Protokollgruppen

Wenn Sie benutzerdefinierte Protokollgruppen für die Image- oder Pipeline-Protokollierung angegeben haben, schreibt Image Builder die Protokolle in LogGroup die, die Sie in Ihrer Pipeline oder in einem der Befehle zum Erstellen von Images angegeben haben, wenn Sie den Build manuell ausgeführt haben. Weitere Informationen dazu, wie dies in Image Builder funktioniert, finden Sie unterPipeline-Protokollierung konfigurieren.

 

Abmelden

Sie können sich vom CloudWatch Log-Streaming abmelden, indem Sie die folgenden Berechtigungen entfernen, die mit der benutzerdefinierten Rolle verknüpft sind, die für Ihren Anwendungsfall gilt.

  • Logs: CreateLogGroup

  • Logs: CreateLogStream

  • Logs: PutLogEvents

Protokolltyp

Benutzerdefinierte Rolle

Bild erstellen

Ausführungsrolle

Pipeline-Ausführung

Ausführungsrolle

Komponenten-Protokolle

Instance-Profilrolle

Für eine erweiterte Problembehandlung können Sie mit Run Command vordefinierte Befehle und Skripts AWS Systems Manager ausführen. Weitere Informationen finden Sie unter Probleme mit Image Builder beheben.