Monitorowanie operacji zarządzania usługi Azure SQL Managed Instance

Dotyczy:Azure SQL Managed Instance

Usługa Azure SQL Managed Instance umożliwia monitorowanie operacji zarządzania używanych do wdrażania nowych wystąpień zarządzanych, aktualizowania właściwości wystąpienia lub usuwania wystąpień, gdy nie są już potrzebne.

Omówienie

Wszystkie operacje zarządzania można klasyfikować w następujący sposób:

  • Wdrożenie wystąpienia (tworzenie nowego wystąpienia).
  • Aktualizacja wystąpienia (zmiana właściwości wystąpienia, takich jak rdzenie wirtualne lub magazyn zarezerwowany).
  • Usuwanie wystąpienia.

Większość operacji zarządzania to długotrwałe operacje. W związku z tym istnieje potrzeba monitorowania stanu lub wykonywania kroków operacji.

Istnieje kilka sposobów monitorowania operacji zarządzania wystąpieniami zarządzanymi:

W poniższej tabeli porównaliśmy opcje monitorowania operacji zarządzania:

Opcja Okres przetrzymywania Obsługuje anulowanie Utworzenie Zaktualizuj Delete Anuluj Kroki
Wdrożenia grup zasobów Nieskończoność1 Nr2 Widoczna Widoczna Niewidoczne Widoczna Niewidoczne
Dziennik aktywności 90 dni Nie. Widoczna Widoczna Widoczna Widoczna Niewidoczne
Interfejs API operacji wystąpienia zarządzanego 24 godz. Tak Widoczna Widoczna Widoczna Widoczna Widoczna

1 Historia wdrażania grupy zasobów jest ograniczona do 800 wdrożeń.

2 Wdrożenia grup zasobów obsługują operację anulowania. Jednak ze względu na logikę anulowania zostanie anulowana tylko operacja zaplanowana na wdrożenie po wykonaniu akcji anulowania. Ciągłe wdrażanie nie jest anulowane po anulowaniu wdrożenia grupy zasobów. Ponieważ wdrożenie wystąpienia zarządzanego składa się z jednego długotrwałego kroku (z perspektywy menedżera zasobów platformy Azure), anulowanie wdrożenia grupy zasobów nie spowoduje anulowania wdrożenia wystąpienia zarządzanego i operacja zostanie ukończona.

Interfejs API operacji wystąpienia zarządzanego

Interfejsy API operacji zarządzania są specjalnie zaprojektowane do monitorowania operacji. Monitorowanie operacji wystąpienia zarządzanego umożliwia uzyskiwanie szczegółowych informacji na temat parametrów operacji i kroków operacji, a także anulowania określonych operacji. Oprócz szczegółów operacji i anulowania polecenia ten interfejs API może być używany w skryptach automatyzacji z wdrożeniami z wieloma zasobami — na podstawie kroku postępu można rozpocząć wdrażanie zasobów zależnych.

Są to interfejsy API:

Polecenie opis
Operacje wystąpienia zarządzanego — pobieranie Pobiera operację zarządzania w wystąpieniu zarządzanym.
Operacje wystąpienia zarządzanego — anulowanie Anuluje operację asynchroniczną w wystąpieniu zarządzanym.
Operacje wystąpienia zarządzanego — lista według wystąpienia zarządzanego Pobiera listę operacji wykonywanych na wystąpieniu zarządzanym.

Uwaga

Użyj interfejsu API w wersji 2020-02-02, aby wyświetlić operację tworzenia wystąpienia zarządzanego na liście operacji. Jest to domyślna wersja używana w witrynie Azure Portal oraz najnowsze pakiety programu PowerShell i interfejsu wiersza polecenia platformy Azure.

Monitorowanie operacji

W witrynie Azure Portal użyj strony Przegląd wystąpienia zarządzanego, aby monitorować operacje wystąpienia zarządzanego.

Na przykład operacja Tworzenia jest widoczna na początku procesu tworzenia na stronie Przegląd :

Managed instance create progress

Wybierz pozycję Bieżąca operacja , aby otworzyć stronę Bieżąca operacja i wyświetlić operacje tworzenia lub aktualizowania . Możesz również anulować operacje na tej stronie.

Managed instance operation details

Uwaga

Tworzenie operacji przesyłanych za pośrednictwem witryny Azure Portal, programu PowerShell, interfejsu wiersza polecenia platformy Azure lub innych narzędzi przy użyciu interfejsu API REST w wersji 2020-02-02 można anulować. Wersje interfejsu API REST starsze niż 2020-02-02 używane do przesyłania operacji tworzenia spowodują uruchomienie wdrożenia wystąpienia, ale wdrożenie nie zostanie wyświetlone w interfejsie API operacji i nie można go anulować.

Następne kroki