Partage via


Démarrage rapide : Créer un observateur de base de données pour surveiller Azure SQL (préversion)

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 obtenir une description détaillée de la configuration et de l’installation de l’observateur de base de données, consultez 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 préversion. Les fonctionnalités en préversion sont publiées avec des fonctionnalités limitées, mais sont mises à disposition en préversion afin que les clients puissent obtenir un accès anticipé et fournir des commentaires. Les fonctionnalités en préversion sont soumises à des conditions de préversion supplémentaires distinctes et ne sont pas soumises à des contrats SLA. Le support 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 préversion peuvent avoir des fonctionnalités limitées ou restreintes et peuvent être disponibles uniquement dans des zones géographiques sélectionnées.

Prérequis

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

Créer un observateur

  1. Dans le portail Azure, dans le menu des ressources, 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 surbrillance.

  2. Sélectionnez la catégorie Surveiller. Sous Outils de surveillance, sélectionnez Observateurs 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 surbrillance.

  3. Sous l’onglet Informations de base, sélectionnez l’abonnement et le groupe de ressources de l’observateur, entrez le nom de l’observateur, puis sélectionnez une région Azure dans laquelle vous souhaitez créer l’observateur. Le reste de ce guide de démarrage rapide part du principe que vous ne modifiez pas les sélections par défaut sous les onglets Identité, Magasin de données et Cibles.

    Capture d’écran de la page Informations de base d’un nouvel 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 observateur renseignée.

  4. Sélectionnez Vérifier + créer, passez en revue 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 Vérifier et créer pour la création d’un observateur de base de données, avec les détails de l’observateur et du magasin de données affichés pour la vérification.

Ajouter une cible SQL et accorder 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 d'ajout de cible d'une surveillance de base de données, indiquant une base de données Azure SQL prête à être utilisée comme cible.

  2. Dans la fiche Accorder l’accès, sélectionnez un lien d’authentification Microsoft Entra qui correspond à votre type cible. Copiez le script T-SQL qui accorde à 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 permet à un observateur de base de données d'accéder à une base de données SQL ou à un pool élastique, ainsi qu’un bouton permettant de copier le script dans le Presse-papiers.

    La capture d’écran suivante montre le script T-SQL pour les instances managé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 managée SQL et un bouton permettant de le copier dans le Presse-papiers.

  3. Ouvrez une nouvelle fenêtre de requête dans SQL Server Management Studio ou Visual Studio Code avec l’extension sql server mssql. 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 exécuté avec succès qui accorde l’accès à un observateur de base de données.

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

    Capture d’écran d’une fenêtre de requête SQL Server Management Studio connectée à la base de données master sur une instance managée Azure SQL, montrant un script T-SQL exécuté avec succès 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. Entrez 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 ou deux minutes.

    Capture d’écran de la page des points de terminaison privés gérés d’un observateur de base de données, montrant un point de terminaison privé déjà crééto-bepour un serveur logique Azure SQL.

  6. Sur le Portail Azure, recherchez Points de terminaison privés. Sous Connexions en attente, trouvez le point de terminaison privé que vous avez créé, puis cliquez sur Approuver.

    Capture d’écran de la page de connexions en attente dans le centre de liaison privée, montrant un point de terminaison privé d’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. L’état de l’observateur passe de Arrêté à En cours d’exécution. Le démarrage de la collecte de données prend quelques minutes.

  3. Sélectionnez 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 des tableaux de bord d’un observateur de base de données, montrant une cible surveillée et un lien pour ouvrir le tableau de bord de surveillance pour cette cible.

Pour obtenir une description plus détaillée de la configuration et de l’installation de l’observateur de base de données, consultez 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 Real-Time Analytics dans Microsoft Fabric, comment utiliser l’authentification SQL, gérer l’accès 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.