Mi az Az Azure Kubernetes Service (AKS) hálózat megfigyelhetősége? előzetes verziója?

A Kubernetes hatékony eszköz a tárolóalapú alkalmazások kezeléséhez. Ahogy a tárolóalapú környezetek egyre összetettebbé nőnek, nehéz lehet azonosítani és elhárítani a Kubernetes-fürtök hálózati problémáit.

A hálózati megfigyelhetőség fontos része egy kifogástalan és hatékony Kubernetes-fürt fenntartásának. A hálózati forgalommal kapcsolatos adatok gyűjtésével és elemzésével betekintést nyerhet a fürt működésébe, és azonosíthatja a lehetséges problémákat, mielőtt kimaradásokat vagy teljesítménycsökkenést okoznának.

Diagram of Network Observability components.

A Network Observability bővítmény áttekintése az AKS-ben

Fontos

Az AKS Network Observability jelenleg előzetes verzióban érhető el. A bétaverziójú, előzetes verziójú vagy másként még általánosan nem elérhető Azure-szolgáltatások jogi feltételeit lásd: Kiegészítő használati feltételek a Microsoft Azure előzetes verziójú termékeihez.

A Networking Observability bővítmény zökkenőmentesen működik nem Cilium- és Cilium-adatsíkokon. Nagyvállalati szintű képességeket biztosít az ügyfelek számára a DevOpshoz és a SecOpshoz. Ez a megoldás központosított módot kínál a fürt hálózati problémáinak figyelésére fürthálózati rendszergazdák, fürtbiztonsági rendszergazdák és DevOps-mérnökök számára.

Ha a Network Observability bővítmény engedélyezve van, lehetővé teszi a hasznos metrikák Prometheus formátumúvá történő gyűjtését és konvertálását, amelyet aztán Grafana-ban jeleníthet meg. Ebben a kontextusban két lehetőség áll rendelkezésre a Prometheus és a Grafana használatára: az Azure által felügyelt Prometheus és Grafana vagy BYO Prometheus és Grafana.

  • Azure által felügyelt Prometheus és Grafana: Ez a lehetőség az Azure által biztosított felügyelt szolgáltatás használatát foglalja magában. A felügyelt szolgáltatás gondoskodik a Prometheus és a Grafana infrastruktúrájáról és karbantartásáról, így a metrikák konfigurálására és vizualizációjára összpontosíthat. Ez a beállítás kényelmes, ha nem szeretné kezelni a mögöttes infrastruktúrát.

  • BYO Prometheus és Grafana: Másik lehetőségként saját Prometheus- és Grafana-példányokat is beállíthat. Ebben az esetben Ön felelős a Prometheus és a Grafana futtatásához szükséges infrastruktúra kiépítéséért és kezeléséért. Telepítse és konfigurálja a Prometheust a Network Observability bővítmény által létrehozott metrikák lekaparásához és tárolásához. Hasonlóképpen, a Grafanát be kell állítani a Prometheushoz való csatlakozáshoz és az összegyűjtött adatok vizualizációihoz.

  • Több CNI-támogatás: A Network Observability bővítmény az Azure CNI és a Kubenet hálózati beépülő modulokat is támogatja.

Mérőszámok

A Network Observability bővítmény jelenleg csak a csomópontszintű metrikákat támogatja Linux és Windows platformokon. Az alábbi táblázat a Network Observability bővítmény által létrehozott különböző metrikákat ismerteti.

Metrika neve Leírás Címkék Linux Windows
networkobservability_forward_count Továbbított csomagok teljes száma Direction, NodeName, Cluster Igen Igen
networkobservability_forward_bytes Továbbított bájtok teljes száma Direction, NodeName, Cluster Igen Igen
networkobservability_drop_count Elvetett csomagok teljes száma Ok, irány, csomópontnév, fürt Igen Igen
networkobservability_drop_bytes Eldobott bájtok száma összesen Ok, irány, csomópontnév, fürt Igen Igen
networkobservability_tcp_state TCP aktív szoftvercsatornák száma TCP-állapot szerint. Állapot, NodeName, Fürt Igen Igen
networkobservability_tcp_connection_remote TCP active socket count by remote address. Cím, port, csomópontnév, fürt Igen Nem
networkobservability_tcp_connection_stats TCP-kapcsolati statisztikák. (például: Késleltetett ACK-k, TCPKeepAlive, TCPSackFailures) Statisztika, NodeName, Fürt Igen Igen
networkobservability_tcp_flag_counters A TCP-csomagok száma jelölő szerint. Jelző, NodeName, Fürt Igen Igen
networkobservability_ip_connection_stats IP-kapcsolat statisztikái. Statisztika, NodeName, Fürt Igen Nem
networkobservability_udp_connection_stats UDP-kapcsolat statisztikái. Statisztika, NodeName, Fürt Igen Nem
networkobservability_udp_active_sockets UDP aktív szoftvercsatornák száma NodeName, Fürt Igen Nem
networkobservability_interface_stats Felületi statisztikák. InterfaceName, Statistic, NodeName, Cluster Igen Igen

Korlátozások

  • A podszintű metrikák nem támogatottak.

Hangsor

Az Azure által felügyelt Prometheus és Grafana használatakor bizonyos méretezési korlátozások érvényesek. További információ: Scrape Prometheus-metrikák nagy méretekben az Azure Monitorban

Következő lépések