Announcement

Collapse
No announcement yet.

[debutant]Install de plugin help

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

  • [debutant]Install de plugin help

    Bonjour voila je découvre nagios
    donc j'ai fais une install de base et j'aimerais rajouter un plugin alors voila ce que je fais:
    Donc j'ai un seveur nagios et une machine distante windows et je veux vérifier
    la memoire grace a ce plugin:
    lien du plugin :
    http://nagios.manubulon.com/index_commands.html#process
    mon probléme c'est que je comprend pas comment le rajouter a ma machine
    donc voila ce que je fais:


    installtion de plugin
    Code:
    # cd /usr/lib/nagios/plugins/contrib/
    # wget http://nagios.manubulon.com/check_snmp_win.pl
    #  cd /etc/nagios
    # nano commands.cfg
    rajouter
    Code:
     	define command{
      command_name check_snmp_mem_v1
      command_line $USER1$/check_snmp_mem.pl -H $HOSTADDRESS$ $USER7$ $ARG1$ -w $ARG2$ -c $ARG3$ $ARG4$
    }
    ensuite j'edit mon services :
    # nano services.cfg
    et je rajoute une ligne:
    #X
    #---------
    define service {
    host_name X
    use template-services
    service_description Ping
    check_command check-host-alive
    check_command check_snmp_mem_v1
    }
    donc voila j'iarajouter la ligne en rouge mais sur mon interface nagios je ne vois pas le serveice quelqu'un peut m'aider please?
    a m'expliquer comment installer et activer unplugin
    merci d'avance
    Last edited by mika2006; 23 May 2007, 13:54.
    RedHat4es
    Nagios 2.9
    Oreon 1.4

  • #2
    C'est quoi $USER7$
    Et pourquoi il n'y a pas de "- qqch" devant $USER7$ ni devant $ARG1$.
    Je ne vois rien pour t'authentifier .
    Debian r4 - Nagios 2.9 - Oreon 1.4
    rrdtool 1.2 - plugin 1.4.8

    Comment


    • #3
      est ce que si je veux faire d'autre check sur un host je dois le mettre comment comme j'ai fais en haut ou il y a une autre solution svp?
      et je comprend pas pourquoi tu demande sa car si je prend une autre commande dans mon fichier
      commands.cfg j'ai sa:

      Code:
      # 'check_local_users' command definition
      define command{
              command_name    check_local_users
              command_line    $USER1$/check_users -w $ARG1$ -c $ARG2$
              }
      c'est bien dans le même style pourquoi sa irais pas?
      RedHat4es
      Nagios 2.9
      Oreon 1.4

      Comment


      • #4
        Tu as compris a quoi sert $USER1$?
        C'est le chemin d'acces à ton répertoire de plugin. Par exemple sous debian c'est "/usr/local/nagios/libexec". Et après tu rajoutes /nom_du_plugin pour faire appelle à lui.

        J'ai regardé, je n'ai que $USER1$ de défini alors 7 encore moins.

        Moi j'utilise oreon, je ne configure donc pas mes services à la main mais voici ce que j'ai dans mon services.cfg

        Code:
        define service{
                host_name                               YYYYY
                service_description             check_ping
                use                             services_5min_24_7
                check_command                   check_ping
        }
        
        
        define service{
                host_name                               YYYYY
                service_description             check_graph_traffic
                use                             services_5min_wo
                check_command                   check_graph_traffic!65539!80!90!communaute!2!2_9
        }
        
        
        define service{
                host_name                              XXXX
                service_description             check_graph_traffic
                use                             services_5min_wo
                check_command                   check_graph_traffic!65539!80!90!communaute!2!13_9
        }
        Debian r4 - Nagios 2.9 - Oreon 1.4
        rrdtool 1.2 - plugin 1.4.8

        Comment


        • #5
          mercu j y arrive now
          c'est super
          je sais comment rajouter des checks
          now il faut que j'apprenne a ecrire mes propres check c'est possible sa?
          RedHat4es
          Nagios 2.9
          Oreon 1.4

          Comment


          • #6
            Bah oui, checkcommand.cfg (sur debian r4)

            exemple:
            Code:
            define command{
                    command_name                    check_cpu_load
                    command_line                    $USER1$/check_nt -H $HOSTADDRESS$ -v CPULOAD -l $ARG1$ -s "public"
            }
            
            define command{
                    command_name                    check_dhcp
                    command_line                    sudo -u root $USER1$/check_dhcp  -s $HOSTADDRESS$
            Amuses-toi bien.


            Au fait, pourquoi n'utilises-tu pas oreon?

            Laurent M
            Debian r4 - Nagios 2.9 - Oreon 1.4
            rrdtool 1.2 - plugin 1.4.8

            Comment


            • #7
              en fias il faut que j 'aprenne a érire carremment mes check
              car dans mon entreprise il veulent des chose trés spécifique!

              et j'avais oreon sous une redhat 4es
              mais impossible de créer un host
              et j'ia déja passé beaucoup de tps sur comment l'installer alors j'ai laisser tomber
              pour me consacrer plus utiliser nagios et voir a quoi sa ressemble
              j'ai posté mon probléme dans oreon mais personne à pus m'aider!
              http://forum.oreon-project.org/showthread.php?t=3554
              donc voila
              mais j'ai un ami qui testé oreon et il m'a dit que c'étais super!
              je suis blasé de pas avoir reussi a le faire marché!!
              RedHat4es
              Nagios 2.9
              Oreon 1.4

              Comment

              Working...
              X