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.
Les flux de travail opérationnels s’étendent sur plusieurs outils et nécessitent qu’une personne se souvienne de ce qui vient à venir. Vous vérifiez l’état dans un système, prenez une décision, exécutez dans un autre et informez votre équipe dans un troisième. Chaque transfert ajoute une latence et un risque.
Conseil / Astuce
L’automatisation des flux de travail vous aide à :
- Gestion des incidents de bout en bout sans réveiller qui que ce soit
- Exécution automatique de tâches planifiées avec surveillance humaine si nécessaire
- Application de connaissances à partir d’incidents passés de manière cohérente à chaque fois
Fonctionnement de l’automatisation des flux de travail
Ce que vous obtiendrez :
- Flux de travail automatisés qui s’exécutent selon la planification ou en réponse aux incidents
- Agents personnalisés avec des outils spécifiques pour les tâches spécialisées
- Flux de bout en bout : déclencher → examiner → agir → notifier
Lorsqu’un déclencheur se déclenche (heure planifiée ou incident), votre agent :
- Reçoit le déclencheur. Une tâche planifiée s’exécute ou un incident correspond à un plan de réponse.
- Appelle l’agent personnalisé. L’agent personnalisé configuré commence par ses outils et instructions.
- Exécute le flux de travail. L’agent personnalisé examine, prend des actions et coordonne avec d’autres agents personnalisés si nécessaire.
- Avertit votre équipe. Les résultats sont publiés sur Teams, par e-mail ou sur votre plateforme d’incidents.
Chaque agent personnalisé a accès à des outils spécifiques (à partir de connecteurs) et suit ses instructions de manière autonome ou approuvée, en fonction du mode d’exécution.
Ce qui rend cela différent
Contrairement aux scripts, votre agent s’adapte lorsque les modèles changent. Les scripts s’arrêtent lorsque les entrées varient. Votre agent a des raisons sur ce qu’il faut faire en fonction de ce qu’il trouve.
Contrairement aux runbooks, votre agent exécute le flux de travail, pas seulement les documents. Les Runbooks disent aux humains ce qu’il faut faire. Votre agent le fait.
Contrairement à l’automatisation de style IFTTT, votre agent examine avant d’agir. Il ne s’exécute pas aveuglément lorsqu’un déclencheur se déclenche. Au lieu de cela, il évalue la situation et décide de la réponse appropriée.
Avant et après
| Avant | Après |
|---|---|
| Vérifier l’état dans l’outil de surveillance | Requêtes d'agent automatiquement générées |
| Décider de ce qu’il faut faire en fonction des données | Raisons de l’agent et proposition d’action |
| Exécuter un correctif dans un autre système | L’agent s’exécute via des outils connectés |
| Notifier l’équipe dans Slack/Teams | L’agent envoie une notification contextuelle |
| Journaliser ce qui s’est passé | L’agent enregistre les actions dans le thread |
Création d’un flux de travail
Les flux de travail combinent trois blocs de construction :
| Bloc de construction | Qu’est-ce que cela fait ? | Où configurer |
|---|---|---|
| Connecteurs | Fournir des outils à partir de systèmes externes (Outlook, Teams, GitHub, PagerDuty) | Builder > Connecteurs |
| Agents personnalisés | Travailleurs spécialisés avec des paramètres d’accès et d’autonomie spécifiques aux outils | Builder > Agent Canvas |
| Déclencheurs | Démarrer des flux de travail selon la planification ou en réponse aux incidents | Tâches planifiées / Plans de réponse aux incidents |
Pour une configuration pas à pas, consultez l’étape 5 : Automatiser les flux de travail dans le guide de prise en main.
Exemple : Rapport de santé quotidien par e-mail
Ce flux de travail vérifie l’intégrité des ressources Azure et envoie un résumé :
- Connecteur : Ajouter Envoyer un e-mail (Office 365 Outlook)
-
Agent personnalisé : Créer
health-reporteravec l’outilSendOutlookEmail - Tâche planifiée : Associer à un agent personnalisé avec l'invite :
Check the health of Azure resources in prod-rg:
1. Query Azure Resource Health for any degraded resources
2. Check Application Insights for error rate trends
3. Summarize findings
4. Email the report using SendOutlookEmail
L'agent exécute cette tâche quotidiennement, analyse et envoie l'e-mail sans aucune étape manuelle.
Délégation d’agent personnalisé
Lorsqu’un flux de travail a besoin d’une expertise différente à différentes étapes, utilisez plusieurs agents personnalisés :
| Étape | Agent personnalisé | Pourquoi |
|---|---|---|
| Diagnostics de la base de données | @DatabaseExpert | Requêtes KQL spécialisées |
| Envoi de notifications | @Notifier | Outils Email et Teams |
| Créer des incidents | @IncidentCreator | Intégration de PagerDuty/ServiceNow |
L’orchestrateur délègue les tâches aux agents personnalisés en fonction des besoins. Consultez agents personnalisés.
Bonnes pratiques
| Pratique | Pourquoi cela se produit-il |
|---|---|
| Tester d’abord dans le terrain de jeu | Vérifier le comportement de votre agent personnalisé avant de l’attacher à un déclencheur |
| Démarrer en mode Révision | Vérifier le jugement de l’agent avant l’automatisation complète |
| Tester avec « Exécuter la tâche maintenant » | Valider les flux de travail planifiés avant la production |
| Un outil par agent personnalisé | Plus facile à auditer, déboguer et mettre à jour |
| Utiliser des noms descriptifs | Comparaison de email-health-report et de custom-agent-1 |
Avant d’attacher une tâche planifiée, testez votre agent personnalisé :
- Accéder à Builder → Agent Canvas
- Sélectionner la vue Test Playground
- Sélectionnez un agent personnalisé dans la liste déroulante, puis sélectionnez Appliquer
- Tapez vos instructions planifiées dans le panneau test et vérifiez que l’agent les exécute correctement
Une fois que vous êtes confiant dans le comportement, attachez le déclencheur.
Get started
| Ressource | Ce que vous allez découvrir |
|---|---|
| Étape 5 : Automatiser les flux de travail | Créer une vérification de santé automatisée avec des notifications par e-mail |
| Créer une tâche planifiée | Tutoriel pas à pas pour les automatisations planifiées |
Contenu connexe
| Capacité | Ce qu’il ajoute |
|---|---|
| Tâches planifiées | Surveillance proactive et modèles de tâches récurrents |
| Exécuter des mesures d'atténuation | Actions que vos flux de travail peuvent effectuer |
| Envoyer des notifications | Modèles et canaux de notification |
| Réponse aux incidents | Déclencheurs de plan de réponse |
| Agents personnalisés | Configuration détaillée de l’agent personnalisé |
| Connecteurs | Intégrations d’outils disponibles |