Nagvis – Monitorer le nombre d’utilisateurs Citrix connectés
novembre 28, 2014 12:12 Laissez vos commentairesBonjour,
Pour connaître le fonctionnement des gadgets Nagvis, je vous recommande de lire l’article suivant :
De plus l’exemple utilisé est celui d’une supervision d’utilisateurs connectés sur un serveur.
Pour éviter tout le blabla, vous trouverez 2 fichiers à la fin de l’article:
Le fichier {perso.php} est à placer sur le serveur nagvis dans le dossier suivant :
/usr/local/nagvis/share/userfiles/gadgets
Il sert à afficher le nombre d’utilisateurs connectés sur la map Nagvis, la couleur de la police variant en fonction des limites que nous lui avons fixé.
Le second fichier est un .exe compilé en AutoIt ({check_users.exe}), a placé sur le serveur Citrix à superviser, dans le dossier suivant (pour un Windows 2008 R2) :
c:\Program Files\NSClient++\scripts
Vous pouvez au préalable décompiler ce script (voir l’article adéquat
AutoIt – décompiler un exe)
Pensez également à le déclarer dans le fichier nsclient.ini :
[/settings/external scripts/scripts]
check_users=scripts\\check_users.exe -n
Testez ensuite la commande Nagios :
root@NAGVIS:/usr/local/nagios/libexec# ./check_nrpe -H SRVCITRIX -p 5666 -c check_users OK: 7 users are logged in |'users'=7
Parfait, il vous reste à créer la commande (dans Centreon) :
$USER1$/check_nrpe -H $HOSTADDRESS$ -p 5666 -c check_users
Puis associez le service nagios à l’host à monitorer ( Notre serveur Citrix).
L’affichage se fera par l’insertion du gadget perso.php dans nagvis, configuré avec le service Nagios correspondant.
Comme promis, ci dessous les 2 fichiers à télécharger en PJ 😉
A++
Classés dans :Nagvis
Cet article a été écrit par admin