Announcement

Collapse
No announcement yet.

[REGLE] Comment utiliser check_by_ssh

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

  • [REGLE] Comment utiliser check_by_ssh

    Bonjour,

    J'aurais aimé être guidé dans l'utilisation de ce plugin pour notemment redémarrer un serveur http quand il ne répond plus (utilisation de l'event handler).

    Merci de votre aide

  • #2
    lu,

    va sur le wiki

    http://wiki.oreon-project.org/wakka....OreonPluginsFR

    Un début d'explication est sur le wiki.

    Jm0u
    Jm0u

    OREONnien séduit et GLPIien séduit
    Tout pour faire un sysadmin séduit

    Comment


    • #3
      dès que j'aurais 5 min, je ferais qqchose de plus propre sur le wiki
      c'est promis :P
      Ubuntu 8.04
      Nagios 3.2 + nagios-plugins-1.4.14
      ndoutils-1.4b9
      Centreon 2.1.8
      centreon-syslog-frontend-1.2.1 + centreon-syslog-server-1.1

      Comment


      • #4
        Ok j'ai lu le wiki.

        Check by ssh fonctionne bien pour des commandes simple style

        check_by_ssh -H 10.0.0.1 -l nagios -C 'ls -la /etc'
        5124 files.

        En revanche quand je veux lui faire executer un script qui redémmare le serveur web de 10.0.0.1, j'obtiens un magnifique état critique et un magnifique timeout. le plus surprenant c que mon serveur a été redémmaré.

        Des idées?

        Comment


        • #5
          ton script ne réponds pas assez vite ? ou il sort bizarrement sans etre trappé..
          StatusMap Module - NDO Tools Module - ImportCSV Module - SNMP-UI Module - PDFReports Module
          Dons Paypal

          Comment


          • #6
            Voici le script lancé par check ssh

            #!/bin/bash

            # Arret du serveur tomcat

            sudo /etc/init.d/tomcat stop

            #Recherche des processus jdk tomcat qui tourne sur la machine

            ps -ef | grep jdk | cut -c 9-15 | while read pid
            do
            kill -9 $pid
            done

            echo Serveur Stopped!!!!

            # Demarrage de tomcat
            sudo /etc/init.d/tomcat start


            echo "Serveur Online"
            exit 0

            Comment


            • #7
              essaye d'ajouter l'option -t 20 dans ta commande...
              Ton script se lance bien mais le temps que tomcat démarre, le plugin attend la réponse et fais un timeout.
              Avec -t 20, ton timeout passe à 20s ca devrait rouler
              RedHat Advanced Server 4.0
              Nagios 2.3.1
              Oreon 1.3b1

              Comment


              • #8
                Ok c réglé il faut en fait que le script en question retourne des trucs sur la sortie standard sinon le plugin emet un critique

                Comment

                Working...
                X