Condividi tramite


Registrazione delle applicazioni nelle app di Azure Container

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

  • Flusso dei log della console contenitore dalla console del contenitore.
  • I log di sistema vengono 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 Azure Container genera log di sistema per informare l'utente sullo 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 Type Message
Dapr Informazioni Creazione del nome> componente dapr <con ambito <dapr-component-scope>
Dapr Informazioni Aggiornamento corretto del nome> componente dapr <con il tipo di componente ambito <>
Dapr Error Errore durante la creazione del nome del componente <dapr>
Montaggi di volumi Informazioni Volume-name> montato <correttamente per revision-scope revisione <>
Montaggi di volumi Error Errore durante il montaggio del volume-name <>
Associazione di dominio Informazioni Dominio <> associato correttamente al nome dell'app contenitore dell'app <contenitore>
Autenticazione Informazioni Autenticazione abilitata nell'app. Creazione della configurazione di autenticazione
Autenticazione Informazioni Configurazione dell'autenticazione creata correttamente
Peso del traffico Informazioni Impostazione del peso del traffico percentuale <>per revision-name<\>
Provisioning delle revisioni Informazioni Creazione di una nuova revisione: <revision-name>
Provisioning delle revisioni Informazioni Nome revisione <con provisioning completato>
Provisioning delle revisioni Informazioni Disattivazione delle revisioni precedenti da 'ActiveRevisionsMode=Single'
Provisioning delle revisioni Error Errore durante il provisioning del nome> revisione revisione<. ErrorCode: <[ErrImagePull]|[ Timeout]|[ContainerCrashing]>

Passaggi successivi