4.4. L'utilisation du rôle de système metrics permet de configurer un parc de systèmes individuels pour qu'ils se surveillent eux-mêmes
Cette procédure décrit comment utiliser le rôle de système metrics pour configurer une flotte de machines afin qu'elles se surveillent elles-mêmes.
Conditions préalables
- Le paquetage Ansible Core est installé sur la machine de contrôle.
-
Le paquetage
rhel-system-rolesest installé sur la machine que vous souhaitez utiliser pour exécuter le playbook. - La connexion SSH est établie.
Procédure
Ajoutez le nom ou l'IP des machines que vous souhaitez surveiller via le playbook au fichier d'inventaire Ansible
/etc/ansible/hostssous un nom de groupe d'identification entre parenthèses :[remotes] webserver.example.com database.example.com
[remotes] webserver.example.com database.example.comCopy to Clipboard Copied! Toggle word wrap Toggle overflow Créez un playbook Ansible avec le contenu suivant :
Copy to Clipboard Copied! Toggle word wrap Toggle overflow NotePuisque
metrics_manage_firewalletmetrics_manage_selinuxsont tous deux définis sur true, le rôle metrics utilisera les rôlesfirewalletselinuxpour gérer les ports utilisés par le rôlemetrics.Exécutez le playbook Ansible :
ansible-playbook name_of_your_playbook.yml -k
# ansible-playbook name_of_your_playbook.yml -kCopy to Clipboard Copied! Toggle word wrap Toggle overflow
Lorsque le site -k demande un mot de passe pour se connecter au système distant.