Démarrage rapide : créer un observateur de base de données pour surveiller Azure SQL (aperçu)

Cet article explique comment créer un observateur de base de données pour surveiller une base de données Azure SQL, un pool élastique ou une instance managée SQL. Pour une présentation de l’observateur de base de données, consultez Surveiller les charges de travail Azure SQL avec l’observateur de base de données. Pour une description plus détaillée de l’installation et de la configuration de l’observateur de base de données, consultez la section Créer et configurer un observateur de base de données.

Suivez les étapes pour créer un observateur de base de données et commencer à surveiller vos ressources Azure SQL en quelques minutes. L’observateur que vous créez utilise l’authentification Microsoft Entra et la connectivité privée aux cibles de surveillance.

Remarque

L’observateur de base de données est actuellement en aperçu. Les expériences et fonctionnalités en aperçu sont publiées avec des fonctionnalités limitées, mais sont mises à disposition sur un aperçu afin que les clients puissent obtenir un accès anticipé et fournir des commentaires. Les fonctionnalités en aperçu sont soumises à des conditions d’aperçu supplémentaires distinctes et ne sont pas soumises aux SLA. Le soutien est fourni comme meilleur effort dans certains cas. Toutefois, le support Microsoft est impatient d’obtenir vos commentaires sur la fonctionnalité en préversion et peut fournir un support optimal dans certains cas. Les fonctionnalités en aperçu peuvent avoir des fonctionnalités limitées ou restreintes et peuvent n’être disponibles que dans les zones géographiques sélectionnées.

Prérequis

Ce guide de démarrage rapide exige les prérequis à la création et à la configuration d’un observateur de base de données.

Créer un observateur

  1. Dans le menu de ressources du Portail Azure, sélectionnez Tous les services.

    Capture d’écran du menu principal du Portail Azure avec l’élément de menu Tous les services mis en évidence.

  2. Sélectionnez Surveiller pour la catégorie. Sous Outils de surveillance, sélectionnez Observateur de base de données. Dans la vue Observateurs de base de données, sélectionnez Créer.

    Capture d’écran de la vue Observateurs de base de données avec le bouton Créer mis en évidence.

  3. Sous l’onglet Informations de base, sélectionnez l’abonnement et le groupe de ressources de l’observateur, saisissez le nom de l’observateur, puis sélectionnez la région Azure dans laquelle vous souhaitez créer l’observateur.

    Capture d’écran de la page Informations de base pour un observateur de base de données en cours de création, avec l’abonnement, le groupe de ressources, le nom de l’observateur et la région de l’observateur renseignés.

  4. Sélectionnez Vérifier + créer et examinez la configuration de l’observateur et du magasin de données. Sélectionnez Créer.

    Cette étape crée un observateur de base de données, un cluster Azure Data Explorer et une base de données sur le cluster. Les données de surveillance collectées sont stockées dans cette base de données.

    Capture d’écran de la page Révision et création d’un observateur de base de données en cours de création, avec les détails de l’observateur et du magasin de données affichés pour révision.

Ajouter une cible SQL et octroyer l’accès

