Condividi tramite


az containerapp logs

Visualizzare i log dell'app contenitore.

Comandi

Nome Descrizione Tipo Status
az containerapp logs show

Mostra log passati e/o stampa i log in tempo reale (con il parametro --follow). Si noti che i log vengono tratti solo da una revisione, una replica e un contenitore (per i log non di sistema).

Memoria centrale Disponibilità generale

az containerapp logs show

Mostra log passati e/o stampa i log in tempo reale (con il parametro --follow). Si noti che i log vengono tratti solo da una revisione, una replica e un contenitore (per i log non di sistema).

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

Esempio

Recuperare le ultime 20 righe di log da un'app e restituire

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

Recuperare le ultime 20 righe di log di sistema da un'app e restituire

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

Recuperare 30 righe di log precedenti da un'app e stampare i log non appena vengono visualizzati

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

Recuperare i log per una particolare revisione, replica e contenitore

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

Parametri necessari

--name -n

Nome dell'app Container.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri facoltativi

--container

Nome del contenitore.

--follow

Stampare i log in tempo reale, se presenti.

Valori accettati: false, true
Valore predefinito: False
--format

Formato di output del log.

Valori accettati: json, text
Valore predefinito: json
--replica

Nome della replica. Elencare le repliche con 'az containerapp replica list'. Una replica potrebbe non esistere se non è presente traffico verso l'app.

--revision

Nome della revisione dell'app contenitore. Il valore predefinito è la revisione più recente.

--tail

Numero di log passati da stampare (0-300).

Valore predefinito: 20
--type -t

Tipo di log da trasmettere.

Valori accettati: console, system
Valore predefinito: console
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.