Panoramica della diagnostica e risoluzione dei problemi del servizio Azure Kubernetes

La risoluzione dei problemi del cluster del servizio Azure Kubernetes (AKS) svolge un ruolo importante nella gestione del cluster, soprattutto se il cluster esegue carichi di lavoro cruciali. Diagnostica e risoluzione dei problemi del servizio Azure Kubernetes è un'esperienza intelligente di auto-diagnostica che:

  • Aiuta a identificare e risolvere i problemi nel cluster.
  • Non richiede alcuna configurazione aggiuntiva o costi di fatturazione.

Aprire la diagnostica e risoluzione dei problemi del servizio Azure Kubernetes

Per accedere alla diagnostica e risoluzione dei problemi del servizio Azure Kubernetes:

  1. Passare al cluster Kubernetes nel portale di Azure.
  2. Fare clic su diagnostica e risoluzione dei problemi nel riquadro di spostamento sinistro, che apre diagnostica e risoluzione dei problemi del servizio Azure Kubernetes.
  3. Scegliere una categoria che descrive meglio il problema del cluster in base a:
    • Fare riferimento alle parole chiave in ogni descrizione del riquadro nella home page.
    • Digitare nella barra di ricerca la parola chiave che meglio descrive il problema.

screenshot della Home page di Diagnostica e risoluzione dei problemi del servizio Azure Kubernetes.

Visualizzare un report di diagnostica

Per avviare lo strumento e recuperare i risultati in modo semplice, fare clic sul riquadro per risolvere i problemi. Nel riquadro di spostamento a sinistra è presente l'opzione Panoramica che esegue tutta la diagnostica in quella specifica categoria. I problemi rilevati con il cluster verranno visualizzati nel pannello di destra. Per ottenere una comprensione completa del problema, fare clic su Visualizza dettagli per ogni riquadro, che fornirà una descrizione dettagliata di:

  • Riepilogo dei problemi
  • Dettagli errore
  • Azioni consigliate
  • Collegamenti a documenti utili
  • Metriche correlate
  • Registrazione dei dati

In base al risultato, è possibile seguire le istruzioni dettagliate o usare i collegamenti alla documentazione per risolvere efficacemente il problema.

Scenario di esempio 1: si è osservato che l'applicazione viene disconnessa o ha problemi di connessione intermittente. In risposta, fare clic sul riquadro Problemi di connettività per analizzare le possibili cause.

screenshot dei Risultati di Diagnostica e risoluzione dei problemi del servizio Azure Kubernetes - Riquadro rete.

È stato ricevuto un avviso di diagnostica che indica che la disconnessione potrebbe essere correlata al DNS del cluster. Per raccogliere altre informazioni, è stato fatto clic su Visualizza dettagli.

Screenshot di Diagnostica e risoluzione dei problemi del servizio Azure Kubernetes - Rete.

In base ai risultati della diagnostica, sembra che il problema sia correlato a problemi DNS noti o alla configurazione della rete virtuale. Fortunatamente, è possibile usare i collegamenti alla documentazione forniti per affrontare e risolvere il problema.

Screenshot dei Risultati di Diagnostica e risoluzione dei problemi del servizio Azure Kubernetes - Rete - DNS cluster.

Inoltre, se la documentazione consigliata in base ai risultati della diagnostica non risolve il problema, è possibile tornare al passaggio precedente della Diagnostica e consultare la documentazione aggiuntiva.

Screenshot del risultato di Diagnostica e risoluzione del problema del servizio Azure Kubernetes - Informazioni aggiuntive - Documentazione.

Usare la diagnostica e risoluzione dei problemi del servizio Azure Kubernetes per le procedure consigliate

La distribuzione di applicazioni nel servizio Azure Kubernetes richiede la conformità alle procedure consigliate per garantire prestazioni, disponibilità e sicurezza ottimali. A questo scopo, il riquadro procedure consigliate della diagnostica e risoluzione dei problemi del servizio Azure Kubernetes fornisce una serie di procedure consigliate che consentono di gestire vari aspetti, ad esempio il provisioning delle risorse delle macchine virtuali, gli aggiornamenti del cluster, le operazioni di ridimensionamento, la configurazione della subnet e altri aspetti essenziali della configurazione di un cluster. L'uso della diagnostica e della risoluzione dei problemi del servizio Azure Kubernetes può essere fondamentale per garantire che il cluster rispetti le procedure consigliate e che eventuali potenziali problemi vengano identificati e risolti in modo tempestivo ed efficace. Incorporando la diagnostica e risoluzione dei problemi del servizio Azure Kubernetes nelle procedure operative, è possibile essere certi dell'affidabilità e nella sicurezza dell'applicazione in produzione.

Scenario di esempio 2: il cluster sembra essere integro. Tutti i nodi sono pronti e l'applicazione viene eseguita senza problemi. Tuttavia, è interessante sapere quali sono le procedure consigliate da seguire per prevenire potenziali problemi. Quindi, fare clic sul riquadro Procedure consigliate. Dopo aver esaminato le raccomandazioni, si è rilevato che, anche se il cluster risulta integro al momento, è possibile eseguire alcune operazioni per evitare problemi di latenza, limitazione o tempo di attività della macchina virtuale in futuro.

Screenshot di Diagnostica e risoluzione del problema del servizio Azure Kubernetes - Procedura consigliata.

Screenshot di Diagnostica e risoluzione del problema del servizio Azure Kubernetes - Risultato migliore.

Passaggi successivi