Nagios et les toners des imprimantes reseau

Nagios et les toners des imprimantes reseau - Logiciels d'entreprise - Systèmes & Réseaux Pro

Marsh Posté le 29-09-2007 à 15:03:37    

Bonjour,
 
Je recherche pour une boite assez grande, mais sans argent comme d'abitude, un moyen avec Nagios d'etre informé quand les toners des imprimantes reseaux sont vides.
 
Les servers sont sous AD, pas de server Unix.
 
Merci d'avance !

Reply

Marsh Posté le 29-09-2007 à 15:03:37   

Reply

Marsh Posté le 29-09-2007 à 15:07:54    

si les imprimantes reseaux supportent le protocol SNMP, on peut envisager alors un "check_snmp" qui interrogera les imprimantes pour obtenir le niveau de toners, feuilles....etc....


---------------
Les cons, ça ose tout, et c'est même à ça qu'on les reconnait....
Reply

Marsh Posté le 29-09-2007 à 15:29:45    

Quelle marque tes imprimantes ?

Reply

Marsh Posté le 29-09-2007 à 15:33:58    

Toutes marques sont presentes, javoue que au niveau achat ils n'ont vraiment pas de preferences et ca ne va pas aider les choses

Reply

Marsh Posté le 29-09-2007 à 17:29:38    

dans tous les cas ton imprimante doit intégrer un service snmp.  
Apres tu as divers plugins sur nagios qui sont + ou - compatibles avec toutes les imprimantes. Perso j'utilise le plugin "check_printers" qui fonctionne tres bien sur de l'HP et de l'Epson, dispo sur nagiosexchange.org
Si ca ne marche pas, il faut je pense intégrer les MIB du constructeur de ton imprimante dans Nagios (j'ai encore jamais essayé donc je ne peux pas t'aider sur ca).


Message édité par Quich'Man le 10-02-2010 à 17:06:36
Reply

Marsh Posté le 29-09-2007 à 23:09:16    

Quich'Man  ===>  +1


---------------
Les cons, ça ose tout, et c'est même à ça qu'on les reconnait....
Reply

Marsh Posté le 04-12-2010 à 13:38:43    

bonjour,
mon problème est comment ajouter le plugin check_printer dans nagios, aprés le copier/coller du plugin dans libexec est ce qu'il y a une compilation à faire sur ce plugin, puisque les autres plugins apparait en vert, et seulement le nouveau plugin apparait en noir
merci,

Reply

Marsh Posté le 04-12-2010 à 16:20:02    

il faut que ton utilisateur nagios ait les droits d'exécution dessus. Apres il faut ajouter une commande et créer les hosts et services associés.
 
Aucune compilation a faire donc.

Reply

Marsh Posté le 06-12-2010 à 15:29:01    

Vous parlez bien de ce plugin ?
 
http://exchange.nagios.org/directo [...] rs/details
 
Je n'arrive pas a décompresser l'archive, il me dit que "ceci ne ressemble par à une archive "tar" ....

Reply

Marsh Posté le 06-12-2010 à 17:36:34    

Bon finalement j'ai mis http://www.ciphron.de/gfx/pool/check_printer
 
prérequis : php5-cli et php5-snmp
 
on wget http://www.ciphron.de/gfx/pool/check_printer
 
dans le repertoire libexec
 
puis chmod +x check_printer
 
et ensuite tu lance le check : ./check_printer IP Fonction
 
genre ./check_printer 192.168.0.10 ink 1 0,2
 
ensuite faut se taper un peu de doc, mais ça ressemble à pas mal de plugins avec un min/max...  
 
reste que l'intérêt est un peu limité, la plupart des imprimantes modernes ont la possibilité d'avertir quand le toner est presque vide... a voir pour le paper jam ou autre soucis, mais intérêt limité je trouve.
 

Reply

Marsh Posté le 06-12-2010 à 17:36:34   

Reply

Marsh Posté le 07-12-2010 à 08:16:20    

meulator a écrit :

Bon finalement j'ai mis http://www.ciphron.de/gfx/pool/check_printer
 
prérequis : php5-cli et php5-snmp
 
on wget http://www.ciphron.de/gfx/pool/check_printer
 
dans le repertoire libexec
 
puis chmod +x check_printer
 
et ensuite tu lance le check : ./check_printer IP Fonction
 
genre ./check_printer 192.168.0.10 ink 1 0,2
 
ensuite faut se taper un peu de doc, mais ça ressemble à pas mal de plugins avec un min/max...  
 
reste que l'intérêt est un peu limité, la plupart des imprimantes modernes ont la possibilité d'avertir quand le toner est presque vide... a voir pour le paper jam ou autre soucis, mais intérêt limité je trouve.
 


 
 
certes mais si tu vas par là, les serveurs Dell ont un agent snmp avec Dell Open Manage qui leur est propre et qui prévient en cas de souci et c'est pareil chez tous les constructeurs. L'avantage de Nagios est de centraliser tout ca. :)

Reply

Marsh Posté le 07-12-2010 à 10:38:28    

Certes :) mais je voulais surtout dire que pour les imprimantes, il y a par définition toujours des utilisateurs à côté et dès qu'un toner arrive en fin de vie, ça se voit très vite, alors que pour des serveurs enfermés dans une salle info, à part le DSI / les techs, personne ne peut voir ce qui se passe! enfin en tout cas, le plugin fonctionne bien :o

Reply

Marsh Posté le 09-12-2010 à 22:56:37    

Moi je vois très rapidement l'intérêt : quand ce n'est pas les utilisateurs qui sont chargés de commander les toners (et encore moins les remplacer, omg une secrétaire qui remplace un toner et qui s'en met plein les doigts (la chemise aussi), oulala  [:cerveau afrojojo]  ), et que tu as quelques imprimantes (disons une vingtaine de 3-4 modèles différents), tu es content de pouvoir suivre un peu.
 
Je sens que la semaine prochaine je vais bricoler un Nagios sur un de mes serveurs pour ça [:rhetorie du chaos] marre de courir tous les 4 matins à faire le tour, j'ai autre chose à faire, et la pilule "Nagios" passera encore mieux pour mon chef :p


---------------
Grippe ? Coronavirus ? Portez votre masque correctement ! :D
Reply

Marsh Posté le 10-12-2010 à 18:41:14    

J'ai fait un projet comme ça avec du Zabbix (snmp donc pareil avec Nagios).  
 
Objectifs :  
- disposer de la consommation papier
- commander les cartouches avant la fin de cette dernier
- savoir si une intervention d'un tek est nécessaire
 
Tu as des infos communes dans la MIB "printer" concernant le nombres de pages imprimés par exemple et le status général de l'imprimante
 
Par contre, et la ca devient le bordel, chaque constructeur a une mib pour des infos "détaillées", par exemple  le niveau d'encre dans les cartouches de différentes couleurs ....
Les imprimantes les plus simples  à interroger sont les HPs.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed