Centreon Plugin Packs Monitoring

37
1 Star2 Stars3 Stars4 Stars5 Stars (13 votes, average: 5,00 out of 5)

Vous aimerez aussi...

37 réponses

  1. wackou dit :

    J’ai trouvé 🙂
    Il faut mettre le format suivant : C:.Program Files .x86..Internet Explorer
    Merci beaucoup.

  2. wackou dit :

    Bonjour,
    pour le mode processcount, il existe l’option –process-path
    Ça donne ceci :

    perl centreon_plugins.pl --plugin=os::windows::snmp::plugin --mode=processcount --hostname=SERVER --snmp-version='2c' --snmp-community='TEST' --process-name='win32calc.exe' --process-path='C:\Windows\System32' --regexp-name --regexp-path --warning='' --critical='1:' --verbose

    Cependant, je n’arrive pas à le faire fonctionner correctement, je pense que le chemin n’est pas bon et je n’arrive pas à trouver le bon format.
    C’est indiqué ici : https://github.com/centreon/centreon-plugins/issues/1204
    “replace backslashs by dots.” mais ca ne donne rien

    Une idée ?

    Merci d’avance

    • sysadmin sysadmin dit :

      Salut,
      Si le process win32calc.exe est exécuté et se trouve dans le gestionnaire de tâche, ce n’est pas la peine de mettre le chemin :
      Exemple : j’ai lancé DXDIAG.EXE qui se trouve dans ‘C:\Windows\System32’ :

      Je peux maintenant le surveiller sans mettre le chemin : (si quelqu’un ferme la fenêtre DXDIAG, ça passe en CRITICAL)

      [root@centreon plugins]# ./centreon_plugins.pl --plugin=os::windows::snmp::plugin --mode=processcount --hostname=server-ad --process-name='dxdiag.exe' --regexp-name --critical='1:' --verbose
      OK: Number of current processes running: 1 | 'nbproc'=1;;1:;0;
      Process '53748' [status: running] [name: dxdiag.exe]
      [root@centreon plugins]#

      J’espère que j’ai répondu à ta question.
      Bonne journée.
      -sysadmin

      • wackou dit :

        Salut,
        En faite mon problème est que je dois avoir plusieurs process win32calc.exe (c’est un exemple) qui tourne mais depuis plusieurs emplacement (DEV/TEST/PROD).
        Et je pense que le paramètre –process-path est justement fait pour cela, mais je n’arrive pas à trouver le bon format du chemin 🙁

        Bonne journée

        • sysadmin sysadmin dit :

          Salut,
          Si tu veux utiliser le paramètre --process-path ce n’est pas la peine d’utiliser --process-name
          Pour le format, voici un exemple qui fonctionne chez moi :

          [root@centreon plugins]# ./centreon_plugins.pl --plugin=os::windows::snmp::plugin --mode=processcount --hostname=serv-exchange --process-path='C:.Program Files.Microsoft.Exchange Server.V15.Bin.Search.Ceres.ParserServer' --regexp-path --verbose
          OK: Number of current processes running: 3 | 'nbproc'=3;;;0;
          Process '39552' [status: running] [path: C:\Program Files\Microsoft\Exchange Server\V15\Bin\Search\Ceres\ParserServer\]
          Process '13396' [status: running] [path: C:\Program Files\Microsoft\Exchange Server\V15\Bin\Search\Ceres\ParserServer\]
          Process '15856' [status: running] [path: C:\Program Files\Microsoft\Exchange Server\V15\Bin\Search\Ceres\ParserServer\]
          [root@centreon plugins]#

          Mettre des “POINTS” à la place des back Slash.
          Si tu veux superviser les trois d’un seul coup, tu rajoutes un autre paramètre --process-path=... --process-path=... --process-path=...

          Bonne journée.
          -sysadmin

          • wackou dit :

            Salut,
            je viens d’essayer, par exemple depuis C:\Windows\System32 ou bien C:\Program Files\Mozilla Firefox en changent les \ par des . (points), ça fonctionne merci 🙂
            Cependant, mon application se trouve dans C:\Program Files (x86)\Internet Explorer (exemple), et je pense que le ( et ) ne passe pas correctement 🙁 🙁

          • sysadmin sysadmin dit :

            Testes avec une autre application dans le même répertoire si possible.
            Du moment que tu remplaces les back slash par des “point”, ça ne pose aucun problème normalement…
            Sinon, je n’ai pas d’autres idées désolé :-/
            Si tu trouves, n’hésites pas à me faire un retour 🙂

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *