Announcement

Collapse
No announcement yet.

check snmp imprimante

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • check snmp imprimante

    Salut

    Voila mon pb
    Mon maitre de stage voudrait qu'Oreon surveille une imprimante avec snmp
    Il veut des alertes lorsqu'il n'y a plus d'encre, que le capot est ouvert...

    Je voudrais savoir si c'est possible.
    Si oui comment

    Merci d'avance.

  • #2
    Re: check snmp imprimante

    Originally posted by boozoo
    Salut

    Voila mon pb
    Mon maitre de stage voudrait qu'Oreon surveille une imprimante avec snmp
    Il veut des alertes lorsqu'il n'y a plus d'encre, que le capot est ouvert...

    Je voudrais savoir si c'est possible.
    Si oui comment
    Il faudrait déjà nous donner des détails comme :
    - la marque de l'imprimante ;
    - le modèle exact de l'imprimante ;

    Je n'ai encore jamais vu de tels équipements via SNMP.
    Raphaël 'SurcouF' Bordet
    Je ne teste pas mes plugins en root, tu ne testes pas tes plugins en root...
    Dons Paypal

    Comment


    • #3
      check_hpjd pour les boitiers jetdirect et il y en a un autre mais ca me revient pas

      Intel(R) Xeon(TM) CPU 3.4GHz - MemTotal : 1034476 kB
      Centreon 2.4.1 - Nagios 3.2.1 - Nagios Plugins 1.4.15 - Manubulon Plugins tuné
      Fedora Core 5 - 2.6.20-1.2320

      Comment


      • #4
        Originally posted by surcouf

        Il faudrait déjà nous donner des détails comme :
        - la marque de l'imprimante ;
        - le modèle exact de l'imprimante ;
        Le problème c'est qu'il y a des imprimantes de toutes marques et de modèles différents dans l'entreprise.

        Originally posted by surcouf

        Je n'ai encore jamais vu de tels équipements via SNMP.
        J'ai pas compris ta remarque

        Comment


        • #5
          Originally posted by boozoo
          Originally posted by surcouf

          Il faudrait déjà nous donner des détails comme :
          - la marque de l'imprimante ;
          - le modèle exact de l'imprimante ;
          Le problème c'est qu'il y a des imprimantes de toutes marques et de modèles différents dans l'entreprise.
          Peu importe, il ne doit pas non plus y en avoir des centaines, si ?

          Originally posted by boozoo
          Originally posted by surcouf

          Je n'ai encore jamais vu de tels équipements via SNMP.
          J'ai pas compris ta remarque
          Je n'ai encore jamais eu à superviser de tels équipements, si tu préfères.
          Raphaël 'SurcouF' Bordet
          Je ne teste pas mes plugins en root, tu ne testes pas tes plugins en root...
          Dons Paypal

          Comment


          • #6
            Voila j'ai reussi à trouver dans la mib printer standart les oids qui m'interesse par exemple si je tape
            snmpwalk -v 1 -c public 192.9.200.225 .1.3.6.1.2.1.43.18.1.1.7
            j'obtiens quand il y a pas de probleme
            SNMPv2-SMI::mib-2.43.18.1.1.17.1.1 = INTEGER : 503
            si il y a un probleme par exemple le capot est ouvert j'obtiens une nouvelle ligne
            SNMPv2-SMI::mib-2.43.18.1.1.17.1.12 = INTEGER : 3
            comment faire pour qu'Oreon puisse surveiller mes traps et m'envoie des notifications lorsq'un des résultats est 3 par exemple

            Comment


            • #7
              ecrire un plugin qui capture ton snmpwalk
              compte le nombre de ligne recu
              si different de 1 alors renvoi un status nok
              Intel(R) Xeon(TM) CPU 3.4GHz - MemTotal : 1034476 kB
              Centreon 2.4.1 - Nagios 3.2.1 - Nagios Plugins 1.4.15 - Manubulon Plugins tuné
              Fedora Core 5 - 2.6.20-1.2320

              Comment


              • #8
                Originally posted by DonKiShoot
                ecrire un plugin qui capture ton snmpwalk
                compte le nombre de ligne recu
                si different de 1 alors renvoi un status nok
                oui j e voudrais qui me dise que d'ou vient le probleme ici la capot

                est-t-il possile de faire un script qui capture mon snmpwalk et qui regarde le resultat et qui m'envoi une notification personalisé par exemple "capot ouvert" si le resultatst 3

                Il faudrait faire un check pour chaque probleme posiible avec comme argument le numero qui correspond au probleme

                Comment


                • #9
                  Le top c'est un script qui fait le snmpwalk, parse les lignes et donne un resultat globale ok ou nok avec un message explicite.

                  Pas dure à faire quand tu sais programmer en perl par exemple.
                  Mais si tu ne sais pas programmer, ton plugin restera un mythe.
                  a moins qu'il existe déja sur nagios exchange par exemple.
                  Intel(R) Xeon(TM) CPU 3.4GHz - MemTotal : 1034476 kB
                  Centreon 2.4.1 - Nagios 3.2.1 - Nagios Plugins 1.4.15 - Manubulon Plugins tuné
                  Fedora Core 5 - 2.6.20-1.2320

                  Comment


                  • #10
                    Originally posted by DonKiShoot
                    Le top c'est un script qui fait le snmpwalk, parse les lignes et donne un resultat globale ok ou nok avec un message explicite.

                    Pas dure à faire quand tu sais programmer en perl par exemple.
                    Mais si tu ne sais pas programmer, ton plugin restera un mythe.
                    a moins qu'il existe déja sur nagios exchange par exemple.
                    Mince je sais pas ecrire de script en perl et il a pas l'air d'éxister sur nagios exchange

                    Il y a pas un autre moyen???

                    Comment


                    • #11
                      Faut faire un plugin de toute facon, vu que ca n existe pas.

                      Y a qu'une chose à faire, tu décides quel langage et tu te lance.

                      Sachant que si tu mets de la bonne volonté et que tu bosses, tu trouveras de l'aide.
                      Part d'un script snmp existant, du style check_graph_snmp.pl dont j'ai déja entendu parler sur ce forum.

                      Ne t'occupe pas de la partie graphique mais juste la partie collecte de donnée et pour traiter 4-5 lignes et faire des if c pas sorcier
                      Intel(R) Xeon(TM) CPU 3.4GHz - MemTotal : 1034476 kB
                      Centreon 2.4.1 - Nagios 3.2.1 - Nagios Plugins 1.4.15 - Manubulon Plugins tuné
                      Fedora Core 5 - 2.6.20-1.2320

                      Comment


                      • #12
                        Originally posted by DonKiShoot
                        Faut faire un plugin de toute facon, vu que ca n existe pas.

                        Y a qu'une chose à faire, tu décides quel langage et tu te lance.

                        Sachant que si tu mets de la bonne volonté et que tu bosses, tu trouveras de l'aide.
                        Part d'un script snmp existant, du style check_graph_snmp.pl dont j'ai déja entendu parler sur ce forum.

                        Ne t'occupe pas de la partie graphique mais juste la partie collecte de donnée et pour traiter 4-5 lignes et faire des if c pas sorcier

                        je vais faire ca
                        encore merci
                        je te tiens au courant

                        Comment


                        • #13
                          Originally posted by boozoo
                          Voila j'ai reussi à trouver dans la mib printer standart les oids qui m'interesse par exemple si je tape
                          snmpwalk -v 1 -c public 192.9.200.225 .1.3.6.1.2.1.43.18.1.1.7
                          j'obtiens quand il y a pas de probleme
                          SNMPv2-SMI::mib-2.43.18.1.1.17.1.1 = INTEGER : 503
                          si il y a un probleme par exemple le capot est ouvert j'obtiens une nouvelle ligne
                          SNMPv2-SMI::mib-2.43.18.1.1.17.1.12 = INTEGER : 3
                          comment faire pour qu'Oreon puisse surveiller mes traps et m'envoie des notifications lorsq'un des résultats est 3 par exemple
                          Elle sort d'où ta PRINTER-MIB ?
                          Je n'ai pas ces OIDs-là dans celle que j'ai.
                          Ça va jusqu'à .1.3.6.1.2.1.43.18.1.1.9 ...
                          Tu ne veux toujours pas nous donner les marques et modèles de tes imprimantes ?

                          Sinon, il existe une autre méthode pour gérer les TRAP. En effet, il n'est pas pertinent d'aller voir toutes les 5 ou 10 minutes s'il y a une alerte ou pas. L'équipement doit être capable d'émettre ce qu'on appelle des TRAP (ou aussi des NOTIFICATIONS) vers un "manager", en l'occurence le serveur où il y a nagios/oreon. Pour ce faire, il faut coupler nagios avec l'ensemble snmptrapd/snmptt. Le premier est un service qui écoute sur le port UDP 162, donc les TRAP émises. Quant au second, il permet de traduire à la volée les OIDs et d'exécuter une commande custom comme l'envoi d'un message dans la queue de Nagios. Ceci signifie qu'on traitera donc les TRAP SNMP comme des services passifs au niveau de Nagios.
                          Il faudra bien évidemment traduire le fichier MIB dans un fichier de conf pour snmptt afin qu'il puisse faire son boulot.
                          D'après snmpttconvertmib, il n'y aurait qu'une OID de type NOTIFICATION : Printer-MIB:rinterV2Alert ou .1.3.6.1.2.1.43.18.2.0.1.
                          Raphaël 'SurcouF' Bordet
                          Je ne teste pas mes plugins en root, tu ne testes pas tes plugins en root...
                          Dons Paypal

                          Comment


                          • #14
                            Originally posted by surcouf

                            Elle sort d'où ta PRINTER-MIB ?
                            Je n'ai pas ces OIDs-là dans celle que j'ai.
                            Ça va jusqu'à .1.3.6.1.2.1.43.18.1.1.9 ...
                            Tu ne veux toujours pas nous donner les marques et modèles de tes imprimantes ?
                            Excuse j'ai mis un 1 en trop l'oid est le suivant
                            .1.3.6.1.2.1.43.18.1.1.7.1.12

                            Pour les imprimantes il y a:
                            HP LaserJet 4M
                            HP LaserJet 4V
                            HP LaserJet 5/5M
                            HP LaserJet 5N
                            HP LaserJet 6P/6MP
                            HP LaserJet 2200 Series
                            HP LaserJet 5100
                            Canon iR2200-3300
                            EPSON EPL-6200
                            HP LaserJet 4V
                            KONICA MINOLTA 162
                            KONICA MINOLTA C351
                            KONICA MINOLTA 7255
                            TOSHIBA e-STUDIO3511
                            Sagem MFK28
                            Zebra ??
                            SChneider ??
                            ...

                            Comment


                            • #15
                              Interessant ça !

                              Les boitiers jetdirect savent envoyer des traps ?
                              Intel(R) Xeon(TM) CPU 3.4GHz - MemTotal : 1034476 kB
                              Centreon 2.4.1 - Nagios 3.2.1 - Nagios Plugins 1.4.15 - Manubulon Plugins tuné
                              Fedora Core 5 - 2.6.20-1.2320

                              Comment

                              Working...
                              X