Partager via


Vue d’ensemble des outils Azure Monitor pour le serveur Azure MCP

Le serveur Azure MCP vous permet de gérer les ressources Azure Monitor à l’aide d’invites en langage naturel. Vous pouvez interroger des espaces de travail Log Analytics, analyser des données opérationnelles, surveiller l’intégrité des ressources, récupérer des métriques de performances et gérer des classeurs Azure Monitor sans avoir à connaître la syntaxe KQL complexe.

Azure Monitor vous aide à optimiser la disponibilité et les performances de vos applications et services. Il fournit une solution complète pour collecter, analyser et agir sur les données de télémétrie à partir de vos environnements cloud et locaux.

Note

Paramètres de l’outil : les outils Azure MCP Server définissent des paramètres pour les données dont ils ont besoin pour effectuer des tâches. Certains de ces paramètres sont spécifiques à chaque outil et sont documentés ci-dessous. D’autres paramètres sont globaux et partagés par tous les outils. Pour plus d’informations, consultez Paramètres de l’outil.

Journal d’activité : Répertorier le journal d’activité

Répertoriez les journaux d’activité de la ressource Azure spécifiée au cours du nombre d’heures précédent.

Voici quelques exemples d’invites :

  • Événements critiques récents : « Afficher les journaux d’activité de ma ressource « web-app-prod » pour les 4 dernières heures avec les événements critiques et d’erreur uniquement »
  • Activité du compte de stockage : « Obtenir les journaux d’activité pour la ressource « mystorageaccount » de type « Microsoft.Storage/storageAccounts » à partir des 24 dernières heures, limitez les 50 premières entrées »
  • Surveillance des machines virtuelles : « Répertorier tous les journaux d’activité de ma machine virtuelle « production-vm01 » à partir des 12 dernières heures.
Paramètre Obligatoire ou facultatif Descriptif
Nom de la ressource Obligatoire Nom de la ressource Azure pour laquelle récupérer les journaux d’activité.
Type de ressource Optional Type de la ressource Azure (par exemple, « Microsoft.Storage/storageAccounts »). Indiquez cela uniquement si nécessaire pour lever l’ambiguïté entre plusieurs ressources portant le même nom.
Hours Optional Nombre d’heures antérieures à maintenant pour récupérer les journaux d’activité.
Niveau d’événement Optional Niveau des journaux d’activité à récupérer. Les niveaux valides sont les suivants : Critique, Erreur, Information, Détaillé, Avertissement. S’il n’est pas fourni, retourne tous les niveaux.
Top Optional Nombre maximal de journaux d’activité à récupérer.

Indicateurs d’annotation d’outil :

Destructeur : ❌ | Idempotent : ✅ | Open World : ❌ | Lecture seule : ✅ | Secret : ❌ | Local requis : ❌

Tests web : Créer des tests web

Créez un test web standard dans Azure Monitor. Les tests web Ping/Multistep sont déconseillés et ne sont pas pris en charge.

