Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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 : ❌