Udostępnij za pośrednictwem


Metryki

Tabela metryk zawiera szczegóły pozyskiwania, zmaterializowane widoki i ciągłe eksporty bazy danych KQL usługi Eventhouse, która jest częścią analizy w czasie rzeczywistym. Dla każdej metryki rekord zdarzenia dziennika jest przechowywany w tabeli EventhouseMetrics .

Dzienniki operacji metryk

Użyj metryk, aby:

  • Analizowanie wydajności i trendów pozyskiwania.
  • Monitorowanie pozyskiwania danych wsadowych i przesyłanych strumieniowo.
  • Rozwiązywanie problemów z błędami pozyskiwania.
  • Szczegółowe informacje na temat przepływów pozyskiwania.
  • Zmaterializowane widoki monitorowania i kondycji.
  • Ciągłe monitorowanie eksportów.

W poniższej tabeli opisano kolumny przechowywane w tabeli EventhouseMetrics :

Nazwa kolumny Type Opis
Identyfikator pojemności string Identyfikator pojemności sieci szkieletowej.
CustomerTenantId string Identyfikator dzierżawy klienta.
DurationMs długi Nie dotyczy.
ItemId string Identyfikator elementu eventhouse sieci szkieletowej
ItemKind string Typ elementu sieć szkieletowa. Prawidłowe wartości: Eventhouse.
Nazwa_produktu string Nazwa elementu Eventhouse sieci szkieletowej.
Poziom string Nie dotyczy.
MetricCount długi Wartość licznika metryk.
MetricMaxValue długi Maksymalna wartość metryki.
MetricMinValue długi Minimalna wartość metryki.
Nazwa metryki string Nazwa metryki.
MetricSpecificDimensions dynamiczna Określone wymiary każdej metryki, zgodnie z opisem w kolumnie wymiarów specyficznych dla metryki. W stosownych przypadkach opisy wymiarów są udostępniane w ramach opisu metryki.
MetricSumValue długi Wartość sumy metryki.
OperationName string Nazwa wykonanej operacji.
Region (Region) string Region, w którym znajduje się baza danych KQL sieci szkieletowej.
Sygnatura czasowa datetime Godzina wygenerowania zdarzenia (UTC).
WorkspaceId string Identyfikator obszaru roboczego.
WorkspaceMonitoringTableName string Nazwa tabeli monitorowania obszaru roboczego. Prawidłowe wartości: EventhouseQueryLogs
Nazwa obszaru roboczego string Nazwa obszaru roboczego.

Kolumna wymiaru specyficznego dla metryki

Poniższa tabela zawiera listę wszystkich zgłoszonych metryk usługi Eventhouse oraz określone wymiary zgłaszane dla każdej metryki.

