Monitorowanie pozyskiwania, poleceń, zapytań i tabel usługi Azure Data Explorer przy użyciu dzienników diagnostycznych

Usługa Azure Data Explorer to szybka, w pełni zarządzana usługa do analizy danych, która pozwala w czasie rzeczywistym analizować duże woluminy danych przesyłanych strumieniowo z aplikacji, witryn internetowych, urządzeń IoT i nie tylko. Dzienniki diagnostyczne usługi Azure Monitor udostępniają dane dotyczące działania zasobów platformy Azure. Usługa Azure Data Explorer używa dzienników diagnostycznych w celu uzyskania szczegółowych informacji na temat pozyskiwania, poleceń, zapytań i tabel. Dzienniki operacji można wyeksportować do usługi Azure Storage, centrum zdarzeń lub usługi Log Analytics, aby monitorować pozyskiwanie, polecenia i stan zapytania. Dzienniki z usługi Azure Storage i Azure Event Hubs można kierować do tabeli w klastrze usługi Azure Data Explorer w celu dalszej analizy.

Ważne

Dane dziennika diagnostycznego mogą zawierać poufne dane. Ogranicz uprawnienia miejsca docelowego dzienników zgodnie z potrzebami monitorowania.

Uwaga

W Azure Portal nieprzetworzone dane metryk dla stron Metryki i szczegółowe informacje są przechowywane w usłudze Azure Monitor. Zapytania na tych stronach wysyłają zapytania do nieprzetworzonych danych 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.

Wymagania wstępne

Konfigurowanie dzienników diagnostycznych dla klastra usługi Azure Data Explorer

Dzienniki diagnostyczne mogą służyć do konfigurowania zbierania następujących danych dziennika:

Uwaga

  • Dzienniki pozyskiwania są obsługiwane w przypadku pozyskiwania w kolejce do identyfikatora URI pozyskiwania danych przy użyciu bibliotek klienckich i łączników danych usługi Kusto.
  • Dzienniki pozyskiwania nie są obsługiwane w przypadku pozyskiwania danych przesyłanych strumieniowo, bezpośredniego pozyskiwania do identyfikatora URI klastra, pozyskiwania z zapytania lub .set-or-append poleceń.

Uwaga

Dzienniki pozyskiwania zakończone niepowodzeniem są zgłaszane tylko dla końcowego stanu operacji pozyskiwania, w przeciwieństwie do metryki Wynik pozyskiwania , która jest emitowana dla przejściowych błędów, które są ponawiane wewnętrznie.

  • Pomyślne operacje pozyskiwania: te dzienniki zawierają informacje o pomyślnym ukończeniu operacji pozyskiwania.
  • Nieudane operacje pozyskiwania: te dzienniki zawierają szczegółowe informacje o operacjach pozyskiwania nieudanych, w tym szczegółów błędu.
  • Operacje przetwarzania wsadowego pozyskiwania: te dzienniki zawierają szczegółowe statystyki partii gotowych do pozyskiwania (czas trwania, rozmiar partii, liczba obiektów blob i typy przetwarzania wsadowego).

Możesz wysłać dane dziennika do obszaru roboczego usługi Log Analytics, konta magazynu lub przesłać je strumieniowo do centrum zdarzeń.

Włączanie dzienników diagnostycznych

Dzienniki diagnostyczne są domyślnie wyłączone. Aby włączyć dzienniki diagnostyczne dla klastra, wykonaj następujące kroki:

  1. W Azure Portal wybierz zasób klastra, który chcesz monitorować.

  2. W obszarze Monitorowanie wybierz pozycję Ustawienia diagnostyczne.

    Dodaj dzienniki diagnostyczne.

  3. Wybierz pozycję Dodaj ustawienia diagnostyczne.

  4. W oknie Ustawienia diagnostyczne :

    Zrzut ekranu przedstawiający ekran Ustawienia diagnostyczne, na którym można skonfigurować dane monitorowania do zebrania dla klastra usługi Azure Data Explorer.

    1. Wprowadź nazwę ustawienia diagnostycznego.
    2. Wybierz co najmniej jeden obiekt docelowy: obszar roboczy usługi Log Analytics, konto magazynu lub centrum zdarzeń.
    3. Wybierz dzienniki do zebrania: Udane pozyskiwanie, Nieudane pozyskiwanie, Przetwarzanie wsadowe pozyskiwania, Polecenie, Zapytanie, Statystyki użycia tabeli, Szczegóły tabeli lub Dziennik.
    4. Wybierz metryki do zebrania (opcjonalnie).
    5. Wybierz pozycję Zapisz , aby zapisać nowe ustawienia i metryki dzienników diagnostycznych.

Gdy ustawienia będą gotowe, dzienniki zaczną pojawiać się w skonfigurowanych miejscach docelowych (konto magazynu, centrum zdarzeń lub obszar roboczy usługi Log Analytics).

Uwaga

Jeśli wyślesz dzienniki do obszaru roboczego usługi Log Analytics, SucceededIngestiondzienniki , , TableDetailsCommandFailedIngestionIngestionBatchingQueryTableUsageStatisticsi Journal będą przechowywane w tabelach usługi Log Analytics o nazwie: SucceededIngestion, FailedIngestionADXIngestionBatchingADXQueryADXTableUsageStatisticsADXCommand, ADXTableDetails, i odpowiednio.ADXJournal

Schemat dzienników diagnostycznych

Wszystkie dzienniki diagnostyczne usługi Azure Monitor mają wspólny schemat najwyższego poziomu. Zdarzenia usługi Azure Data Explorer mają własne unikatowe właściwości opisane w następujących odwołaniach do schematu: