# Intégration Ansible L’intégration d’OpManager avec Ansible permet une automatisation fluide des tâches de gestion réseau directement depuis OpManager. Cette intégration permet aux utilisateurs d’exécuter des playbooks Ansible sur les appareils de votre réseau via OpManager, simplifiant ainsi des processus tels que la gestion de la configuration, les mises à jour et le dépannage. En combinant les capacités de surveillance d’OpManager avec l’automatisation d’Ansible, les équipes informatiques peuvent exécuter automatiquement des playbooks chaque fois qu’une alerte est déclenchée dans OpManager, réduisant ainsi le temps de dépannage. ## Étapes pour configurer Ansible dans OpManager : L’intégration d’Ansible avec OpManager comporte deux étapes : - [Configuration de l’intégration Ansible](#configuration-de-lintégration-ansible) - [Configuration des profils de notification](#configuration-des-profils-de-notification) (ou) [Configuration du modèle de notification](#configuration-du-modèle-de-notification) ### Configuration de l’intégration Ansible - Ouvrez OpManager, puis accédez à **Settings -> General Settings -> Integrations -> Ansible configuration**. ![Ansible-integration](https://www.manageengine.com/network-monitoring/help/images/ansible-1.PNG) - Saisissez le **nom de l’appareil/l’adresse IP** de l’appareil sur lequel Ansible est installé. - Ajoutez un nouvel identifiant, ou choisissez-en un dans la liste déroulante s’il est déjà configuré. - Saisissez le chemin du dossier dans lequel Ansible est installé afin de récupérer les détails du playbook. ![Ansible-integration](https://www.manageengine.com/network-monitoring/help/images/ansible-2.png) - Cochez la case pour accepter la déclaration de confidentialité d’Ansible avant de cliquer sur Enregistrer. ### Configuration des profils de notification Pour exécuter automatiquement un certain playbook lorsqu’un type spécifique d’alerte est déclenché **sur la base d’un critère**, vous pouvez configurer des profils de notification. Suivez les étapes ci-dessous pour effectuer la configuration. - Accédez à **Settings -> Notifications -> Notification profiles** - Cliquez sur **Add** en haut à droite pour ajouter un nouveau profil de notification, puis sélectionnez **Ansible Integration** ![Ansible-integration](https://www.manageengine.com/network-monitoring/help/images/ansible-3.PNG) - Sélectionnez un playbook dans la liste déroulante. - Dans la section des arguments du programme, vous pouvez ajouter des arguments supplémentaires comme entrée additionnelle. - Sélectionnez les [variables dynamiques](https://www.manageengine.com/fr/network-monitoring/help/workflow-variables.html) nécessaires dans la liste déroulante, si besoin. ![Ansible-integration](https://www.manageengine.com/network-monitoring/help/images/ansible-4.png) - Vous pouvez vérifier la connexion à l’aide de l’option Test Action. - Cliquez sur "Next" pour sélectionner les critères de notification, choisir les appareils et configurer une plage horaire. [Cliquez ici](https://www.manageengine.com/network-monitoring/help/configuring-notifications.html#criteria-notifications) pour en savoir plus sur la configuration des profils de notification. - Le playbook sera exécuté lorsque les conditions de déclenchement spécifiées seront remplies pour l’appareil. **Remarque :** - Assurez-vous que le chemin correct du dossier d’installation d’Ansible est fourni dans OpManager lors de la configuration. - Assurez-vous que les playbooks sont créés dans Ansible conformément à vos exigences. - Assurez-vous que l’utilisateur dispose de l’autorisation d’exécution pour le playbook Ansible configuré. ### Configuration du modèle de notification Pour exécuter automatiquement un certain playbook lorsqu’un type spécifique d’alerte est déclenché, vous pouvez configurer des modèles de notification. Suivez les étapes ci-dessous pour effectuer la configuration. - Sélectionnez un playbook dans la liste déroulante. - Dans la section des arguments du programme, vous pouvez ajouter des arguments supplémentaires comme entrée additionnelle. ![Ansible-integration](https://www.manageengine.com/network-monitoring/help/images/ansible-5.PNG) - Sélectionnez les variables dynamiques nécessaires dans la liste déroulante, si besoin. - Vous pouvez vérifier la connexion à l’aide de l’option Test Action. - Cliquez sur **Enregistrer**.