Voici quelques exemples d’invites :

  • Test web de base : « Créer un test web « api-health-check » dans le groupe de ressources « my-resource-group » pour Application Insights '/subscriptions/abc123/resourceGroups/monitoring/providers/Microsoft.Insights/components/myapp-insights' dans l’emplacement USA Est, test de l’URL 'https://api.mycompany.com/health' à partir des emplacements 'us-east-2-azr,us-west-2-azr' »
  • Test de fréquence personnalisé : « Créer un test web « homepage-monitor » dans le groupe de ressources « my-resource-group » pour Application Insights « /subscriptions/xyz789/resourceGroups/prod/providers/Microsoft.Insights/components/web-insights » dans l’Europe Ouest, testant «https://www.mysite.com » à partir de « eu-west-1-azr, eu-north-1-azr » emplacements avec la fréquence 300 secondes et le délai d’expiration 600 secondes »
  • Test de demande POST : « Créer un test web « login-endpoint » dans le groupe de ressources « my-resource-group » pour Application Insights « /subscriptions/def456/resourceGroups/test/providers/Microsoft.Insights/components/test-insights » dans la région USA Centre, test 'https://api.myapp.com/login' à partir de 'us-central-azr,us-south-central-azr' avec le verbe HTTP 'post', le corps de la requête '{"username » :"test"}' et les en-têtes 'Content-Type=application/json' »
  • Test de surveillance SSL : « Créer un test web « secure-api-check » dans le groupe de ressources « my-resource-group » pour Application Insights « /subscriptions/ghi789/resourceGroups/security/providers/Microsoft.Insights/components/security-insights » en Australie Est, testant «https://secure.myservice.com/api » à partir de « au-east-azr, au-sud-est-azr » avec vérification SSL activée, vérification de la durée de vie SSL 30 jours et code d’état attendu 200 »
  • Test complet : « Créer un test web « ecommerce-checkout » dans le groupe de ressources « my-resource-group » pour Application Insights « /subscriptions/jkl012/resourceGroups/ecommerce/providers/Microsoft.Insights/components/shop-insights » en Europe nord, test 'https://shop.mystore.com/checkout' à partir de 'eu-north-1-azr,eu-west-1-azr,eu-central-1-azr' avec la description 'Surveiller le processus d’extraction', fréquence 900 secondes, suivre les redirections activées, analyser les demandes activées, réessayer activées et délai d’expiration 120 secondes »
Paramètre Obligatoire ou facultatif Descriptif
Groupe de ressources Obligatoire Nom du groupe de ressources Azure. Il s’agit d’un conteneur logique pour les ressources Azure.
Ressource Webtest Obligatoire Nom de la ressource de test web sur laquelle opérer.
Composant Appinsights Obligatoire ID de ressource du composant Application Insights à associer au test web.
Lieu Obligatoire Emplacement où la ressource de test web est créée. Il doit s’agir de l’emplacement du composant AppInsights.
Emplacements webtest Obligatoire Liste des emplacements à partir duquel exécuter le test (valeurs séparées par des virgules). L’emplacement fait référence à la balise de remplissage géographique spécifique aux tests de disponibilité.
URL de requête Obligatoire URL absolue à tester.
Webtest Optional Nom du test dans la ressource de test web.
Description Optional Description du test web.
Activé Optional Indique si le test web est activé.
Code d’état attendu Optional Code d’état HTTP attendu.
Suivre les redirections Optional Indique s’il faut suivre les redirections.
Fréquence Optional Fréquence de test en secondes. Valeurs 300prises en charge , 600900 secondes.
Headers Optional En-têtes HTTP à inclure dans la requête. CLÉ=VALUE séparée par des virgules.
Verbe HTTP Optional Méthode HTTP (exemples : get, post).
Ignorer le code d’état Optional Indique s’il faut ignorer la validation du code d’état.
Analyser les demandes Optional Indique s’il faut analyser les demandes dépendantes.
Corps de la demande Optional Corps de la requête.
Nouvelle tentative activée Optional Indique si les nouvelles tentatives sont activées.
Vérification SSL Optional Indique s’il faut vérifier les certificats SSL.
Vérification de la durée de vie SSL Optional Nombre de jours pour vérifier la durée de vie du certificat SSL.
Délai d'expiration Optional Délai d’expiration de la demande en secondes (maximum 2 minutes). Valeurs prises en charge : 30, , 6090120 secondes.

Indicateurs d’annotation d’outil :

Destructeur : ✅ | Idempotent : ❌ | Open World : ❌ | Lecture seule : ❌ | Secret : ❌ | Local requis : ❌

Tests web : Obtenir des tests web

Obtenez des détails pour un test web spécifique dans le groupe de ressources fourni en fonction du nom de la ressource webtest.

Voici quelques exemples d’invites :

  • Obtenir les détails du test : « Obtenir des détails pour le test web « api-health-check » dans le groupe de ressources « my-resource-group »
  • Afficher la configuration du test : « Afficher la configuration du test web « homepage-monitor » dans le groupe de ressources « my-resource-group »
  • Vérifier l’état du test : « Obtenir des informations sur le test web « login-endpoint » dans le groupe de ressources « my-resource-group »
