Anwendungsfall: GKE-Konnektivität beheben

In diesem Anwendungsfall sind Sie der Administrator eines Netzwerks, das mehrere GKE-Namespaces umfasst. Sie wurden über ein Latenzproblem informiert und Ihnen wurde mitgeteilt, dass die mobile Anwendung Ihres Unternehmens zeitweise langsam ist und eine Zeitüberschreitung auftritt. Sie wissen, dass eine Reihe verschiedener Nutzer betroffen sind und dass in letzter Zeit keine Anwendungsbereitstellungen stattgefunden haben. Das Problem hängt wahrscheinlich mit einem bestimmten GKE-Cluster zusammen.

Der folgende Anwendungsfall zeigt, wie Sie mithilfe von Netzwerktopologie Probleme in Ihrer GKE-Bereitstellung schnell beheben und untersuchen können.

Topologie – Details

Die Bereitstellung umfasst drei Google Cloud -Regionen (us-central1, europe-west1 und asia-east1). Alle externen Clientanfragen werden von den drei Clustern in den drei Regionen mit mehreren Namespaces bedient. Clientanfragen aus einer von drei Geschäftsregionen (Amerika, EMEA und APAC) werden von Anwendungsinstanzen in der nächstgelegenenGoogle Cloud -Region verarbeitet.

Die folgende Topologie zeigt die allgemeine Hierarchie für die Bereitstellung:

Netzwerklatenz

Angenommen, Sie haben einen GKE-Cluster mit dem Namen „online-boutique“. Sie prüfen die Latenz zwischen externen Clients und dem GKE-Cluster, um festzustellen, ob sich die Latenz zwischen ihnen geändert hat. Sie stellen fest, dass sich das geändert hat, und beschließen, die Knoten des Clusters genauer zu untersuchen.

  1. Sie filtern die Topologie so, dass nur der Traffic für Ihren Cluster online-boutique angezeigt wird.

    Im Bereich Filter können Sie einen Filter hinzufügen, um Knoten und ihre Peers auszuwählen. Dieser Abschnitt ist nur für Messwertansichten und nicht für Datenansichten mit Statistiken verfügbar. Klicken Sie auf Filter hinzufügen und wählen Sie den Knotentyp und den Knoten aus.

    Nachdem Sie den Filter angewendet haben, zeigt Netzwerktopologie nur die Verbindungen an, die sich auf den Cluster beziehen, wie im folgenden Beispiel gezeigt.

  2. Beginnend mit den externen Clients in Amerika klicken Sie auf die Trafficmesswerte zwischen der Geschäftsregion Amerika und dem GKE-Cluster. Netzwerktopologie zeigt Diagramme im Detailbereich an. Die Informationen umfassen eingehenden und ausgehenden Traffic zwischen der ausgewählten Entität und der verbundenen Entität. Beispielsweise liefert Netzwerktopologie die neuesten Werte für Abfragen pro Sekunde (Queries per Second, QPS) und die HTTP-Anfragelatenz. Im Diagramm der Anfragelatenz sehen Sie Werte für das 50., 95. und 99. Perzentil. In diesem Beispiel wird davon ausgegangen, dass alle Latenzwerte höher sind als erwartet.

  3. Wenn Sie die Zeitreihendiagramme auf sechs Wochen erweitern möchten, wählen Sie oben im Detailbereich 6 Wochen aus.

    Sie sehen einen signifikanten Sprung, der vor etwa zwei Stunden aufgetreten ist. Dies ist ungefähr der Zeitpunkt, zu dem die ersten Probleme gemeldet wurden. Sie sind sicher, dass das Problem mit einer erhöhten Latenz bei einem GKE-Pod zusammenhängt.

  4. Sie haben einen groben Überblick über das Problem und untersuchen die GKE-Knoten weiter. Weitere Informationen zur Fehlerbehebung bei GKE-Knoten finden Sie unter Fehlerbehebung bei GKE-Konnektivitätsproblemen.

Nächste Schritte