Risolvere i problemi di debug utilizzando i log dei pod di GKE Identity Service

I log dei pod di GKE Identity Service possono aiutare gli amministratori dei cluster e gli sviluppatori a eseguire il debug dei problemi e monitorare l'attività del cluster.

In base alla gravità del problema, i log di GKE Identity Service vengono classificati utilizzando i seguenti livelli di gravità:

  • INFO[I]: un evento operativo con dettagli di alto livello delle azioni intraprese da GKE Identity Service durante l'elaborazione delle richieste (ad esempio messaggi di avvio e manutenzione). I log contengono anche informazioni sugli eventi previsti che potrebbero causare problemi. Gli esempi includono controlli di autenticazione e flusso di lavoro.
  • AVVISO [W]: un evento imprevisto che potrebbe indicare un problema sottostante. Gli esempi includono problemi di autenticazione specifici del fornitore.
  • ERROR[E]: un evento problematico imprevisto che richiede a un amministratore del cluster di risolvere il problema. Alcuni esempi sono la configurazione mancante, l'errore di scambio di token e i problemi di autenticazione.

Di seguito è riportato un esempio di messaggio di log tipico del pod:

I0926 09:00:00.000000 12345 foo.cc:10] Skipping Kubernetes Webhook adapter startup since it is not configured.

dove

  • Il prefisso I rappresenta il livello di gravità INFO, a cui viene aggiunta la data del log 0926.
  • Segue l'ora, con i microsecondi, nel fuso orario locale della macchina.
  • 12345 è un numero ID thread.
  • foo.cc:10 è la posizione del codice sorgente in cui viene visualizzata la descrizione del log (la parentesi [ e lo spazio sono delimitatori fissi prima del messaggio).

Per scoprire di più su logging e amministrazione dei cluster, consulta Amministrazione dei cluster.