Paramètre Obligatoire ou facultatif Descriptif
Groupe de ressources Obligatoire Nom du groupe de ressources Azure. Il s’agit d’un conteneur logique pour les ressources Azure.
Ressource Webtest Obligatoire Nom de la ressource de test web sur laquelle opérer.

Indicateurs d’annotation d’outil :

Destructeur : ❌ | Idempotent : ✅ | Open World : ❌ | Lecture seule : ✅ | Secret : ❌ | Local requis : ❌

Tests web : répertorier les tests web

Répertoriez tous les tests web dans un abonnement spécifié et éventuellement, un groupe de ressources.

Voici quelques exemples d’invites :

  • Répertorier tous les tests : « Répertorier tous les tests web dans mon abonnement »
  • Afficher les tests par groupe de ressources : « Afficher les tests web dans le groupe de ressources « surveillance »
  • Obtenir l’inventaire des tests : « Quels sont les tests web que j’ai configurés ? »

Indicateurs d’annotation d’outil :

Destructeur : ❌ | Idempotent : ✅ | Open World : ❌ | Lecture seule : ✅ | Secret : ❌ | Local requis : ❌

Tests web : mettre à jour les tests web

Mettez à jour un test web standard existant dans Azure Monitor. Les tests web Ping/Multistep sont déconseillés et ne sont pas pris en charge.

Voici quelques exemples d’invites :

  • Fréquence de test de mise à jour : « Mettre à jour le test web « api-health-check » dans le groupe de ressources « my-resource-group » pour s’exécuter toutes les 300 secondes »
  • Modifier l’URL du test : « Mettre à jour le test web « homepage-monitor » dans le groupe de ressources « my-resource-group » pour tester l’URL «https://www.newsite.com » avec un délai d’expiration de 90 secondes »
  • Modifier la configuration du test : « Mettre à jour le test web « login-endpoint » dans le groupe de ressources « my-resource-group » avec les nouveaux en-têtes « Authorization=Bearer token123 » et le code d’état attendu 201 »
Paramètre Obligatoire ou facultatif Descriptif
Groupe de ressources Obligatoire Nom du groupe de ressources Azure. Il s’agit d’un conteneur logique pour les ressources Azure.
Ressource Webtest Obligatoire Nom de la ressource de test web sur laquelle opérer.
Composant Appinsights Optional ID de ressource du composant Application Insights à associer au test web.
Lieu Optional Emplacement où la ressource de test web est créée. Il doit s’agir de l’emplacement du composant AppInsights.
Emplacements webtest Optional Liste des emplacements à partir duquel exécuter le test (valeurs séparées par des virgules). L’emplacement fait référence à la balise de remplissage géographique spécifique aux tests de disponibilité.
URL de requête Optional URL absolue à tester.
Webtest Optional Nom du test dans la ressource de test web.
Description Optional Description du test web.
Activé Optional Indique si le test web est activé.
Code d’état attendu Optional Code d’état HTTP attendu.
Suivre les redirections Optional Indique s’il faut suivre les redirections.
Fréquence Optional Fréquence de test en secondes. Valeurs prises en charge 300, 600, 900 secondes.
Headers Optional En-têtes HTTP à inclure dans la requête. CLÉ=VALUE séparée par des virgules.
Verbe HTTP Optional Méthode HTTP (get, post, etc.).
Ignorer le code d’état Optional Indique s’il faut ignorer la validation du code d’état.
Analyser les demandes Optional Indique s’il faut analyser les demandes dépendantes.
Corps de la demande Optional Corps de la requête.
Nouvelle tentative activée Optional Indique si les nouvelles tentatives sont activées.
Vérification SSL Optional Indique s’il faut vérifier les certificats SSL.
Vérification de la durée de vie SSL Optional Nombre de jours pour vérifier la durée de vie du certificat SSL.
Délai d'expiration Optional Délai d’expiration de la demande en secondes (maximum 2 minutes). Valeurs prises en charge : 30, 60, 90, 120 secondes.

Indicateurs d’annotation d’outil :

Destructeur : ✅ | Idempotent : ✅ | Open World : ❌ | Lecture seule : ❌ | Secret : ❌ | Local requis : ❌

