Caso d'uso: risolvere i problemi di connettività di GKE

In questo caso d'uso, sei un amministratore di rete che supporta una rete che include diversi spazi dei nomi GKE. Ti è stato comunicato un problema di latenza e ti è stato detto che l'applicazione mobile della tua organizzazione è intermittentemente lenta e si verifica il timeout. Sai che sono interessati diversi utenti e che non sono stati eseguiti recenti implementazioni di applicazioni. È probabile che il problema sia correlato a un cluster GKE specifico.

Il seguente caso d'uso mostra in che modo Network Topology può aiutarti a risolvere e analizzare rapidamente i problemi di implementazione di GKE.

Dettagli sulla topologia

Il deployment si estende su tre regioni Google Cloud (us-central1, europe-west1 e asia-east1). Tutte le richieste dei client esterni vengono gestite da i tre cluster all'interno delle tre regioni con più spazi dei nomi. Le richieste dei client provenienti da una delle tre regioni aziendali (America, EMEA e APAC) vengono gestite dalle istanze di applicazione nella regione Google Cloud più vicina.

La seguente topologia mostra la gerarchia di primo livello per il deployment:

Latenza di rete

In questo scenario, supponiamo che tu abbia un cluster GKE denominato online-boutique. Controlla la latenza tra i client esterni e il cluster GKE per vedere se è cambiata. Scopri che è cambiato e decidi di esaminare ulteriormente i nodi del cluster.

  1. Filtra la topologia in modo da visualizzare solo il traffico per il tuo clusteronline-boutique.

    Nella sezione Filtra, puoi aggiungere un filtro per selezionare i nodi e i relativi peer. Questa sezione è disponibile solo per le viste delle metriche e non per le viste degli approfondimenti. Fai clic su Aggiungi filtro e seleziona il tipo di nodo e il nodo.

    Dopo aver applicato il filtro, Network Topology mostra solo le connessioni relative al cluster, come mostrato nell'esempio seguente.

  2. A partire dai client esterni nelle Americhe, fai clic sulle metriche sul traffico tra la regione aziendale delle Americhe e il cluster GKE. Network Topology mostra i grafici nel riquadro dei dettagli. Le informazioni includono il traffico in entrata e in uscita tra l'entità selezionata e l'entità collegata. Ad esempio, Network Topology fornisce i valori più recenti per le query al secondo (QPS) e la latenza delle richieste HTTP. Nel grafico della latenza delle richieste, vengono visualizzati i valori relativi al 50°, 95° e 99° percentile. In questo esempio, supponiamo che tutti i valori di latenza siano superiori a quanto previsto.

  3. Per espandere i grafici delle serie temporali a 6 settimane, seleziona 6 settimane nella parte superiore del riquadro dei dettagli.

    Hai notato un aumento significativo circa due ore fa, all'incirca quando sono stati segnalati i primi problemi. Hai la certezza che il problema sia correlato all'aumento della latenza con un pod GKE.

  4. Avendo una visione di alto livello del problema, esamini ulteriormente i nodi GKE. Per ulteriori informazioni sulla risoluzione dei problemi relativi ai nodi GKE, consulta Risolvere i problemi di connettività di GKE.

Passaggi successivi