Megosztás a következőn keresztül:


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

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.

A hálózatmegfigyelés összetevőinek diagramja.

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

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. Az Azure a felügyelt Prometheusra és a Grafana-ra kínál ajánlatokat.

  • Azure által felügyelt Prometheus és Grafana: Az Azure által biztosított felügyelt szolgáltatás, amely 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.

  • 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