Log Analytics : Répertorier les espaces de travail

Le serveur Azure MCP répertorie tous les espaces de travail Log Analytics d’un abonnement. Cela fournit une vue d’ensemble de vos ressources de supervision.

Voici quelques exemples d’invites :

  • Répertorier les espaces de travail : « Afficher tous les espaces de travail Log Analytics dans mon abonnement ».
  • Afficher les espaces de travail : « Quels espaces de travail ai-je ? »
  • Rechercher des espaces de travail : « Répertorier les espaces de travail de surveillance ».

Indicateurs d’annotation d’outil :

Destructeur : ❌ | Idempotent : ✅ | Open World : ❌ | Lecture seule : ✅ | Secret : ❌ | Local requis : ❌

Log Analytics : Répertorier les types de tables

Répertorie les types de tables disponibles dans un espace de travail Log Analytics.

Voici quelques exemples d’invites :

  • Types de tables de liste : « Afficher les types de tables dans l’espace de travail centralmonitoring dans le groupe de ressources « my-resource-group »
  • Afficher les types disponibles : « Quels types de tables sont disponibles dans mon espace de travail Log Analytics dans le groupe de ressources « my-resource-group » ?
  • Catégories de tables de recherche : « Répertorier les types de tables pour l’espace de travail des journaux de sécurité dans le groupe de ressources « my-resource-group »
Paramètre Obligatoire ou facultatif Descriptif
Groupe de ressources Obligatoire Nom du groupe de ressources Azure. Il s’agit d’un conteneur logique pour les ressources Azure.
Workspace Obligatoire ID ou nom de l’espace de travail Log Analytics. Il peut s’agir de l’identificateur unique (GUID) ou du nom complet de votre espace de travail.

Indicateurs d’annotation d’outil :

Destructeur : ❌ | Idempotent : ✅ | Open World : ❌ | Lecture seule : ✅ | Secret : ❌ | Local requis : ❌

Log Analytics : Répertorier les tables

Le serveur Azure MCP répertorie toutes les tables d’un espace de travail Log Analytics. Cela vous aide à comprendre les données disponibles pour l’interrogation.

Voici quelques exemples d’invites :

  • Tables de liste : « Afficher les tables dans l’espace de travail centralmonitoring dans le groupe de ressources « my-resource-group »
  • Afficher les tables : « Quelles tables sont dans l’analyse des applications d’espace de travail dans le groupe de ressources « my-resource-group » ?
  • Tables de recherche : « Répertorier les tables dans l’espace de travail des journaux de sécurité dans le groupe de ressources « my-resource-group »
Paramètre Obligatoire ou facultatif Descriptif
Groupe de ressources Obligatoire Nom du groupe de ressources Azure. Il s’agit d’un conteneur logique pour les ressources Azure.
Workspace Obligatoire ID ou nom de l’espace de travail Log Analytics.

Indicateurs d’annotation d’outil :

Destructeur : ❌ | Idempotent : ✅ | Open World : ❌ | Lecture seule : ✅ | Secret : ❌ | Local requis : ❌

Log Analytics : Interroger les journaux d’activité de l’espace de travail

Le serveur Azure MCP peut exécuter des requêtes KQL (Kusto Query Language) sur un espace de travail Log Analytics. Cette fonctionnalité puissante vous permet d’analyser vos données opérationnelles.

Voici quelques exemples d’invites :

  • Requête simple : « Interroger les erreurs de la dernière heure dans l’espace de travail « my-workspace » dans le groupe de ressources « my-resource-group »
  • Requête de filtre : « Rechercher les tentatives de connexion ayant échoué dans la table SecurityEvent dans l’espace de travail « security-workspace » dans le groupe de ressources « my-resource-group »
  • Requête complexe : « Afficher la tendance de l’utilisation du processeur pour les serveurs web au cours des 24 dernières heures dans l’espace de travail « monitoring-workspace » dans le groupe de ressources « my-resource-group »
