Un client souhaitait lancer des groupes de commandes (à la mode Nagios) sur les objets de son inventaire. Le plugin Shellcommands a été amélioré afin de permettre cette prise en charge (version 1.7.0 pour GLPI 0.84)
1. Groupes de commandes
On peut désormais créer des groupes de commandes :
- 1 première commande de vérification : exemple : ping (présente dans le plugin)
- D’autres commandes sur le modèle Nagios à créer soit même et à associer au groupe de commande.
Exemple :
- Nom : Charge Mémoire
- Balise : [IP]
- Position de la balise : Après les paramètres
- Chemin : perl /usr/share/glpi/plugins/shellcommands/libexec/check_wmi_plus.pl
- Paramètres : -A /usr/share/glpi/plugins/shellcommands/libexec/authfile -m checkmem -w 70% -c 90% -H
- Nom : Espace disque C:
- Balise : [IP]
- Position de la balise : Après les paramètres
- Chemin : perl /usr/share/glpi/plugins/shellcommands/libexec/check_wmi_plus.pl
- Paramètres : -A /usr/share/glpi/plugins/shellcommands/libexec/authfile -m checkdrivesize -a C -w _Free%=15: -c _Free%=5: -H
etc..
2. Exécution avancée
On peut désormais aussi lancer en masse depuis une page dédiée un groupe de commande sur des objets multiples.
Site du plugin : https://github.com/InfotelGLPI/shellcommands