Freigeben über


az containerapp logs

Anzeigen von Container-App-Protokollen.

Befehle

Name Beschreibung Typ Status
az containerapp logs show

Zeigen Sie vergangene Protokolle und/oder Druckprotokolle in Echtzeit an (mit dem Parameter --follow). Beachten Sie, dass die Protokolle nur aus einer Überarbeitung, einem Replikat und einem Container (für Nicht-Systemprotokolle) stammen.

Core GA

az containerapp logs show

Zeigen Sie vergangene Protokolle und/oder Druckprotokolle in Echtzeit an (mit dem Parameter --follow). Beachten Sie, dass die Protokolle nur aus einer Überarbeitung, einem Replikat und einem Container (für Nicht-Systemprotokolle) stammen.

az containerapp logs show --name
                          --resource-group
                          [--container]
                          [--follow {false, true}]
                          [--format {json, text}]
                          [--replica]
                          [--revision]
                          [--tail]
                          [--type {console, system}]

Beispiele

Abrufen der letzten 20 Protokollzeilen aus einer App und Rückgabe

az containerapp logs show -n my-containerapp -g MyResourceGroup

Abrufen der letzten 20 Zeilen von Systemprotokollen aus einer App und Zurückgeben

az containerapp logs show -n my-containerapp -g MyResourceGroup --type system

Abrufen von 30 Zeilen vergangener Protokollprotokolle aus einer App und Drucken von Protokollen, sobald sie eintreffen

az containerapp logs show -n my-containerapp -g MyResourceGroup --follow --tail 30

Abrufen von Protokollen für eine bestimmte Revision, ein Replikat und einen bestimmten Container

az containerapp logs show -n my-containerapp -g MyResourceGroup --replica MyReplica --revision MyRevision --container MyContainer

Erforderliche Parameter

--name -n

Der Name der Containerapp.

--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.

Optionale Parameter

Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--container

Der Name des Containers,

--follow

Drucken Von Protokollen in Echtzeit, falls vorhanden.

Eigenschaft Wert
Standardwert: False
Zulässige Werte: false, true
--format

Protokollausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, text
--replica

Der Name des Replikats. Auflisten von Replikaten mit "az containerapp replica list". Ein Replikat ist möglicherweise nicht vorhanden, wenn es keinen Datenverkehr zu Ihrer App gibt.

--revision

Der Name der Container App-Revision. Standardmäßig wird die neueste Revision verwendet.

--tail

Die Anzahl der zu druckende Protokolle (0-300).

Eigenschaft Wert
Standardwert: 20
--type -t

Typ der protokolle, die gestreamt werden sollen.

Eigenschaft Wert
Standardwert: console
Zulässige Werte: console, system
Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False