Paramètre Obligatoire ou facultatif Descriptif
Groupe de ressources Obligatoire Nom du groupe de ressources Azure. Il s’agit d’un conteneur logique pour les ressources Azure.
Workspace Obligatoire ID ou nom de l’espace de travail Log Analytics.
Table Obligatoire Nom de la table à interroger.
Requête Obligatoire Requête KQL à exécuter sur l’espace de travail Log Analytics.
Hours Optional Nombre d’heures à interroger à partir de maintenant.
Limite Optional Le nombre maximal de résultats à renvoyer.

Indicateurs d’annotation d’outil :

Destructeur : ❌ | Idempotent : ✅ | Open World : ❌ | Lecture seule : ✅ | Secret : ❌ | Local requis : ❌

Log Analytics : Interroger les journaux des ressources

Interroge les journaux de diagnostic et d’activité d’une ressource Azure spécifique dans un espace de travail Log Analytics à l’aide du langage de requête Kusto (KQL).

Voici quelques exemples d’invites :

  • Interrogez les journaux récents : « Afficher les journaux récents pour la ressource /subscriptions/abc123/resourceGroups/prod/providers/Microsoft.Web/sites/myapp ».
  • Rechercher des erreurs : « Interroger des erreurs pour ma ressource d’application web au cours des 4 dernières heures ».
  • Diagnostics des ressources : « Afficher les journaux de diagnostic pour la ressource de compte de stockage avec une limite de 100 ».
Paramètre Obligatoire ou facultatif Descriptif
ID de ressource Obligatoire ID de ressource Azure pour interroger les journaux. Exemple : /subscriptions/<YOUR-SUBSCRIPTION-ID>/resourceGroups/<YOUR-RESOURCE-GROUP>/providers/Microsoft.OperationalInsights/workspaces/<YOUR-WORKSPACE>.
Table Obligatoire Nom de la table à interroger. Il s’agit de la table spécifique dans l’espace de travail.
Requête Obligatoire Requête KQL à exécuter sur l’espace de travail Log Analytics. Vous pouvez utiliser des requêtes prédéfinies par nom, telles que recent celles qui affichent les journaux les plus récents classés par TimeGenerated et errors qui affiche les journaux au niveau des erreurs classés par TimeGenerated. Sinon, fournissez une requête KQL personnalisée.
Hours Optional Nombre d’heures à interroger à partir de maintenant.
Limite Optional Le nombre maximal de résultats à renvoyer.

Indicateurs d’annotation d’outil :

Destructeur : ❌ | Idempotent : ✅ | Open World : ❌ | Lecture seule : ✅ | Secret : ❌ | Local requis : ❌

Intégrité : Obtenir l’intégrité de l’entité

Le serveur Azure MCP obtient l’état d’intégrité d’une entité à l’aide de modèles d’intégrité Azure Monitor. Cela fournit des informations complètes sur l’intégrité et l’état de surveillance des ressources et applications Azure.

Voici quelques exemples d’invites :

  • Vérifier l’intégrité de l’entité : « Obtenir l’intégrité pour app-prod-001 avec le modèle webapp-health dans le groupe de ressources « my-resource-group »
  • Surveiller l’intégrité des ressources : « Qu’est-ce que l’intégrité de web-app-prod à l’aide du modèle d’application dans le groupe de ressources « my-resource-group » ?
  • Vérifier l’état du système : « Obtenir des informations d’intégrité pour l’entité de base de données sql-prod dans le groupe de ressources « my-resource-group »
Paramètre Obligatoire ou facultatif Descriptif
Groupe de ressources Obligatoire Nom du groupe de ressources Azure. Il s’agit d’un conteneur logique pour les ressources Azure.
Modèle Obligatoire Nom du modèle d’intégrité.
Entité Obligatoire ID d’entité pour lequel obtenir l’intégrité.

Indicateurs d’annotation d’outil :

Destructeur : ❌ | Idempotent : ✅ | Open World : ❌ | Lecture seule : ✅ | Secret : ❌ | Local requis : ❌

Métriques : Métriques de requête

Le serveur Azure MCP interroge les métriques Azure Monitor pour les ressources. Cela vous permet de récupérer des métriques de performances, des statistiques d’utilisation et des données de surveillance pour vos ressources Azure sur des périodes spécifiées.

