Surveiller l’intégrité et les performances de l’agent dans votre flotte

À mesure que votre organisation évolue d'une configuration de copilotes isolés à des flottes multi-agents autonomes, la visibilité et le contrôle deviennent essentiels. Le plan de contrôle Microsoft Foundry fournit un centre de commande unifié où vous pouvez surveiller tous les agents, modèles et outils de votre entreprise, depuis la construction jusqu'à la production.

La surveillance de la flotte sert plusieurs rôles :

  • Les responsables d’équipe surveillent les opérations de l’agent et la productivité de l’équipe.
  • Les administrateurs appliquent des stratégies de gouvernance et suivent la posture de conformité.
  • Les gestionnaires de coûts optimisent les dépenses et identifient les inefficacités des ressources.
  • Les équipes de sécurité surveillent les comportements interdits et les violations de stratégie.

Cet article explique comment utiliser les fonctionnalités du plan de contrôle Foundry pour suivre l’intégrité de l’agent, les performances, la conformité et l’efficacité des coûts à grande échelle. En utilisant la supervision centralisée, vous pouvez identifier les problèmes précoces, optimiser la consommation des ressources et vous assurer que vos systèmes IA fonctionnent en toute sécurité et de manière fiable.

Conditions préalables

Note

Cette fonctionnalité est disponible uniquement dans le portail Foundry (nouveau). Recherchez dans la bannière du portail pour confirmer que vous utilisez la nouvelle version de Foundry.

Fonctionnement de la surveillance

Le plan de contrôle de Foundry identifie tous les agents auxquels vous avez accès. Il utilise les ressources Application Insights qui hébergent vos agents pour vous aider à surveiller et diagnostiquer ces agents.

Le plan de contrôle Foundry prend en charge :

Étant donné que le plan de contrôle Foundry agrège les informations entre les ressources de l’abonnement, différents utilisateurs peuvent voir différents agents répertoriés, en fonction de leur accès.

Le plan de contrôle Foundry agrège les logs et les métriques disponibles sur chaque ressource Application Insights connectée à chaque agent.

Diagramme d’architecture montrant comment Foundry Control Plane utilise Application Insights pour collecter les journaux et les métriques à travers les ressources.

Le plan de contrôle Foundry nécessite des agents pour consigner les informations de diagnostic en suivant les normes OpenTelemetry avec des conventions sémantiques pour les applications d’IA générative . Vous n’avez pas besoin de configurer Application Insights sur chaque ressource, mais cela est fortement recommandé. Lorsque le plan de contrôle contient ces données, il peut fournir :

  • Métriques de santé de la flotte : suivre les agents actifs de votre flotte, les taux d'achèvement et les tendances des erreurs dans l’ensemble de votre flotte.
  • Suivi des coûts et des performances : surveillez l’utilisation des jetons, la consommation budgétaire et l’efficacité des ressources sur tous les agents.
  • Détection des anomalies : identifier les pics de coûts, la dégradation des performances et les problèmes émergents par le biais de l’analyse des tendances.
  • Analyse approfondie : Passer des métriques au niveau de la flotte aux traces et journaux d'activité des agents individuels pour une analyse détaillée.

Important

Les agents s’exécutant sur des ressources sans Application Insights n’ont pas de métriques de santé, de suivi des coûts, ni de traces détaillées.

Configurer la surveillance

Procédez comme suit pour chaque projet dans lequel vous souhaitez configurer la surveillance :

  1. Dans la barre d’outils, sélectionnez Utiliser.

  2. Dans le volet gauche, sélectionnez Administrateur.

  3. Sous Tous les projets, utilisez la zone de recherche pour rechercher votre projet.

  4. Sélectionnez le projet.

  5. Sélectionnez l’onglet Ressources connectées .

  6. Vérifiez qu’il existe une ressource associée pour la catégorie AppInsights.

    Capture d’écran du portail d’administration montrant comment vérifier si un projet a une ressource Application Insights associée.

  7. Si aucune ressource n’est associée, ajoutez-en une en sélectionnant Ajouter une connexion , puis en sélectionnant Application Insights.

    Conseil

    Vous pouvez envoyer des traces à différentes ressources Application Insights ou à la même ressource, en fonction de vos besoins en matière de gouvernance et de sécurité.