Typ metryki Nazwa metryki Jednostka Agregacja opis Wymiary specyficzne dla metryk
Pozyskiwanie danych BatchBlobCount Count Średnia, Maksymalna, Minimalna Liczba źródeł danych pozyskanych w ukończonej partii. Baza danych, tabela
Pozyskiwanie danych BatchDurationSec Sekundy Średnia, Maksymalna, Minimalna Czas trwania fazy dzielenia na partie w przepływie pozyskiwania. Baza danych, tabela
Pozyskiwanie danych BatchSizeBytes Bajty Średnia, Maksymalna, Minimalna Oczekiwany nieskompresowany rozmiar danych w zagregowanej partii pozyskiwania. Baza danych, tabela
Pozyskiwanie danych BatchesProcessed Count Suma, Maksimum, Min Liczba zakończonych partii pozyskiwania. Baza danych, tabela, typ przetwarzania wsadowego
Pozyskiwanie danych Obiekty blobDropped Count Suma, Maksimum, Min Liczba obiektów blob trwale porzuconych przez składnik z każdą przyczyną niepowodzenia zarejestrowaną IngestionResult w metryce. Database, Table, ComponentType, ComponentName
Pozyskiwanie danych Obiekty blobProcessed Count Suma, Maksimum, Min Liczba obiektów blob przetwarzanych przez składnik. Database, Table, ComponentType, ComponentName
Pozyskiwanie danych Obiekty blobReceived Count Suma, Maksimum, Min Liczba obiektów blob odebranych ze strumienia wejściowego przez składnik. Database, ComponentType, ComponentName
Export ContinuousExportRecordsCount Count Sum Liczba wyeksportowanych rekordów we wszystkich zadaniach eksportu ciągłego. Database, ContinuousExportName
Export ContinuousExportMaxLateness Count Maksimum Opóźnienie (w minutach) zgłoszone przez zadania eksportu ciągłego w bazie danych KQL.
Export ContinousExportPendingCount Count Maksimum Liczba oczekujących zadań eksportu ciągłego, które są gotowe do uruchomienia, ale oczekują w kolejce, prawdopodobnie z powodu niewystarczającej pojemności.
Export ContinuousExportResult Wynik niepowodzenia/powodzenia każdego uruchomienia eksportu ciągłego. ContinuousExportName Wynik każdego uruchomienia eksportu ciągłego wskazujący niepowodzenie lub powodzenie. ContinuousExportName
Pozyskiwanie danych DiscoveryLatencyInSeconds Sekundy Średnia Czas od momentu w kolejce danych do momentu odnalezienia ich przez połączenia danych. Tym razem nie są uwzględniane w metrykach opóźnienia etapu ani opóźnienia pozyskiwania. Opóźnienie odnajdywania może wzrosnąć w następujących sytuacjach:
  • Gdy są używane połączenia danych między regionami.
  • W przypadku połączeń danych usługi Event Hubs, jeśli liczba partycji usługi Event Hubs jest niewystarczająca dla woluminu wychodzącego danych.
  • ComponentType, ComponentName
    Pozyskiwanie danych EventDropped Count Suma, Maksimum, Min Liczba zdarzeń porzuconych przez połączenia danych. ComponentType, ComponentName
    Pozyskiwanie danych ZdarzeniaProcessed Count Suma, Maksimum, Min Liczba zdarzeń przetwarzanych przez połączenia danych. ComponentType, ComponentName
    Pozyskiwanie danych ZdarzeniaRekeived Count Suma, Maksimum, Min Liczba zdarzeń odebranych przez połączenia danych ze strumienia wejściowego. ComponentType, ComponentName
    Pozyskiwanie danych IngestionLatencyInSeconds Sekundy Średnia, Maksymalna, Minimalna Czas potrzebny na odebranie danych w klastrze do momentu, aż będzie gotowy do wykonania zapytania. Czas zależy od typu pozyskiwania, takiego jak pozyskiwanie strumieniowe lub pozyskiwanie w kolejce. PozyskiwanieKind
    Pozyskiwanie danych PozyskiwanieResult Count Sum Całkowita liczba źródeł, które zostały pomyślnie pozyskane lub nie można je pozyskać. Aby uzyskać więcej informacji, zobacz Opisy wymiarów Database, Table, IngestionResultDetails, FailureKind, ViaUpdatePolicy
    Pozyskiwanie danych PozyskiwanievolumeInBytes Count Maks., Suma Całkowity rozmiar danych pozyskanych do bazy danych KQL (bajtów) przed kompresją. Baza danych, tabela
    Zmaterializowany widok MaterializedViewAgeSeconds Sekundy Średnia Wiek widoku (minuty) jest definiowany przez bieżący czas pomniejszone o czas ostatniego pozyskiwania przetworzonego przez widok. Niższa wartość wskazuje zdrowszy widok. Database, MaterializedViewName
    Zmaterializowany widok MaterializedViewHealth 1, 0 Średnia Wartość 1 wskazuje, że widok jest uznawany za w dobrej kondycji; w przeciwnym razie wartość to 0. Database, MaterializedViewName
    Zmaterializowany widok MaterializedViewResult 1 Średnia Wartość metryki jest zawsze 1. Result wskazuje wynik ostatniego cyklu materializacji. Aby uzyskać możliwe wartości, zobacz MaterializedViewResult. Database, MaterializedViewName, Result
    Pozyskiwanie danych KolejkaLength Count Średnia Liczba oczekujących komunikatów w kolejce wejściowej składnika. Składnik przetwarzania wsadowego przetwarza jeden komunikat na obiekt blob, podczas gdy składnik pozyskiwania obsługuje jeden komunikat na partię. Partia składa się z jednego polecenia pozyskiwania, które zawiera co najmniej jeden obiekt blob. Typ składnika
    Pozyskiwanie danych QueueOldestMessage Sekundy Średnia Czas (w sekundach) od momentu wstawienia najstarszego komunikatu w kolejce wejściowej składnika. Typ składnika
    Pozyskiwanie danych ReceivedDataSizeBytes Bajty Średnia, Suma Rozmiar danych odbieranych przez połączenia danych ze strumienia wejściowego. ComponentType, ComponentName
    Pozyskiwanie danych przesyłanych strumieniowo StreamingIngestDataRate Bajty Count, Avg, Max, Min, Sum Całkowita ilość danych pozyskanych przez pozyskiwanie danych przesyłanych strumieniowo. Baza danych, tabela
    Pozyskiwanie danych przesyłanych strumieniowo StreamingIngestDuration Milisekundy Średnia, Maksymalna, Minimalna Łączny czas trwania wszystkich żądań pozyskiwania przesyłania strumieniowego. Brak

    Opisy wymiarów

    Poniższa lista zawiera opis wymiarów zgłoszonych w IngestionResult metryce:

    • IngestionResultDetails: Powodzenie pomyślnego pozyskiwania lub kategorii niepowodzeń w przypadku błędów. Aby uzyskać pełną listę możliwych kategorii błędów, zobacz Kody błędów pozyskiwania.
    • FailureKind: czy awaria jest trwała, czy przejściowa. Wartość jest None dla pomyślnego pozyskiwania.
    • ViaUpdatePolicy: prawda, jeśli pozyskiwanie zostało wyzwolone przez zasady aktualizacji.

    Uwaga

    • Zdarzenia pozyskiwania usług Event Hubs i IoT Hub są wstępnie agregowane w jednym obiekcie blob, a następnie traktowane jako pojedyncze źródło pozyskiwania. Są one wyświetlane jako pojedynczy wynik pozyskiwania po wstępnej agregacji.
    • Błędy przejściowe są automatycznie ponawiane przez ograniczoną liczbę prób. Każdy błąd przejściowy jest zgłaszany jako przejściowy wynik pozyskiwania, co oznacza, że pojedyncze pozyskiwanie może wygenerować wiele wyników pozyskiwania.

    Przykładowe zapytania

    Przykładowe zapytania można znaleźć w repozytorium GitHub fabric-samples .