Voici quelques exemples d’invites :

  • Interroger les métriques de machine virtuelle : « Obtenir le processeur et la mémoire pour prod-vm01 du 1er janvier au 2 janvier ».
  • Métriques de stockage de requête : « Afficher les métriques de transaction pour mystorageaccount dans le groupe de stockage ».
  • Interroger les métriques de l’application : « Obtenir le temps de réponse pour mywebapp 24 heures au cours des dernières 24 heures ».
Paramètre Obligatoire ou facultatif Descriptif
Ressource Obligatoire Nom de la ressource pour laquelle interroger les métriques.
Espace de noms de métrique Obligatoire Espace de noms de métrique.
Metrics Obligatoire Noms des métriques à interroger.
Type de ressource Optional Type de la ressource.
Heure de début Optional Heure de début de la requête.
Heure de fin Optional Heure de fin de la requête.
Interval Optional Intervalle d’agrégation.
Agrégation Optional Méthode d’agrégation.
Filter Optional Filtrez la requête de métriques.
Nombre maximal de compartiments Optional Nombre maximal de compartiments.

Indicateurs d’annotation d’outil :

Destructeur : ❌ | Idempotent : ✅ | Open World : ❌ | Lecture seule : ✅ | Secret : ❌ | Local requis : ❌

Métriques : répertorier les définitions de métriques

Le serveur Azure MCP répertorie les définitions de métrique disponibles pour une ressource. Cela vous permet de découvrir les métriques disponibles pour la surveillance avant d’interroger des données de métrique spécifiques.

Voici quelques exemples d’invites :

  • Répertorier les métriques de stockage : « Afficher les métriques pour mystorageaccount ».
  • Recherchez les métriques de transaction : « Rechercher des métriques de transaction pour storageacct ».
  • Répertorier les métriques de machine virtuelle : « Répertorier les métriques pour prod-vm dans le groupe de production ».
Paramètre Obligatoire ou facultatif Descriptif
Nom de la ressource Obligatoire Nom de la ressource.
Type de ressource Optional Type de la ressource.
Espace de noms de métrique Optional Espace de noms de métrique.
Chaîne de recherche Optional Chaîne de recherche pour filtrer les métriques.
Limite Optional Nombre maximal de résultats à retourner.

Indicateurs d’annotation d’outil :

Destructeur : ❌ | Idempotent : ✅ | Open World : ❌ | Lecture seule : ✅ | Secret : ❌ | Local requis : ❌

Classeurs : Répertorier les classeurs

Le serveur Azure MCP répertorie les classeurs Azure Monitor dans un groupe de ressources. Cela vous permet de découvrir et de gérer vos tableaux de bord de surveillance et rapports interactifs.

Voici quelques exemples d’invites :

  • Répertorier les classeurs : « Afficher les classeurs dans le groupe de ressources « my-resource-group »
  • Liste par catégorie : « Répertorier les classeurs dans la catégorie Insights dans le groupe de ressources « my-resource-group »
  • Répertorier les classeurs partagés : « Afficher les classeurs partagés dans le groupe de ressources « my-resource-group »
Paramètre Obligatoire ou facultatif Descriptif
Groupe de ressources Obligatoire Nom du groupe de ressources Azure.
Catégorie Optional Catégorie par laquelle filtrer les classeurs.
Kind Optional Type de classeur (par sharedexemple, , user).
ID source Optional ID de ressource source par lequel filtrer les classeurs.

Indicateurs d’annotation d’outil :

Destructeur : ❌ | Idempotent : ✅ | Open World : ❌ | Lecture seule : ✅ | Secret : ❌ | Local requis : ❌

Classeurs : Afficher les détails du classeur

Le serveur Azure MCP affiche les détails d’un classeur Azure Monitor spécifique par son ID de ressource. Cela fournit des informations complètes sur la configuration et le contenu du classeur.

