Nagvis – Monitorer le nombre d’utilisateurs Citrix connectés

novembre 28, 2014 12:12 Publié par Laissez vos commentaires

Bonjour,

Pour connaître le fonctionnement des gadgets Nagvis, je vous recommande de lire l’article suivant :

Nagvis – créer des gadgets

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

gadget_nagvis-2-2.zip

check_users.zip

check_users.zip

Classés dans :

Cet article a été écrit par admin

Laisser un commentaire