Co to jest możliwość obserwowania sieci usługi Azure Kubernetes Service (AKS)?
Platforma Kubernetes to zaawansowane narzędzie do zarządzania aplikacjami konteneryzowanymi. W miarę zwiększania złożoności środowisk konteneryzowanych może być trudno zidentyfikować i rozwiązać problemy z siecią w klastrze Kubernetes.
Obserwowanie sieci jest ważną częścią utrzymania klastra Kubernetes w dobrej kondycji i wydajnego. Zbierając i analizując dane dotyczące ruchu sieciowego, możesz uzyskać wgląd w sposób działania klastra i zidentyfikować potencjalne problemy, zanim spowodują awarie lub spadek wydajności.
Omówienie dodatku do obserwacji sieci w usłudze AKS
Dodatek do obserwacji sieci bezproblemowo działa na płaszczyznach danych innych niż Cilium i Cilium. Umożliwia klientom obsługę funkcji klasy korporacyjnej dla metodyki DevOps i SecOps. To rozwiązanie oferuje scentralizowany sposób monitorowania problemów z siecią w klastrze dla administratorów sieci klastra, administratorów zabezpieczeń klastra i inżynierów DevOps.
Po włączeniu dodatku Obserwacja sieci umożliwia zbieranie i konwersję przydatnych metryk do formatu Prometheus, który można następnie wizualizować w narzędziu Grafana. Platforma Azure oferuje oferty dla zarządzanych rozwiązań Prometheus i Grafana.
Zarządzane przez platformę Azure Prometheus i Grafana: zarządzana usługa zapewniana przez platformę Azure, dbając o infrastrukturę i konserwację rozwiązań Prometheus i Grafana, co pozwala skupić się na konfigurowaniu i wizualizowania metryk.
Obsługa wielu technologii CNI: dodatek Do obserwacji sieci obsługuje zarówno wtyczki sieciowe Azure CNI, jak i Kubenet.
Metryki
Dodatek Do obserwacji sieci obsługuje obecnie tylko metryki na poziomie węzła zarówno na platformach Linux, jak i Windows. W poniższej tabeli przedstawiono różne metryki wygenerowane przez dodatek Do obserwacji sieci.
Nazwa metryki | opis | Etykiety | Linux | Windows |
---|---|---|---|---|
networkobservability_forward_count | Łączna liczba przekazanych pakietów | Direction, NodeName, Cluster | Tak | Tak |
networkobservability_forward_bytes | Łączna liczba przekazanych bajtów | Direction, NodeName, Cluster | Tak | Tak |
networkobservability_drop_count | Łączna liczba porzuconych pakietów | Przyczyna, kierunek, NodeName, klaster | Tak | Tak |
networkobservability_drop_bytes | Łączna liczba porzuconych bajtów | Przyczyna, kierunek, NodeName, klaster | Tak | Tak |
networkobservability_tcp_state | Liczba aktywnych gniazd TCP według stanu TCP. | State, NodeName, Cluster | Tak | Tak |
networkobservability_tcp_connection_remote | Liczba aktywnych gniazd TCP według adresu zdalnego. | Address, Port, NodeName, Cluster | Tak | Nie. |
networkobservability_tcp_connection_stats | Statystyki połączeń TCP. (np. Opóźnione zestawy ACL, TCPKeepAlive, TCPSackFailures) | Statystyka, NodeName, Klaster | Tak | Tak |
networkobservability_tcp_flag_counters | Liczba pakietów TCP według flagi. | Flaga, NodeName, klaster | Tak | Tak |
networkobservability_ip_connection_stats | Statystyki połączeń IP. | Statystyka, NodeName, Klaster | Tak | Nie. |
networkobservability_udp_connection_stats | Statystyki połączeń UDP. | Statystyka, NodeName, Klaster | Tak | Nie. |
networkobservability_udp_active_sockets | Liczba aktywnych gniazd UDP | NodeName, klaster | Tak | Nie. |
networkobservability_interface_stats | Statystyki interfejsu. | InterfaceName, Statistic, NodeName, Cluster | Tak | Tak |
Ograniczenia
- Metryki na poziomie zasobnika nie są obsługiwane.
Skaluj
Niektóre ograniczenia skalowania mają zastosowanie w przypadku korzystania z usług Prometheus i Grafana zarządzanych przez platformę Azure. Aby uzyskać więcej informacji, zobacz Scrape Prometheus metrics at scale in Azure Monitor (Złomowanie metryk Prometheus na dużą skalę w usłudze Azure Monitor)
Następne kroki
Aby uzyskać więcej informacji na temat usługi Azure Kubernetes Service (AKS), zobacz Co to jest usługa Azure Kubernetes Service (AKS)?.
Aby utworzyć klaster usługi AKS z funkcją Obserwacja sieci i zarządzane przez platformę Azure rozwiązania Prometheus i Grafana, zobacz Konfigurowanie możliwości obserwowania sieci dla usługi Azure Kubernetes Service (AKS) — zarządzane przez platformę Azure Prometheus i Grafana.
Azure Kubernetes Service
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla