Share via


Registrazione delle applicazioni nelle app di Azure Container

App Azure Container offre due tipi di categorie di registrazione delle applicazioni:

  • Log della console contenitore: flussi di log dalla console del contenitore.
  • Log di sistema: log generati dal servizio App Azure Container.

È possibile visualizzare i flussi di log quasi in tempo reale nella portale di Azure o nell'interfaccia della riga di comando. Per altre opzioni per archiviare e monitorare i log, vedere Opzioni di registrazione.

Log della console contenitore

I log della stderr console provengono dai messaggi e stdout dai contenitori nell'app contenitore e dai sidecar Dapr. Quando si implementa l'accesso nell'applicazione, è possibile risolvere i problemi e monitorare l'integrità dell'app.

Suggerimento

Instrumentare il codice con messaggi di log ben definiti consente di comprendere le prestazioni del codice e di eseguire il debug dei problemi. Per altre informazioni sulle procedure consigliate, vedere Progettazione per le operazioni.

Registri di sistema

App contenitore genera log di sistema per informare l'utente dello stato degli eventi a livello di servizio. I messaggi di log includono le informazioni seguenti:

  • Componente dapr creato correttamente
  • Componente dapr aggiornato correttamente
  • Errore durante la creazione del componente dapr
  • Volume montato correttamente
  • Errore durante il montaggio del volume
  • Dominio associato correttamente
  • Autenticazione abilitata nell'app
  • Creazione della configurazione di autenticazione
  • Configurazione dell'autenticazione creata correttamente
  • Impostazione di un peso del traffico
  • Creazione di una nuova revisione:
  • Revisione con provisioning completata
  • Disattivazione delle revisioni precedenti
  • Revisione del provisioning degli errori

I log di sistema generano i messaggi seguenti:

Origine Tipo Message
Dapr Info Creazione del nome> componente dapr <con ambito <dapr-component-scope>
Dapr Info Aggiornamento corretto del nome> componente dapr <con il tipo di componente ambito <>
Dapr Errore Errore durante la creazione del nome del componente <dapr>
Montaggi di volumi Info Volume-name> montato <correttamente per revision-scope revisione <>
Montaggi di volumi Errore Errore durante il montaggio del volume-name <>
Associazione di dominio Info Dominio <> associato correttamente al nome dell'app contenitore dell'app <contenitore>
Authentication Info Autenticazione abilitata nell'app. Creazione della configurazione di autenticazione
Authentication Info Configurazione dell'autenticazione creata correttamente
Peso del traffico Info Impostazione del peso del traffico percentuale <>per revision-name<\>
Provisioning delle revisioni Info Creazione di una nuova revisione: <revision-name>
Provisioning delle revisioni Info Nome revisione <con provisioning completato>
Provisioning delle revisioni Info Disattivazione delle revisioni precedenti da 'ActiveRevisionsMode=Single'
Provisioning delle revisioni Errore Errore durante il provisioning del nome> revisione revisione<. ErrorCode: <[ErrImagePull]|[ Timeout]|[ContainerCrashing]>

Passaggi successivi