Une fois le déploiement terminé, sélectionnez Accéder à la ressource pour ouvrir le nouvel observateur de base de données dans le Portail Azure.

  1. Sélectionnez Cibles SQL, Ajouter. Utilisez les listes déroulantes pour sélectionner la ressource Azure SQL que vous souhaitez surveiller, puis sélectionnez Ajouter. Vous pouvez sélectionner une base de données Azure SQL, un pool élastique ou une instance managée SQL. Dans cet exemple, une base de données Azure SQL est sélectionnée.

    Capture d’écran de la page Ajouter une cible d’un observateur de base de données, montrant une base de données Azure SQL prête à être ajoutée en tant que cible.

  2. Dans la carte Octroyer l’accès, sélectionnez un lien d’authentification Microsoft Entra correspondant à votre type de cible. Copiez le script T-SQL qui octroie à l’observateur un accès limité et spécifique pour collecter des données de surveillance à partir de la cible sélectionnée.

    La capture d’écran suivante montre le script T-SQL pour les bases de données Azure SQL et les pools élastiques.

    Capture d’écran de la page des cibles d’un observateur de base de données montrant le script T-SQL qui accorde l’accès à un observateur de base de données sur une base de données SQL et un pool élastique, et un bouton qui le copie dans le presse-papiers.

    La capture d’écran suivante montre le script T-SQL pour les instances gérées Azure SQL.

    Capture d’écran de la page des cibles d’un observateur de base de données montrant le script T-SQL qui accorde l’accès à un observateur de base de données sur une instance gérée SQL, et un bouton qui le copie dans le presse-papiers.

  3. Ouvrez une nouvelle fenêtre de requête dans SQL Server Management Studio ou Azure Data Studio. Connectez-vous à la base de données master sur le serveur logique Azure SQL ou l’instance managée SQL que vous avez sélectionnée. Collez le script T-SQL, puis sélectionnez Exécuter.

    La capture d’écran suivante montre le script T-SQL pour les bases de données Azure SQL et les pools élastiques.

    Capture d’écran d’une fenêtre de requête SQL Server Management Studio connectée à la base de données master sur un serveur logique Azure SQL, montrant un script T-SQL correctement exécuté qui octroie l’accès à un observateur de base de données.

    La capture d’écran suivante montre le script T-SQL pour les instances gérées Azure SQL.

    Capture d’écran d’une fenêtre de requête SQL Server Management Studio connectée à la base de données principale sur une instance gérée Azure SQL, montrant un script T-SQL correctement exécuté qui accorde l’accès à un observateur de base de données.

Créer et approuver un point de terminaison privé managé

  1. Sur la page Points de terminaison privés managés de l’observateur, sélectionnez Ajouter.

  2. Saisissez le nom du point de terminaison privé, sélectionnez l’abonnement pour votre cible Azure SQL, le type de ressource et le même serveur logique ou instance managée SQL que vous avez sélectionné lors de l’ajout de la cible.

  3. Pour le type de ressource, utilisez Microsoft.Sql/servers pour un serveur logique et Microsoft.Sql/managedInstances pour une instance managée SQL.

  4. Pour la sous-ressource cible, utilisez sqlServer pour un serveur logique et managedInstance pour une instance managée SQL.

  5. Sélectionnez Créer.

    Dans cet exemple, un point de terminaison privé pour un serveur logique Azure SQL nommé watcher-example est prêt à être créé. La création d’un point de terminaison privé peut prendre une à deux minutes.

    Capture d’écran de la page Points de terminaison privés managés d’un observateur de base de données, montrant un point de terminaison privé prêt à être créé pour un serveur logique Azure SQL.

  6. Dans le Portail Azure, recherchez points de terminaison privés. Sous Connexions en attente, recherchez le point de terminaison privé que vous avez créé, puis sélectionnez Approuver.

    Capture d’écran de la page Connexions en attente dans le Centre Private Link, montrant un point de terminaison privé de observateur de base de données prêt à être approuvé.

Démarrer la surveillance

  1. Sur la page Vue d’ensemble de l’observateur, sélectionnez Démarrer.

    Capture d’écran de la page Vue d’ensemble d’un observateur de base de données arrêté, montrant le bouton Démarrer activé.

  2. Vérifier que l’état passe de Arrêté à En cours d’exécution. Le démarrage de la collection de données prend quelques minutes.

  3. Cliquez sur Tableaux de bord. Actualisez le tableau de bord si les ressources n’apparaissent pas encore.

  4. Une fois que la cible SQL apparaît sur la vignette correspondante, sélectionnez la vignette, puis sélectionnez le lien vers la base de données, le pool élastique ou l’instance managée SQL pour ouvrir son tableau de bord de surveillance. Vous pouvez également sélectionner le lien sur la vignette pour ouvrir le tableau de bord du patrimoine qui affiche toutes les ressources Azure SQL surveillées.

    Capture d’écran de la page Tableaux de bord d’un observateur de base de données, montrant une cible surveillée et un lien permettant d’ouvrir le tableau de bord de surveillance pour cette cible.

Pour une description plus détaillée de l’installation et de la configuration d’un observateur de base de données, consultez la section Créer et configurer un observateur de base de données. Vous allez apprendre à utiliser une base de données sur un cluster Azure Data Explorer existant, sur un cluster Azure Data Explorer gratuit ou dans l’Analyse en temps réel dans Microsoft Fabric, comment utiliser l’authentification SQL, gérer l’accès de l’observateur aux cibles SQL et au magasin de données, et comment mettre à l’échelle et gérer votre cluster Azure Data Explorer au fil du temps.