Azure Kubernetes Service Omówienie diagnozowania i rozwiązywania problemów
Rozwiązywanie problemów z klastrem Azure Kubernetes Service (AKS) odgrywa ważną rolę w utrzymaniu klastra, zwłaszcza jeśli klaster uruchamia obciążenia o znaczeniu krytycznym. AKS Diagnose and Solve Problems (Diagnozowanie i rozwiązywanie problemów) to inteligentne, samodzielne środowisko diagnostyczne, które:
- Ułatwia identyfikowanie i rozwiązywanie problemów w klastrze.
- Nie wymaga dodatkowej konfiguracji ani kosztów rozliczeniowych.
Otwórz usługę AKS, diagnozowanie i rozwiązywanie problemów
Aby uzyskać dostęp do usługi AKS Diagnozowanie i rozwiązywanie problemów:
- Przejdź do klastra Kubernetes w Azure Portal.
- Kliknij pozycję Diagnozowanie i rozwiązywanie problemów w obszarze nawigacji po lewej stronie, co powoduje otwarcie usługi AKS Diagnozowanie i rozwiązywanie problemów.
- Wybierz kategorię, która najlepiej opisuje problem klastra według:
- Odwołując się do słów kluczowych w każdym opisie kafelka na stronie głównej.
- Wpisanie słowa kluczowego, które najlepiej opisuje problem na pasku wyszukiwania.
Wyświetlanie raportu diagnostycznego
Aby zainicjować narzędzie i pobrać wyniki w bezproblemowy sposób, kliknij kafelek, aby rozwiązać problemy. W okienku nawigacji po lewej stronie jest dostępna opcja Przegląd , która uruchamia wszystkie diagnostyki w tej konkretnej kategorii. Problemy znalezione w klastrze zostaną wyświetlone na prawym panelu. Aby uzyskać kompleksową wiedzę na temat problemu, kliknij pozycję Wyświetl szczegóły dla każdego kafelka, który zawiera szczegółowy opis:
- Podsumowanie problemu
- Szczegóły błędu
- Zalecane akcje
- Linki do przydatnych dokumentów
- Powiązane metryki
- Rejestrowanie danych
Na podstawie wyniku możesz postępować zgodnie ze szczegółowymi instrukcjami lub skorzystać z linków do dokumentacji, aby skutecznie rozwiązać problem.
Przykładowy scenariusz 1: Zaobserwowano, że moja aplikacja jest rozłączona lub występują sporadyczne problemy z połączeniem. W odpowiedzi kliknij kafelek Problemy z łącznością , aby zbadać potencjalne przyczyny.
Otrzymano alert diagnostyczny wskazujący, że rozłączenie może być związane z serwerem DNS klastra. Aby zebrać więcej informacji, kliknij pozycję Wyświetl szczegóły.
Na podstawie wyniku diagnostycznego wydaje się, że problem może być związany ze znanymi problemami z systemem DNS lub konfiguracją sieci wirtualnej. Na szczęście mogę użyć dostępnych linków do dokumentacji w celu rozwiązania problemu i rozwiązania problemu.
Ponadto jeśli zalecana dokumentacja oparta na wynikach diagnostycznych nie rozwiąże problemu, możesz wrócić do poprzedniego kroku w obszarze Diagnostyka i zapoznać się z dodatkową dokumentacją.
Korzystanie z usługi AKS Diagnozowanie i rozwiązywanie problemów w celu uzyskania najlepszych rozwiązań
Wdrażanie aplikacji w usłudze AKS wymaga przestrzegania najlepszych rozwiązań w celu zagwarantowania optymalnej wydajności, dostępności i zabezpieczeń. W tym celu kafelek AKS Diagnose and Solve Problems Best Practices (Diagnozowanie i rozwiązywanie problemów z najlepszymi rozwiązaniami) zawiera tablicę najlepszych rozwiązań, które mogą pomóc w zarządzaniu różnymi aspektami, takimi jak aprowizowanie zasobów maszyny wirtualnej, uaktualnienia klastra, operacje skalowania, konfiguracja podsieci i inne podstawowe aspekty konfiguracji klastra. Korzystanie z usługi AKS Diagnozowanie i rozwiązywanie problemów może być niezbędne w zapewnieniu, że klaster jest zgodny z najlepszymi rozwiązaniami oraz że wszelkie potencjalne problemy zostały zidentyfikowane i rozwiązane w odpowiednim czasie i w efektywny sposób. Dzięki włączeniu usługi AKS Diagnozowanie i rozwiązywanie problemów do praktyk operacyjnych możesz mieć pewność, że niezawodność i bezpieczeństwo aplikacji w środowisku produkcyjnym.
Przykładowy scenariusz 2: Mój klaster wydaje się być w dobrej kondycji. Wszystkie węzły są gotowe, a moja aplikacja działa bez żadnych problemów. Jednak jestem ciekawy najlepszych rozwiązań, które mogę stosować, aby zapobiec potencjalnym problemom. Dlatego klikam kafelek Najlepsze rozwiązania . Po zapoznaniu się z zaleceniami odkryłem, że mimo że mój klaster jest w dobrej kondycji w tej chwili, nadal istnieją pewne czynności, które mogę zrobić, aby uniknąć opóźnień, ograniczania przepustowości lub problemów z czasem pracy maszyny wirtualnej w przyszłości.
Następne kroki
Zbierz dzienniki, aby ułatwić dalsze rozwiązywanie problemów z klastrem przy użyciu narzędzia AKS Periscope.
Zapoznaj się z sekcją dotyczącą praktyk klasyfikacji w przewodniku obsługi dnia 2 usługi AKS.
Opublikuj swoje pytania lub opinie na stronie UserVoice , dodając "[Diag]" w tytule.
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