Wählen Sie Ihre Cookie-Einstellungen aus

Wir verwenden essentielle Cookies und ähnliche Tools, die für die Bereitstellung unserer Website und Services erforderlich sind. Wir verwenden Performance-Cookies, um anonyme Statistiken zu sammeln, damit wir verstehen können, wie Kunden unsere Website nutzen, und Verbesserungen vornehmen können. Essentielle Cookies können nicht deaktiviert werden, aber Sie können auf „Anpassen“ oder „Ablehnen“ klicken, um Performance-Cookies abzulehnen.

Wenn Sie damit einverstanden sind, verwenden AWS und zugelassene Drittanbieter auch Cookies, um nützliche Features der Website bereitzustellen, Ihre Präferenzen zu speichern und relevante Inhalte, einschließlich relevanter Werbung, anzuzeigen. Um alle nicht notwendigen Cookies zu akzeptieren oder abzulehnen, klicken Sie auf „Akzeptieren“ oder „Ablehnen“. Um detailliertere Entscheidungen zu treffen, klicken Sie auf „Anpassen“.

App Runner-Protokolle anzeigen, die in Logs gestreamt wurden CloudWatch - AWS App Runner

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.

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.

App Runner-Protokolle anzeigen, die in Logs gestreamt wurden CloudWatch

Sie können Amazon CloudWatch Logs verwenden, um Protokolldateien zu überwachen, zu speichern und darauf zuzugreifen, die Ihre Ressourcen in verschiedenen AWS Diensten generieren. Weitere Informationen finden Sie im Amazon CloudWatch Logs-Benutzerhandbuch.

AWS App Runner sammelt die Ergebnisse Ihrer Anwendungsbereitstellungen und Ihres aktiven Dienstes und streamt sie in CloudWatch Logs. In den folgenden Abschnitten werden App Runner-Protokollstreams aufgeführt und es wird gezeigt, wie Sie sie in der App Runner-Konsole anzeigen können.

App Runner protokolliert Gruppen und Streams

CloudWatch Logs speichert Protokolldaten in Protokollströmen, die es weiter in Protokollgruppen organisiert. Ein Protokollstream ist eine Abfolge von Protokollereignissen aus einer bestimmten Quelle. Eine Protokollgruppe ist eine Gruppe von Protokollstreams, die dieselben Einstellungen für die Aufbewahrung, Überwachung und Zugriffskontrolle besitzen.

App Runner definiert zwei CloudWatch Logs-Protokollgruppen mit jeweils mehreren Protokollstreams für jeden App Runner-Dienst in Ihrem AWS-Konto.

Dienstprotokolle

Die Dienstprotokollgruppe enthält Protokollausgaben, die von App Runner generiert werden, während App Runner Ihren App Runner-Dienst verwaltet und darauf reagiert.

Name der Protokollgruppe Beispiel

/aws/apprunner/service-name/service-id/service

/aws/apprunner/python-test/ac7ec8b51ff34746bcb6654e0bcb23da/service

Innerhalb der Dienstprotokollgruppe erstellt App Runner einen Ereignisprotokollstream, um Aktivitäten im Lebenszyklus Ihres App Runner-Dienstes zu erfassen. Dies könnte beispielsweise bedeuten, dass Ihre Anwendung gestartet oder angehalten wird.

Darüber hinaus erstellt App Runner einen Protokollstream für jeden lang andauernden asynchronen Vorgang, der sich auf Ihren Dienst bezieht. Der Name des Protokollstreams spiegelt den Vorgangstyp und die spezifische Vorgangs-ID wider.

Eine Bereitstellung ist eine Art von Operation. Bereitstellungsprotokolle enthalten die Protokollausgabe der Build- und Bereitstellungsschritte, die App Runner ausführt, wenn Sie einen Dienst erstellen oder eine neue Version Ihrer Anwendung bereitstellen. Die Namen der Bereitstellungsprotokolldatenströme beginnen mit deployment/ und enden mit der ID des Vorgangs, der die Bereitstellung durchführt. Bei diesem Vorgang handelt es sich entweder um einen CreateServiceAufruf für die erste Anwendungsbereitstellung oder um einen StartDeploymentAufruf für jede weitere Bereitstellung.

Innerhalb eines Bereitstellungsprotokolls beginnt jede Protokollnachricht mit einem Präfix:

  • [AppRunner]— Ausgabe, die App Runner während der Bereitstellung generiert.

  • [Build]— Ausgabe Ihrer eigenen Build-Skripte.

Name des Log-Streams Beispiel

events

N/A (fester Name)

operation-type/operation-id

deployment/c2c8eeedea164f459cf78f12a8953390

Anwendungsprotokolle

Die Anwendungsprotokollgruppe enthält die Ausgabe Ihres laufenden Anwendungscodes.

Name der Protokollgruppe Beispiel

/aws/apprunner/service-name/service-id/application

/aws/apprunner/python-test/ac7ec8b51ff34746bcb6654e0bcb23da/application

Innerhalb der Anwendungsprotokollgruppe erstellt App Runner einen Protokollstream für jede Instanz (Skalierungseinheit), auf der Ihre Anwendung ausgeführt wird.

Name des Protokollstreams Beispiel

instance/instance-id

instance/1a80bc9134a84699b7b3432ebeebb591

App Runner-Protokolle in der Konsole anzeigen

Die App Runner-Konsole zeigt eine Zusammenfassung aller Protokolle für Ihren Dienst an und ermöglicht es Ihnen, sie anzusehen, zu durchsuchen und herunterzuladen.

Um Protokolle für Ihren Service anzuzeigen
  1. Öffnen Sie die App Runner-Konsole und wählen Sie in der Liste der Regionen Ihre aus AWS-Region.

  2. Wählen Sie im Navigationsbereich Dienste und dann Ihren App Runner-Dienst aus.

    In der Konsole wird das Service-Dashboard mit einer Serviceübersicht angezeigt.

    App Runner Service-Dashboard-Seite mit Aktivitätsliste
  3. Wählen Sie auf der Service-Dashboard-Seite den Tab Logs aus.

    Die Konsole zeigt einige Arten von Protokollen in verschiedenen Abschnitten an:

    • Ereignisprotokoll — Aktivität im Lebenszyklus Ihres App Runner-Dienstes. Die Konsole zeigt die neuesten Ereignisse an.

    • Bereitstellungsprotokolle — Quell-Repository-Bereitstellungen für Ihren App Runner-Dienst. Die Konsole zeigt für jede Bereitstellung einen separaten Protokollstream an.

    • Anwendungsprotokolle — Die Ausgabe der Webanwendung, die für Ihren App Runner-Dienst bereitgestellt wurde. Die Konsole kombiniert die Ausgabe aller laufenden Instanzen in einem einzigen Protokollstream.

    Der Tab Logs auf der App Runner Service-Dashboard-Seite
  4. Um nach bestimmten Bereitstellungen zu suchen, suchen Sie in der Liste der Bereitstellungsprotokolle nach unten, indem Sie einen Suchbegriff eingeben. Sie können nach jedem Wert suchen, der in der Tabelle erscheint.

  5. Um den Inhalt eines Protokolls anzuzeigen, wählen Sie Vollständiges Protokoll anzeigen (Ereignisprotokoll) oder den Namen des Protokolldatenstroms (Bereitstellungs- und Anwendungsprotokolle).

  6. Wählen Sie Herunterladen, um ein Protokoll herunterzuladen. Wählen Sie für einen Bereitstellungsprotokollstream zunächst einen Protokollstream aus.

  7. Wählen Sie Anzeigen in CloudWatch, um die CloudWatch Konsole zu öffnen und alle Funktionen zu nutzen, um Ihre App Runner-Serviceprotokolle zu durchsuchen. Wählen Sie für einen Deployment-Log-Stream zunächst einen Log-Stream aus.

    Anmerkung

    Die CloudWatch Konsole ist besonders nützlich, wenn Sie anstelle des kombinierten Anwendungsprotokolls Anwendungsprotokolle bestimmter Instanzen anzeigen möchten.

DatenschutzNutzungsbedingungen für die WebsiteCookie-Einstellungen
© 2025, Amazon Web Services, Inc. oder Tochtergesellschaften. Alle Rechte vorbehalten.