View a markdown version of this page

Agents gérés - AWS DevOps Agent

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Agents gérés

Les agents gérés sont les agents que AWS DevOps l'agent fournit et gère pour vous. Ils alimentent les fonctionnalités intégrées de la plateforme, telles que la réponse aux questions par chat, la conduite d'enquêtes sur les incidents, la révision des versions et l'apprentissage de votre environnement. Contrairement à Agents personnalisés ce que vous définissez et configurez vous-même, les agents gérés sont la propriété de la plateforme : vous ne les créez pas, ne les supprimez pas ou ne les exécutez pas directement, et leurs outils et compétences sont gérés pour vous.

Les agents gérés apparaissent dans la section Agents gérés de la page Agents de votre application Web Agent Space Operator, à côté de la section Agents personnalisés. Chaque agent géré possède sa propre page, ce qui vous donne la même visibilité sur un agent géré que sur un agent personnalisé : ce que fait l'agent, les instructions qu'il utilise et un historique de ce qu'il a fait.

Afficher les agents gérés

Consultez vos agents gérés pour voir ce que fait chacun d'entre eux, les instructions avec lesquelles il s'exécute et son historique d'exécution.

Pour consulter vos agents gérés, procédez comme suit :

  1. Sur la page Agents de votre application Web Agent Space Operator, accédez à la section Agents gérés.

  2. Choisissez un agent géré pour ouvrir sa page.

Les agents gérés disponibles dans votre espace d'agents peuvent inclure :

  • Chat : Ad-hoc questions et demandes pendant les sessions de chat.

  • Triage des incidents : filtrage des alarmes, classification de gravité et cadrage initial.

  • Incident RCA - Analyse des causes profondes avec collecte et validation de preuves.

  • Atténuation des incidents : Short-term mesures correctives et recommandations de solutions à long terme.

  • Interface utilisateur des incidents - Génération des résultats d'une enquête, y compris ceux publiés sur d'autres plateformes, via l'interface utilisateur (UI).

  • Évaluation - Notation des performances des agents et contrôles de conformité aux politiques.

  • Évaluateur - Évaluation de la qualité d'une enquête terminée. Il s'agit de l'agent à l'origine d'une évaluation. Pour plus d’informations, consultez Révision des enquêtes.

  • Test de version : tests automatisés de l'interface utilisateur et des API par rapport aux applications Web et aux API REST déployées.

  • Apprentissage - Production et actualisation des connaissances gérées, couvrant les mémoires des moniteurs et la compréhension de la topologie.

Page de l'agent géré

La page d'un agent géré comporte un onglet Définition de l'agent et un onglet Connaissances. L'agent d'apprentissage possède également un onglet Historique et un onglet Déclencheurs. Comme un agent géré appartient à la plateforme, sa page ne dispose d'aucun contrôle Exécuter maintenant ni d'invite système modifiable. Son en-tête indique le nom de l'agent, un badge géré, un badge de prévisualisation et un statut actif.

onglet de définition de l'agent

L'onglet Définition de l'agent affiche les instructions de l'agent, stockées sous forme de AGENTS.md fichiers. Il contient deux sections :

  • Instructions globales (AGENTS.md) : partagées entre tous les agents gérés. Chaque session d'agent de votre espace agent reçoit ce contenu en plus de ses propres instructions spécifiques à l'agent. Étant donné qu'une modification ici affecte tous les agents gérés, l'enregistrement des instructions globales vous demande d'abord de confirmer.

  • Instructions de l'agent (AGENTS.md) - Appartenant à l'agent géré dont vous vous trouvez sur la page. Seules les sessions de cet agent reçoivent ce contenu.

Les deux sections sont modifiables sur place. Chacune indique un numéro de version et la date de dernière modification, et chacune fournit des vues d'aperçu et de code, ainsi que des commandes de chargement, de téléchargement et de suppression. Pour une description complète du fonctionnement des instructions relatives aux agents, de leurs limites de taille et de leur champ d'application, voirInstructions pour les agents.

Onglet Knowledge

L'onglet Connaissances indique les compétences et les réserves de mémoire que l'agent peut lire, dans deux sections : Compétences et Souvenirs. Chaque entrée renvoie à sa page détaillée, et un badge indique si c'est la plateforme qui la gère ou si vous l'avez ajoutée. Cette vue est en lecture seule.

Onglet Historique

L'onglet Historique affiche un enregistrement des dernières exécutions de l'agent d'apprentissage. Il répertorie chaque course avec son statut, son titre, son heure de début et sa dernière mise à jour, et vous pouvez ouvrir une course pour voir sa trajectoire.

Seul l'agent d'apprentissage possède un onglet Historique. Les autres agents gérés, y compris les agents chargés des incidents (triage des incidents, RCA des incidents, atténuation des incidents et interface utilisateur des incidents), sont exécutés dans le cadre d'une enquête plutôt que de manière autonome, de sorte que leurs pages ne comportent pas d'onglet Historique. Pour l'activité liée aux incidents, voirRéponse autonome aux incidents.

onglet Déclencheurs

L'agent d'apprentissage dispose également d'un onglet Déclencheurs qui répertorie ses tâches planifiées, chacune accompagnée d'une description et de la date de sa dernière exécution. Choisissez une tâche pour voir quand elle s'exécute. Ces tâches appartiennent à la plateforme, vous ne pouvez donc pas les créer, les modifier ou les supprimer.

Agent d'apprentissage

L'agent d'apprentissage est l'agent géré qui produit la plupart des connaissances de votre espace agent. Il passe en revue la topologie, les dépendances du code, la structure du pipeline et les enquêtes passées de votre espace agent, puis il génère et actualise les connaissances gérées selon un calendrier ou à la demande. Ce qu'il produit inclut :

  • Mémoire de surveillance - Souvenirs d'investigation historiques, organisés par le moniteur qui les a déclenchés.

  • Compréhension de la topologie : carte structurée de l'architecture, des environnements et des composants de votre application, lue par d'autres agents lors des investigations.

Les agents en aval, tels que les agents chargés des incidents et le chat, lisent ces informations pour naviguer dans votre environnement pendant leur travail.

Affichage de l'agent d'apprentissage

L'agent d'apprentissage apparaît dans la section Agents gérés de votre espace agent. Ouvrez-le pour voir :

  • Définition de l'agent : instructions globales et instructions propres à l'agent d'apprentissage avec lesquelles il s'exécute.

  • Connaissances - Les compétences et les réserves de mémoire que l'agent d'apprentissage peut lire.

  • Historique : liste des exécutions de l'agent d'apprentissage. Ouvrez une série pour voir la trajectoire de ce qu'elle a examiné et produit.

  • Déclencheurs : tâches planifiées par l'agent d'apprentissage et date de leur dernière exécution.

Influencer ce que produit l'agent d'apprentissage

Vous influencez le résultat de l'agent d'apprentissage par le biais de directives et en actualisant une compétence gérée :

  • Directives - Préférences permanentes et instructions que vous créez via le chat. L'agent d'apprentissage lit vos directives et les utilise pour orienter la manière dont il régénère les connaissances. Pour plus d’informations, consultez DevOps Souvenirs d'agents.

  • Actualisation d'une compétence : vous pouvez demander à l'agent d'apprentissage de régénérer une compétence gérée depuis la page de la compétence. Pour plus d’informations, consultez Compétences apprises.

Pour plus d'informations sur les connaissances produites par l'agent d'apprentissage, consultez DevOps Souvenirs d'agents etCompétences apprises.