Udostępnij za pośrednictwem


Szczegółowe informacje dotyczące klastrów usługi Azure Data Explorer

Usługa Azure Data Explorer Clusters Insights zapewnia kompleksowe monitorowanie klastrów, zapewniając ujednolicony widok wydajności, operacji, użycia i awarii klastra.

Zawiera on:

  • Perspektywa na dużą skalę. Widok migawek podstawowych metryk klastrów ułatwia śledzenie wydajności zapytań, pozyskiwania i eksportowania operacji.
  • Analiza przechodzenia do szczegółów. Aby przeprowadzić szczegółową analizę, możesz przejść do szczegółów określonego klastra usługi Azure Data Explorer.
  • Dostosowywanie. Możesz zmienić metryki, które chcesz zobaczyć, zmodyfikować lub ustawić progi, które są zgodne z limitami, i zapisać własne skoroszyty niestandardowe. Wykresy w skoroszycie można przypiąć do pulpitów nawigacyjnych platformy Azure.

Ten artykuł pomoże Ci zrozumieć, jak dołączyć do usługi Azure Data Explorer Clusters Insights i korzystać z nich.

Wyświetlanie z usługi Azure Monitor (perspektywa na dużą skalę)

W usłudze Azure Monitor można wyświetlić główne metryki wydajności klastra. Te metryki obejmują informacje o zapytaniach, pozyskiwaniu i eksportowaniu operacji z wielu klastrów w ramach subskrypcji. Mogą one pomóc w zidentyfikowaniu problemów z wydajnością.

Aby wyświetlić wydajność klastrów we wszystkich subskrypcjach:

  1. Zaloguj się w witrynie Azure Portal.

  2. Wybierz pozycję Monitor w okienku po lewej stronie. W sekcji Insights Hub wybierz pozycję Klastry usługi Azure Data Explorer.

Zrzut ekranu przedstawiający opcje wyświetlania wydajności klastrów usługi Azure Data Explorer.

Karta Przegląd subskrypcji

Na karcie Przegląd wybranej subskrypcji w tabeli są wyświetlane interaktywne metryki dla klastrów usługi Azure Data Explorer pogrupowanych w ramach subskrypcji. Wyniki można filtrować na podstawie opcji wybranych z następujących list rozwijanych:

  • Subskrypcje: są wyświetlane tylko subskrypcje z klastrami usługi Azure Data Explorer.

  • Klastry usługi Azure Data Explorer: domyślnie do pięciu klastrów jest wstępnie wybranych. W przypadku wybrania wszystkich lub wielu klastrów w selektorze zakresu zostanie zwróconych maksymalnie 200 klastrów.

  • Zakres czasu: domyślnie tabela wyświetla informacje z ostatnich 24 godzin na podstawie odpowiednich wyborów.

Kafelek licznika w obszarze listy rozwijanej zawiera łączną liczbę klastrów usługi Azure Data Explorer w wybranych subskrypcjach i pokazuje liczbę wybranych. Istnieją kodowanie kolorów warunkowych dla kolumn: Zachowaj życie, procesor CPU, Wykorzystanie pozyskiwania i Wykorzystanie pamięci podręcznej. Komórki kodowane pomarańczowo mają wartości, które nie są zrównoważone dla klastra.

Aby lepiej zrozumieć, jakie metryki reprezentują poszczególne metryki, zalecamy zapoznanie się z dokumentacją dotyczącą metryk usługi Azure Data Explorer.

Karta Wydajność zapytań

Karta Wydajność zapytań zawiera czas trwania zapytania, łączną liczbę współbieżnych zapytań i łączną liczbę ograniczonych zapytań.

Zrzut ekranu przedstawiający kartę Wydajność zapytań.

Karta Wydajność pozyskiwania

Karta Wydajność pozyskiwania zawiera opóźnienie pozyskiwania, wyniki pomyślnego pozyskiwania, wyniki nieudanego pozyskiwania, ilość pozyskiwania danych i zdarzenia przetwarzane dla centrów zdarzeń i centrów IoT.

Zrzut ekranu przedstawiający kartę Wydajność pozyskiwania.

Karta Wydajność pozyskiwania przesyłania strumieniowego