Voici quelques exemples d’invites :

  • Afficher le classeur : « Afficher les détails du classeur pour /subscriptions/abc123/resourceGroups/monitoring/providers/Microsoft.Insights/workbooks/workbook-guid ».
  • Obtenir des informations sur le classeur : « Obtenir des informations sur le classeur /subscriptions/xyz/resourceGroups/rg/providers/Microsoft.Insights/workbooks/my-workbooks/my-workbook ».
  • Afficher le classeur : « Afficher les détails du classeur pour mon classeur de performances ».
Paramètre Obligatoire ou facultatif Descriptif
ID du classeur Obligatoire ID de ressource Azure complet du classeur à récupérer.

Indicateurs d’annotation d’outil :

Destructeur : ❌ | Idempotent : ✅ | Open World : ❌ | Lecture seule : ✅ | Secret : ❌ | Local requis : ❌

Classeurs : Créer un classeur

Le serveur Azure MCP peut créer un classeur Azure Monitor. Cela vous permet de créer par programmation des tableaux de bord de surveillance et des rapports interactifs.

Voici quelques exemples d’invites :

  • Créer un classeur : « Créer un tableau de bord des performances du classeur dans le groupe d’analyse ».
  • Créez avec la source : « Créer un classeur App Insights Analysis lié à mon Application Insights ».
  • Créer un classeur de surveillance : « Vue d’ensemble de la création d’une infrastructure de classeur ».
Paramètre Obligatoire ou facultatif Descriptif
Écran Obligatoire Nom complet du nouveau classeur.
Contenu sérialisé Obligatoire Contenu JSON définissant la structure et les requêtes du classeur.
ID source Optional ID de ressource source à associer au classeur.

Indicateurs d’annotation d’outil :

Destructeur : ✅ | Idempotent : ❌ | Open World : ❌ | Lecture seule : ❌ | Secret : ❌ | Local requis : ❌

Classeurs : Mettre à jour le classeur

Le serveur Azure MCP met à jour un classeur Azure Monitor existant. Cela vous permet de modifier les propriétés et le contenu du classeur par programmation.

Voici quelques exemples d’invites :

  • Nom de la mise à jour : « Mettre à jour le nom du classeur /subscriptions/abc/resourceGroups/rg/providers/Microsoft.Insights/workbooks/wb1 au tableau de bord mis à jour ».
  • Mettre à jour le contenu : « Mettre à jour le contenu du classeur pour /subscriptions/xyz/resourceGroups/monitoring/providers/Microsoft.Insights/workbooks/dashboard ».
  • Modifier le classeur : « Modifier le nom et le contenu du classeur /subscriptions/123/resourceGroups/prod/providers/Microsoft.Insights/workbooks/analytics ».
Paramètre Obligatoire ou facultatif Descriptif
ID du classeur Obligatoire ID de ressource Azure complet du classeur à mettre à jour.
Écran Optional Nouveau nom complet du classeur.
Contenu sérialisé Optional Contenu JSON mis à jour pour le classeur.

Indicateurs d’annotation d’outil :

Destructeur : ✅ | Idempotent : ✅ | Open World : ❌ | Lecture seule : ❌ | Secret : ❌ | Local requis : ❌

Classeurs : Supprimer des classeurs

Le serveur Azure MCP supprime un classeur Azure Monitor. Cela supprime définitivement le classeur et tout son contenu associé.

Voici quelques exemples d’invites :

  • Supprimer le classeur : « Supprimer le classeur /subscriptions/abc123/resourceGroups/monitoring/providers/Microsoft.Insights/workbooks/old-dashboard ».
  • Supprimer le classeur : « Supprimer le classeur /subscriptions/xyz/resourceGroups/rg/providers/Microsoft.Insights/workbooks/unused-workbook ».
  • Nettoyer : « Supprimer le classeur à /subscriptions/123/resourceGroups/prod/providers/Microsoft.Insights/workbooks/déconseillé ».
Paramètre Obligatoire ou facultatif Descriptif
ID du classeur Obligatoire ID de ressource Azure complet du classeur à supprimer.

Indicateurs d’annotation d’outil :

Destructeur : ✅ | Idempotent : ✅ | Open World : ❌ | Lecture seule : ❌ | Secret : ❌ | Local requis : ❌