Amélioration du plugin Shellcommands pour GLPI 0.84

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..

Groupe de commandes

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.
Exécution avancée

Site du plugin : https://github.com/InfotelGLPI/shellcommands