Karta Wydajność pozyskiwania przesyłania strumieniowego zawiera informacje na temat średniej szybkości danych, średniego czasu trwania i szybkości żądań.

Karta Eksportuj wydajność

Karta Eksportuj wydajność zawiera informacje na temat wyeksportowanych rekordów, opóźnienia, liczby oczekujących i wartości procentowego wykorzystania dla operacji eksportu ciągłego.

Wyświetlanie z zasobu klastra usługi Azure Data Explorer (analiza przechodzenia do szczegółów)

Aby uzyskać dostęp do usługi Azure Data Explorer Clusters Insights bezpośrednio z klastra usługi Azure Data Explorer:

  1. W witrynie Azure Portal wybierz pozycję Klastry usługi Azure Data Explorer.

  2. Z listy wybierz klaster usługi Azure Data Explorer. W sekcji monitorowania wybierz pozycję Szczegółowe informacje.

Dostęp do tych widoków można również uzyskać, wybierając nazwę zasobu klastra usługi Azure Data Explorer z poziomu widoku usługi Azure Monitor Insights.

Uwaga

Usługa Azure Data Explorer Clusters Insights łączy zarówno dzienniki, jak i metryki, aby zapewnić globalne rozwiązanie do monitorowania. Włączenie wizualizacji opartych na dziennikach wymaga od użytkowników włączenia rejestrowania diagnostycznego klastra usługi Azure Data Explorer i wysłania ich do obszaru roboczego usługi Log Analytics. Dzienniki diagnostyczne, które powinny być włączone, to Polecenia, Query, SucceededIngestion, FailedIngestion, IngestionBatching, TableDetails i TableUsageStatistics. (Włączanie Dzienniki succeededIngestion mogą być kosztowne. Włącz je tylko wtedy, gdy musisz monitorować pomyślne pozyskiwanie danych.

Zrzut ekranu przedstawiający przycisk konfigurowania dzienników na potrzeby monitorowania.

Karta Przegląd

Na karcie Przegląd są wyświetlane następujące karty:

  • Kafelki metryk, które podkreślają dostępność i ogólny stan klastra na potrzeby szybkiej oceny kondycji.

  • Podsumowanie aktywnych zaleceń usługi Azure Advisor i stanu kondycji zasobów.

  • Wykresy pokazujące odbiorców procesora CPU i pamięci oraz liczbę unikatowych użytkowników w czasie.

Zrzut ekranu przedstawiający widok z zasobu klastra usługi Azure Data Explorer.

Karta Kluczowe metryki

Karta Kluczowe metryki zawiera ujednolicony widok niektórych metryk klastra. Są one pogrupowane w ogólne metryki, metryki związane z zapytaniami, metryki związane z pozyskiwaniem i metryki związane z pozyskiwaniem przesyłania strumieniowego.

Zrzut ekranu przedstawiający wykresy na karcie Kluczowe metryki.

Karta Użycie

Karta Użycie umożliwia użytkownikom szczegółowe omówienie wydajności poleceń i zapytań klastra. Co można zrobić na tej karcie:

  • Zobacz, które grupy obciążeń, użytkownicy i aplikacje wysyłają najwięcej zapytań lub zużywają najwięcej procesora CPU i pamięci. Następnie możesz zrozumieć, które obciążenia przesyłają najcięższe zapytania dotyczące klastra do przetworzenia.
  • Identyfikowanie najważniejszych grup obciążeń, użytkowników i aplikacji przez nieudane zapytania.
  • Zidentyfikuj ostatnie zmiany liczby zapytań w porównaniu z historyczną średnią dzienną (w ciągu ostatnich 16 dni) według grupy obciążeń, użytkownika i aplikacji.
  • Identyfikowanie trendów i szczytów liczby zapytań, pamięci i użycia procesora CPU według grupy obciążeń, użytkownika, aplikacji i typu polecenia.

Karta Użycie zawiera akcje wykonywane bezpośrednio przez użytkowników. Operacje klastra wewnętrznego nie są uwzględnione na tej karcie.

Zrzut ekranu przedstawiający widok operacji z wykresami pierścieniowymi związanymi z poleceniami i zapytaniami.

Zrzut ekranu przedstawiający widok operacji z wykresami liniowymi związanymi z zapytaniami i pamięcią.

Karta Tabele

Karta Tabele zawiera najnowsze i historyczne właściwości tabel w klastrze. Możesz zobaczyć, które tabele zużywają najwięcej miejsca. Historię wzrostu można również śledzić według rozmiaru tabeli, gorących danych i liczby wierszy w czasie.

Karta Pamięć podręczna

Karta Pamięć podręczna umożliwia użytkownikom analizowanie wzorców okien wyszukiwania zapytań rzeczywistych i porównywanie ich ze skonfigurowanymi zasadami pamięci podręcznej (dla każdej tabeli). Tabele używane przez większość zapytań i tabel, które nie są w ogóle odpytywane, i odpowiednio dostosować zasady pamięci podręcznej.

Zalecenia dotyczące zasad pamięci podręcznej można uzyskać dla określonych tabel w usłudze Azure Advisor. Obecnie zalecenia dotyczące pamięci podręcznej są dostępne tylko na głównym pulpicie nawigacyjnym usługi Azure Advisor. Są one oparte na rzeczywistym oknie wyszukiwania zapytań w ciągu ostatnich 30 dni i niezoptymalizowane zasady pamięci podręcznej dla co najmniej 95 procent zapytań.

Zalecenia dotyczące redukcji pamięci podręcznej w usłudze Azure Advisor są dostępne dla klastrów, które są "ograniczone przez dane". Oznacza to, że klaster ma niskie użycie procesora CPU i niskiego wykorzystania pozyskiwania, ale ze względu na wysoką pojemność danych klaster nie może skalować w dół ani skalować w dół.

Zrzut ekranu przedstawiający kartę szczegółów pamięci podręcznej przedstawiającą wzorce okien wyszukiwania zapytań.

Karta Granice klastra

Na karcie Granice klastra są wyświetlane granice klastra na podstawie użycia. Na tej karcie można sprawdzić użycie procesora CPU, pozyskiwania i pamięci podręcznej. Te metryki są oceniane jako Niskie, Średnie lub Wysokie. Te metryki i wyniki są ważne podczas podejmowania decyzji o optymalnej liczbie jednostek SKU i wystąpień dla klastra. Są one uwzględniane w zaleceniach dotyczących jednostek SKU/rozmiaru usługi Azure Advisor.

Na tej karcie możesz wybrać kafelek metryki i szczegółowe omówienie, aby zrozumieć jego trend i sposób decydowania. Możesz również wyświetlić zalecenie dotyczące jednostki SKU/rozmiaru usługi Azure Advisor dla klastra. Na przykład na poniższej ilustracji widać, że wszystkie metryki są oceniane jako Niskie. Klaster otrzymuje zalecenie dotyczące kosztów, które umożliwi skalowanie w dół i obniżanie kosztów.

Zrzut ekranu przedstawiający kartę granic klastra z metrykami opartymi na użyciu.

Karta Pozyskiwanie (karta podglądu)

Karta Pozyskiwanie umożliwia monitorowanie stanu operacji pozyskiwania w kolejce do klastra.

W procesie pozyskiwania w kolejce pozyskiwanie danych jest zoptymalizowane pod kątem wysokiej przepływności. Odbywa się to przez grupowanie małych fragmentów danych przychodzących do partii na podstawie konfigurowalnych zasad dzielenia na partie.

Karta Pozyskiwanie zawiera szczegółowe informacje o następujących kwestiach:

  • Wynik pozyskiwania w kolejce według stopnia szczegółowości bazy danych lub tabeli.
  • Szczegóły błędu pozyskiwania według tabeli.
  • Ilość pozyskanych danych.
  • Opóźnienie pozyskiwania w kolejce i miejsce jego wystąpienia.
  • Sam proces przetwarzania wsadowego, w tym informacje dotyczące monitorowania zasad dzielenia na partie i sposobu zapieczętowania partii.
  • W przypadku pozyskiwania z usługi Event Hubs, usługi Event Grid i usługi IoT Hub: liczba zdarzeń odebranych w klastrze i liczba zdarzeń wysyłanych do rzeczywistego pozyskiwania.

Przypinanie do pulpitu nawigacyjnego platformy Azure

Do pulpitu nawigacyjnego platformy Azure można przypiąć dowolną z sekcji metryk (z perspektywy "na dużą skalę" do pulpitu nawigacyjnego platformy Azure, wybierając ikonę pinezki w prawym górnym rogu sekcji.

Zrzut ekranu przedstawiający wybraną ikonę przypinania do pulpitu nawigacyjnego platformy Azure.

Dostosowywanie usługi Azure Data Explorer Clusters Insights

Możesz edytować skoroszyt, aby dostosować go w celu zapewnienia obsługi potrzeb związanych z analizą danych:

  • Określ zakres skoroszytu, aby zawsze wybierać określoną subskrypcję lub klastry usługi Azure Data Explorer.
  • Zmień metryki w siatce.
  • Zmień progi lub renderowanie/kodowanie kolorów.

Dostosowania można rozpocząć, wybierając przycisk Dostosuj na górnym pasku narzędzi.

Zrzut ekranu przedstawiający przycisk Dostosuj skoroszyt.

Dostosowania są zapisywane w skoroszycie niestandardowym, aby zapobiec zastępowaniu domyślnej konfiguracji w opublikowanym skoroszycie. Skoroszyty są zapisywane w grupie zasobów w sekcji Moje raporty , która jest prywatna dla Ciebie lub w sekcji Raporty udostępnione, które są dostępne dla wszystkich z dostępem do grupy zasobów. Po zapisaniu skoroszytu niestandardowego przejdź do galerii skoroszytów, aby go otworzyć.

Zrzut ekranu przedstawiający przycisk galerii skoroszytów.

Rozwiązywanie problemów

Aby uzyskać ogólne wskazówki dotyczące rozwiązywania problemów, zobacz Rozwiązywanie problemów ze szczegółowymi informacjami opartymi na skoroszycie.

Poniższe sekcje ułatwią diagnozowanie i rozwiązywanie niektórych typowych problemów, które mogą wystąpić podczas korzystania z usługi Azure Data Explorer Clusters Insights.

Dlaczego nie widzę wszystkich moich subskrypcji w selektorze subskrypcji?

Wyświetla tylko subskrypcje zawierające klastry usługi Azure Data Explorer wybrane z wybranego filtru subskrypcji. Wybierz filtr subskrypcji w obszarze Katalog i subskrypcja w witrynie Azure Portal.

Zrzut ekranu przedstawiający wybieranie filtru subskrypcji.

Dlaczego nie widzę żadnych danych dla mojego klastra usługi Azure Data Explorer w sekcji Użycie, tabele lub pamięć podręczna?

Aby wyświetlić dane oparte na dziennikach, należy włączyć dzienniki diagnostyczne dla każdego klastra usługi Azure Data Explorer, który chcesz monitorować. Można to zrobić w ustawieniach diagnostycznych dla każdego klastra. Musisz wysłać dane do obszaru roboczego usługi Log Analytics. Dzienniki diagnostyczne, które powinny być włączone, to Polecenia, Zapytanie, TabelaDetails i TableUsageStatistics.

Dzienniki dla klastra usługi Azure Data Explorer zostały już włączone. Dlaczego nadal nie widzę moich danych w obszarze Polecenia i zapytania?

Obecnie dzienniki diagnostyczne nie działają wstecznie. Dane zaczną pojawiać się po wykonaniu akcji w usłudze Azure Data Explorer. Może upłynąć trochę czasu, od godzin do dnia, w zależności od tego, jak aktywny jest klaster usługi Azure Data Explorer.

Uwaga

W witrynie Azure Portal nieprzetworzone dane metryk dla stron metryki i szczegółowych informacji są przechowywane w usłudze Azure Monitor. Zapytania na tych stronach wysyłają zapytania o nieprzetworzone dane metryk bezpośrednio, aby zapewnić najdokładniejsze wyniki. W przypadku korzystania z funkcji ustawień diagnostycznych można migrować nieprzetworzone dane metryk do obszaru roboczego usługi Log Analytics. Podczas migracji niektóre precyzje danych mogą zostać utracone z powodu zaokrąglania; w związku z tym wyniki zapytania mogą się nieznacznie różnić od oryginalnych danych. Margines błędu jest mniejszy niż jeden procent.