Überwachung von Pipelines - AWS CodePipeline

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.

Überwachung von Pipelines

Überwachung ist wichtig, um die Zuverlässigkeit, Verfügbarkeit und Performance von AWS CodePipeline aufrechtzuerhalten. Sie sollten Überwachungsdaten aus allen Teilen Ihrer AWS Lösung sammeln, damit Sie einen etwaigen Ausfall an mehreren Stellen leichter debuggen können. Bevor Sie mit der Überwachung beginnen, sollten Sie einen Überwachungsplan erstellen, der die folgenden Fragen beantwortet:

  • Was sind Ihre Überwachungsziele?

  • Welche Ressourcen möchten Sie überwachen?

  • Wie oft werden diese Ressourcen überwacht?

  • Welche Überwachungstools stehen Ihnen zur Verfügung?

  • Wer soll die Überwachungsaufgaben ausführen?

  • Wer sollte benachrichtigt werden, wenn etwas schiefgeht?

Sie können die folgenden Tools verwenden, um Ihre CodePipeline Pipelines und deren Ressourcen zu überwachen:

  • EventBridge Event-Bus-Ereignisse — Sie können CodePipeline Ereignisse in überwachen EventBridge, wodurch Änderungen am Ausführungsstatus Ihrer Pipeline, Phase oder Aktion erkannt werden. EventBridge leitet diese Daten an Ziele wie AWS Lambda Amazon Simple Notification Service weiter. EventBridge Ereignisse sind dieselben wie die, die in Amazon CloudWatch Events erscheinen.

  • Benachrichtigungen für Pipeline-Ereignisse in der Developer Tools-Konsole — Sie können CodePipeline Ereignisse mit Benachrichtigungen überwachen, die Sie in der Konsole eingerichtet haben, und dann ein Amazon Simple Notification Service-Thema und ein Abonnement für Amazon Simple Notification Service erstellen. Weitere Informationen finden Sie unter Was sind Benachrichtigungen im Developer Tools Console-Benutzerhandbuch.

  • AWS CloudTrail— Wird verwendet CloudTrail , um API-Aufrufe, die von oder im Namen Ihres AWS Kontos getätigt wurden, zu erfassen und die Protokolldateien an einen Amazon S3 S3-Bucket zu übermitteln. CodePipeline Sie können festlegen, dass Amazon SNS SNS-Benachrichtigungen CloudWatch veröffentlicht werden, wenn neue Protokolldateien geliefert werden, damit Sie schnell handeln können.

  • Konsole und CLI — Sie können die CodePipeline Konsole und die CLI verwenden, um Details zum Status einer Pipeline oder einer bestimmten Pipeline-Ausführung anzuzeigen.