Övervaka hanteringsåtgärder för Azure SQL Managed Instance

Gäller för:Azure SQL Managed Instance

Azure SQL Managed Instance tillhandahåller övervakning av hanteringsåtgärder som du använder för att distribuera nya hanterade instanser, uppdatera instansegenskaper eller ta bort instanser när de inte längre behövs.

Översikt

Alla hanteringsåtgärder kan kategoriseras på följande sätt:

  • Instansdistribution (ny instans skapas).
  • Instansuppdatering (ändra instansegenskaper, till exempel virtuella kärnor eller reserverad lagring).
  • Borttagning av instans.

De flesta hanteringsåtgärder är tidskrävande åtgärder. Därför finns det ett behov av att övervaka statusen eller följa förloppet för åtgärdsstegen.

Det finns flera sätt att övervaka hanteringsåtgärder för hanterade instanser:

I följande tabell jämförs övervakningsalternativ för hanteringsåtgärder:

Alternativ Kvarhållning Stöd för att avbryta Skapa Uppdatera Delete Avbryt Steg
Distribution av resursgrupper Oändligt1 Nr2 Synligt Synligt Inte synlig Synligt Inte synlig
Aktivitetslogg 90 dagar Nej Synligt Synligt Synligt Synligt Inte synlig
API för hanterade instansåtgärder 24 timmar Ja Synligt Synligt Synligt Synligt Synligt

1 Distributionshistoriken för en resursgrupp är begränsad till 800 distributioner.

2 Resursgruppsdistributioner stöder avbruten åtgärd. Men på grund av avbruten logik avbryts endast en åtgärd som är schemalagd för distribution efter att åtgärden avbryts. Pågående distribution avbryts inte när resursgruppsdistributionen avbryts. Eftersom distributionen av den hanterade instansen består av ett tidskrävande steg (från Azure Resource Manger-perspektivet) avbryts inte distributionen av den hanterade instansen utan åtgärden slutförs.

API för hanterade instansåtgärder

API:er för hanteringsåtgärder är särskilt utformade för att övervaka åtgärder. Övervakning av hanterade instansåtgärder kan ge insikter om åtgärdsparametrar och åtgärdssteg samt avbryta specifika åtgärder. Förutom åtgärdsinformation och avbryt-kommandot kan det här API:et användas i automationsskript med distributioner med flera resurser– baserat på förloppssteget kan du starta en beroende resursdistribution.

Det här är API:erna:

Kommando beskrivning
Åtgärder för hanterad instans – Hämta Hämtar en hanteringsåtgärd på en hanterad instans.
Åtgärder för hanterad instans – Avbryt Avbryter den asynkrona åtgärden på den hanterade instansen.
Åtgärder för hanterad instans – lista efter hanterad instans Hämtar en lista över åtgärder som utförs på den hanterade instansen.

Kommentar

Använd API-version 2020-02-02 för att se åtgärden för att skapa hanterade instanser i listan över åtgärder. Det här är standardversionen som används i Azure-portalen och de senaste PowerShell- och Azure CLI-paketen.

Övervaka åtgärder

I Azure-portalen använder du översiktssidan för hanterad instans för att övervaka åtgärder för hanterade instanser.

Till exempel visas åtgärden Skapa i början av skapandeprocessen på sidan Översikt :

Managed instance create progress

Välj Pågående åtgärd för att öppna sidan Pågående åtgärd och visa Skapa eller uppdatera åtgärder. Du kan också avbryta åtgärder från den här sidan.

Managed instance operation details

Kommentar

Skapa åtgärder som skickas via Azure-portalen, PowerShell, Azure CLI eller andra verktyg med hjälp av REST API version 2020-02-02 kan avbrytas. REST API-versioner som är äldre än 2020-02-02 som används för att skicka en create-åtgärd startar instansdistributionen, men distributionen visas inte i operations-API:et och kan inte avbrytas.

Nästa steg