Udostępnij za pośrednictwem


Monitorowanie replikacji dublowanej bazy danych sieci szkieletowej

W tym artykule opisano różne metody monitorowania dublowanej bazy danych po jej skonfigurowaniu, w tym przy użyciu portalu sieci szkieletowej, monitorowania programowego i korzystania z monitorowania obszaru roboczego.

Monitorowanie z poziomu portalu sieci szkieletowej

Po skonfigurowaniu dublowanej bazy danych można monitorować bieżący stan replikacji. W sekcji Monitorowanie replikacji przedstawiono stan na poziomie bazy danych oraz listę tabel w ramach replikacji wraz z odpowiadającym im stanem, zreplikowanymi sumami wierszy i ostatnim ukończonym czasem.

Zrzut ekranu przedstawiający portal sieci szkieletowej okienka dublowania bazy danych. Stan replikacji źródłowej i wszystkie tabele zawierają wartość Uruchomiono.

Wskazówka

Jeśli zauważysz opóźnienie w wyglądzie dublowanych danych, postępuj zgodnie z przewodnikiem rozwiązywania problemów , aby debugować potencjalny problem.

Poniżej przedstawiono szczegółowe informacje o widoku monitorowania:

Monitor Opis
Stan poziomu bazy danych Możliwe stany to:
- Uruchomiono: replikacja jest obecnie uruchomiona, przenosząc migawkę i zmieniając dane na usługę OneLake.
- Uruchamianie z ostrzeżeniem: Replikacja jest uruchomiona z błędami przejściowymi.
- Zatrzymywanie/zatrzymywanie: replikacja została zatrzymana.
- Niepowodzenie: błąd krytyczny w replikacji, którego nie można odzyskać.
- Wstrzymano: replikacja jest wstrzymana. Dzieje się tak po wstrzymaniu i wznowieniu pojemności sieci szkieletowej. Dowiedz się więcej na temat zmian w pojemności sieci szkieletowej.
Name Nazwa tabeli źródłowej w [schema_name].[table_name] formacie lub [table_Name] .
Stan na poziomie tabeli Możliwe stany to:
- Uruchomione: dane są replikujące.
- Uruchamianie z ostrzeżeniem: Ostrzeżenie o błędzie niekrytycznym z replikacją danych z tabeli.
- Zatrzymywanie/zatrzymywanie: replikacja została zatrzymana.
- Niepowodzenie: błąd krytyczny w replikacji dla tej tabeli.
Zreplikowane wiersze Skumulowana liczba replikowanych wierszy, w tym wszystkie wstawki, aktualizacje i usunięcia zastosowane do tabeli docelowej.
Ostatnio ukończono Ostatni ukończony czas odświeżania dublowanej tabeli ze źródła.

Programowe monitorowanie

Dublowane bazy danych można monitorować programowo przy użyciu interfejsów API REST lub zestawu SDK. Dowiedz się więcej na temat dublowania publicznego interfejsu API REST usługi Microsoft Fabric , aby dowiedzieć się, jak uzyskać stan dublowania dla dublowanej bazy danych lub określonych tabel.

Korzystanie z monitorowania obszaru roboczego

Monitorowanie obszaru roboczego to funkcja obserwacji w usłudze Microsoft Fabric, która umożliwia deweloperom i administratorom uzyskiwanie dostępu do szczegółowych dzienników i metryk wydajności swoich obszarów roboczych.

Dublowanie w sieci szkieletowej obsługuje dzienniki operacji w monitorowaniu obszaru roboczego, aby zapewnić bardziej kompleksowe środowisko monitorowania dla dublowanych baz danych. Te dzienniki umożliwiają monitorowanie wykonywania i wydajności dublowanej bazy danych, w tym replikacji danych, zmian tabel, stanu dublowania, awarii i opóźnienia replikacji.

Aby rozpocząć, włącz monitorowanie w obszarze roboczym. Po włączeniu monitorowania obszaru roboczego dublowane dzienniki wykonywania bazy danych są automatycznie pozyskiwane do MirroredDatabaseTableExecution tabeli w bazie danych KQL monitorowania. Dowiedz się więcej o dostępnych dziennikach i strukturze z dzienników operacji dublowanej bazy danych.

Zrzut ekranu przedstawiający portal sieci szkieletowej włączania monitorowania w ustawieniach obszaru roboczego.

Następnie masz pełny dostęp do zaawansowanego środowiska monitorowania dla dublowanej bazy danych:

  • Uzyskiwanie szczegółowych informacji na żądanie: Wykonaj zapytania dotyczące dzienników operacji szczegółowych bezpośrednio przy użyciu języka KQL w bazie danych monitorowania, aby uzyskać natychmiastowy dostęp do potrzebnych informacji.

    Zrzut ekranu z portalu sieci szkieletowej przedstawiający wykonywanie zapytań dotyczących bazy danych monitora.

  • Tworzenie dostosowanych pulpitów nawigacyjnych monitorowania: Dzięki bazie danych monitorowania możesz zintegrować dane z preferowanymi narzędziami, takimi jak usługa Power BI i pulpity nawigacyjneReal-Time , aby tworzyć pulpity nawigacyjne dostosowane do Twoich potrzeb.

    Zrzut ekranu przedstawiający portal usługi Fabric przedstawiający tworzenie pulpitu nawigacyjnego w celu monitorowania dublowanej bazy danych.

  • Konfigurowanie alertów: konfigurowaniealertów na podstawie dzienników i metryk, które śledzisz.