Mise en place d'un gadget qui affiche les taux d'encre sur les imprimantes déclarées dans Nagios.
1. Nagios
Il faut déjà avoir déclaré nos imprimantes sur le serveur Nagios. J'ai décidé de créer un fichier .cfg pour chacune des imprimantes, en voici un exemple /usr/local/nagios/etc/objects/imprimantes/imp-compta.cfg :
# HOST DEFINITIONS
define host{
use generic-printer
host_name IMP-COMPTA
alias COMPTA
address 192.168.1.70
hostgroups imprimantes
}
# SERVICE DEFINITIONS
define service {
use generic-service
host_name IMP-COMPTA
service_description Couleur
check_command check_printer!public
normal_check_interval 1
retry_check_interval 1
}
2. Nagvis
Il faut ensuite déposer le script en .php disponible ici dans ce répertoire (/usr/local/nagvis/share/userfiles/gadgets).
Sur l'interface web de Nagvis, ajoutez un service :
- Éditer la carte
- Ajouter une icône
- Service
Une fenêtre s'ouvre vous demandant quel service de quel hôte vous voulez superviser. Dans notre cas, c'est le service Couleur de l'hôte IMP-COMPTA (voir /usr/local/nagios/etc/objects/imprimantes/imp-compta.cfg).
- Cocher la case view_type
- Dans le menu déroulant de view_type, sélectionner gadget
- Cocher la case gadget_url
- Dans le menu déroulant de gadget_url, sélectionner le script en .php précédemment copié
A savoir ! En fonction de votre imprimante (couleur, noir et blanc, options supplémentaires, ...), il se peut que vous ayez besoin de modifier le script en .php.
Voici le même service appelé par d'autres imprimantes :

0 commentaires :
Enregistrer un commentaire