Votre projet est maintenant configuré pour l’observabilité et le suivi. Pour vérifier que la surveillance est active, accédez à Utiliser>la vue d’ensemble dans le portail Foundry, sélectionnez votre projet dans la liste déroulante et vérifiez que les métriques de l’agent apparaissent dans le tableau de bord. Les métriques peuvent prendre quelques minutes pour remplir après la configuration initiale.

Afficher les métriques

Vous pouvez afficher les métriques agrégées pour tous les agents au sein d’un projet sélectionné à l’aide de Foundry. Le volet Vue d’ensemble fournit des insights sur l’intégrité, la conformité et les tendances des performances de la flotte.

  1. Connectez-vous à Microsoft Foundry. Vérifiez que le commutateur New Foundry est activé. Ces étapes font référence à Foundry (nouveau).

  2. Dans la barre d’outils, sélectionnez Utiliser.

  3. Passez en revue les métriques affichées dans le volet Vue d’ensemble , qui affiche les métriques et insights courants pour tous les agents découverts au sein de l’abonnement par défaut.

    Animation du volet Vue d’ensemble qui affiche les scores d’intégrité basés sur les tendances, les résumés des alertes et les métriques de conformité agrégées pour une flotte.

  4. Utilisez la liste déroulante du projet pour limiter les métriques à des projets spécifiques, si nécessaire.

  5. Configurez la plage de dates à l’aide des sélecteurs de dates dans le coin supérieur droit.

Le volet Vue d’ensemble affiche les scores d’intégrité au niveau du parc, les résumés d’alertes, les nombres d’agents actifs, les taux d’erreur et les métriques de conformité pour l’intervalle de temps sélectionné. Utilisez cette vue pour évaluer rapidement l’état opérationnel de votre flotte et identifier les zones qui ont besoin d’attention.

Afficher les métriques d’agent individuelles

Vous pouvez afficher toutes vos ressources sous un projet spécifique, ainsi que les métriques de niveau supérieur, à partir de Foundry.

  1. Connectez-vous à Microsoft Foundry. Vérifiez que le commutateur New Foundry est activé. Ces étapes font référence à Foundry (nouveau).

  2. Dans la barre d’outils, sélectionnez Utiliser.

  3. Dans le volet gauche, sélectionnez Ressources.

  4. Sélectionnez l’onglet Agents .

    Capture d’écran de l’onglet Agents montrant tous les agents inscrits avec des métriques de niveau supérieur.

    L’onglet affiche les détails des agents découverts dans l’abonnement. Pour en savoir plus sur ces détails, consultez l’inventaire de l’agent.

  5. Pour afficher des informations plus précises sur les performances d’un agent individuel, sélectionnez un agent. Le volet qui s’affiche fournit des informations rapides sur l’état de santé de l’agent sélectionné et son activité récente. Utilisez-le pour identifier les problèmes et prendre des mesures correctives.

    Capture d’écran du volet Foundry montrant les détails d’un agent sélectionné.

    Le volet contient les sections suivantes :

    • Alertes actives : affichez les alertes de stratégie, de sécurité et d’évaluation regroupées par gravité et prenez des mesures.
    • Activité : consultez les métriques clés telles que le taux d’erreur au fil du temps, les informations d’exécution totales et les informations sur l’utilisation des jetons.

Pour en savoir plus sur la gestion des agents individuels, consultez Gérer les agents à grande échelle.

Résoudre les problèmes de supervision

Si vous ne voyez pas de métriques ou d’agents attendus dans le tableau de bord, vérifiez les causes courantes suivantes :

  • Les agents n’apparaissent pas dans le volet Ressources : vérifiez que vous disposez d’un accès en lecture à l’abonnement et au projet où les agents sont déployés. Différents utilisateurs voient différents agents en fonction de leur niveau d’accès.
  • Les métriques sont vides ou manquantes : vérifiez que la ressource Application Insights est connectée au projet (consultez Configurer la supervision). Les métriques peuvent prendre plusieurs minutes pour remplir après la connexion initiale.
  • Les métriques de santé ou les traces ne sont pas disponibles pour un agent spécifique : l’agent peut s’exécuter sur une ressource sans qu'Application Insights soit configuré. Connectez une ressource Application Insights au projet de l’agent pour activer les données de performance et les traces détaillées.
  • Les données de coût n’apparaissent pas : vérifiez que vous disposez du rôle Lecteur Cost Management sur l’abonnement.