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.
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
Az Azure Kubernetes Service -ről (AKS) további információt az Azure Kubernetes Service (AKS) bemutatása című témakörben talál.
A Network Observability és az Azure által felügyelt Prometheus és Grafana AKS-fürt létrehozásához lásd: Network Observability for Azure Kubernetes Service (AKS) Azure managed Prometheus és Grafana.
A Network Observability és BYO Prometheus és Grafana AKS-fürt létrehozásához lásd: Az Azure Kubernetes Service (AKS) BYO Prometheus és Grafana hálózati megfigyelhetőségének beállítása.