Surveiller les opérations de gestion d'Azure SQL Managed Instance

S’applique à :Azure SQL Managed Instance

Azure SQL Managed Instance permet de surveiller les opérations de gestion auxquelles vous avez recours pour déployer de nouvelles instances gérées, mettre à jour les propriétés des instances ou supprimer les instances dont vous n'avez plus besoin.

Vue d’ensemble

Toutes les opérations de gestion peuvent être classées comme suit :

  • Déploiement d’instance (création d’une nouvelle instance)
  • Mise à jour d’instance (modification des propriétés, par exemple, vCore ou stockage réservé)
  • Suppression d’instance

La plupart des opérations de gestion sont des opérations durables. Il est donc nécessaire de surveiller leur état ou de suivre la progression des différentes étapes qui les composent.

Différentes méthodes sont disponibles pour surveiller les opérations de gestion des instances gérées :

Le tableau suivant compare les options de surveillance des opérations de gestion :

Option Rétention Prend en charge l'annulation Créer Update Supprimer Annuler Étapes
Déploiements de groupes de ressources Infinis1 Non 2 Visible Visible Non visible Visible Non visible
Journal d’activité 90 jours Non Visible Visible Visible Visible Non visible
API Opérations d'instance gérée 24 heures Oui Visible Visible Visible Visible Visible

1 L'historique de déploiement de chaque groupe de ressources est limité à 800 déploiements.

2 Les déploiements de groupes de ressources prennent en charge l'opération d'annulation. Toutefois, compte tenu de la logique d'annulation, seule une opération dont le déploiement est prévu après l'exécution de l'action d'annulation sera annulée. Un déploiement en cours ne sera pas annulé au moment de l'annulation du déploiement du groupe de ressources. Dans la mesure où le déploiement d'une instance gérée se compose d'une étape « durable » (du point de vue d'Azure Resource Manager), l'annulation du déploiement du groupe de ressources n'annulera pas celui de l'instance gérée et l'opération se poursuivra jusqu'à son terme.

API Opérations d'instance gérée

Les API Opérations de gestion sont spécialement conçues pour surveiller les opérations. La surveillance des opérations d'instance gérée peut fournir des informations sur les paramètres et les étapes des opérations, ainsi que sur l'annulation d'opérations spécifiques. Outre les détails de l'opération et la commande d'annulation qu'elle fournit, cette API peut être utilisée dans des scripts d'automatisation avec des déploiements multi-ressources - en fonction de l'étape de progression, vous pouvez lancer le déploiement de certaines ressources dépendantes.

Les API disponibles sont les suivantes :

Commande Description
Opérations d'instance gérée - Obtenir Permet d'obtenir une opération de gestion sur une instance gérée.
Opérations d'instance gérée - Annuler Permet d'annuler l'opération asynchrone sur l'instance gérée.
Opérations d'instance gérée - Répertorier par instance gérée Permet d'obtenir la liste des opérations effectuées sur l'instance gérée.

Notes

Utilisez la version 2020-02-02 de l'API pour voir l'opération de création de l'instance gérée dans la liste des opérations. Il s'agit de la version par défaut utilisée sur le portail Azure, et elle contient les derniers packages PowerShell et Azure CLI.

Surveiller les opérations

Sur le portail Azure, utilisez la page de présentation de l'instance gérée pour surveiller les opérations d'instance gérée.

Par exemple, l'opération Créer est visible au début du processus de création sur la page de présentation :

Managed instance create progress

Sélectionnez Opération en cours pour ouvrir la page Opération en cours et accéder aux opérations Créer ou Mettre à jour. Vous pouvez également Annuler des opérations à partir de cette page.

Managed instance operation details

Remarque

Les opérations de création soumises via le portail Azure, PowerShell, Azure CLI ou d'autres outils à l'aide de l'API REST version 2020-02-02 peuvent être annulées. Les versions de l'API REST antérieures à la version 2020-02-02 utilisées pour soumettre une opération de création lanceront le déploiement de l'instance, mais celui-ci ne sera pas répertorié dans l'API Opérations et ne pourra donc pas être annulé.

Étapes suivantes