Supervision avec Centreon Plugins Packs

1 755 vues 23
1 Star2 Stars3 Stars4 Stars5 Stars (2 votes, average: 5,00 out of 5)
Avatar

pixelabs

Pixelabs est un univers de partage sur l’administration des systèmes GNU/Linux et Windows Server. Retrouvez une variété de tutoriels sur la supervision, la virtualisation, l’installation des applications et l’administration des serveurs Linux et Windows. Rejoignez-nous pour découvrir de nouvelles solutions IT pour votre infrastructure.

23 réponses

  1. Avatar Andegave dit :

    Bonjour,

    Je rencontre le bug : La sonde doit être dans : /usr/lib/nagios/plugins et pourtant en shell tout fonctionne ( iso récupéré sur le site centreon )
    est ce qu’une solution a été trouvé ?

    Merci pour l’aide apporté ^^

    • Avatar pixelabs dit :

      Hello,
      Je n’ai jamais eu cette erreur.
      J’ai envoyé un mail aux autres pour demander si c’était possible de prendre la main à distance (teamviewer) pour y jeter un petit coup d’oeil, mais je n’ai pas eu de réponse…

      Peux-tu me montrer la commande exécutée sur centreon-web ? (Configuration > Commandes > Contrôles)
      ainsi que la commande Shell.

      -Pixel

      • Avatar Andegave dit :

        commande dans centreon web :
        Ligne de commande $USER2$/centreon_plugins.pl –plugin=storage::synology::snmp::plugin –mode=memory –host=$HOSTADDRESS$ –snmp-version=2 –snmp-community=centreon
        j’ai un retour avec
        /usr/lib/centreon/plugins/centreon_plugins.pl –plugin=storage::synology::snmp::plugin –mode=memory –host=10.5.0.99 –snmp-version=2 –snmp-community=centreon
        Statut détaillé La sonde doit être dans :/usr/lib/nagios/plugins

        Dans l’onglet ressource : $USER2$ /usr/lib/centreon/plugins Central Centreon Plugins Path

        et dans le shell : /usr/lib/centreon/plugins/centreon_plugins.pl –plugin=storage::synology::snmp::plugin –mode=memory –host=10.5.0.99 –snmp-version=2 –snmp-community=centreon
        translate_asn_type: unhandled asn type (120)
        translate_asn_type: unhandled asn type (120)
        translate_asn_type: unhandled asn type (120)
        OK: Ram Total: 988.57 MB Used (-buffers/cache): 303.86 MB (30.74%), Buffer: 62.14 MB, Cached: 527.89 MB, Shared: 4.14 MB | ‘used’=318623744B;;;0;1036595200 ‘buffer’=65155072B;;;0; ‘cached’=553533440B;;;0; ‘shared’=4337664B;;;0;

        Merci pour ton retour rapide

        • Avatar pixelabs dit :

          Tout est Ok au niveau des commandes.
          Est-ce que tu as mis le service en place et tu as relancé le collecteur central ? (Il est possible de tester la commande depuis l’interface web centreon sans relancer le collecteur. Il ne faut pas le faire).
          Exécute la commande avec l’user centreon-engine.
          Dans les options de commande (centreon web), assure toi que le connecteur Perl (perl connector) n’est pas activé.

          Bizarre cette histoire de sonde…
          -Pixel.

          • Avatar Andegave dit :

            Toujours le même problème même en désactivant Perl
            j’ai réinstallé centreon mais toujours pareil je ne comprend pas pourquoi !!???
            Du coup j’ai installé les modules dans le chemin par defaut /usr/lib64/nagios/ et la ça marche bien .

            Comment tu exécute avec le user centreon-engine?

            Merci.

          • Avatar pixelabs dit :

            Je ne sais pas pourquoi il veut absolument le chemin /usr/lib64/nagios/
            Quelque chose m’échappe… (N’hésite pas à mettre à jour les plugins Centreon)

            Pour lancer une commande avec un autre user, tu changes d’utilisateurs : su - centreon-engine
            Certaines commandes fonctionnent avec l’user root en ligne de commande mais via Centreon, il est nécessaire de mettre l’user centreon-engine.

            Sinon, désolé, je n’ai aucune idée. Si je trouve quelque chose je mettrais à jour l’article.
            -Pixel.

  2. Avatar stef dit :

    Bonjour
    aide parfaite pour démarrer ou completer son Centreon
    question ?
    sur un 18.10 peut on retrouver les plugins v2.8
    comme par exemple check_centreon_snmp_TcpConn
    celui-ci m’interesses pour remonter le nbe de connection sur un port en particulier
    usage : RDP port 3389

  3. Avatar martial dit :

    bonjour,
    super boulot pour les explications, le tutos est parfait.
    J’ai installé la version centreon 18.10, j’ai ajouté un host c’est OK.
    mais quand je rattache une service il me met Test de la sonde
    Test de la sonde

    Ligne de commande	/usr/lib/centreon/plugins//centreon_plugins.pl --plugin=$_SERVICEPLUGIN$ --hostname=192.168.0.100 --snmp-community=$_HOSTSNMPCOMMUNITY$ --snmp-version=$_HOSTSNMPVERSION$ --mode=$_SERVICEMODE$ --warning=$_SERVICEWARNING$ --critical=$_SERVICECRITICAL$
    Statut détaillé	La sonde doit être dans :/usr/lib64/nagios/plugins
    Statut	

    je n’arrive pas a comprendre le system de path alors que dans mes ressources j’ai bien le plugin de présent et le bon chemin
    $USER2$ =/usr/lib/centreon/plugins/

    mes plugins sont bien dans

    [root@centreon-central plugins]# cd /usr/lib/centreon/plugins
    [root@centreon-central plugins]# ls
    apps                 contrib   Jenkinsfile   README.md
    centreon             database  LICENSE.txt   snmp_standard
    centreon_plugins.pl  docs      network       sonar-project.properties
    changelog            example   notification  storage
    cloud                hardware  os

    Merci du coup main

    • Avatar pixelabs dit :

      Bonjour,
      J’ai du mal à comprendre.
      Peux-tu tester en ligne de commande directement depuis le serveur Centreon et me montrer la commande ?
      Quel plugin utilises-tu ?

      Pour la ligne de commande sur l’interface web Centreon, il faut que ce soit directement comme ça :
      $USER2$/centreon_plugins.pl ....etc.

      $USER2$ correspond donc à /usr/lib/centreon/plugins (mais ne pas mettre ce chemin dans la ligne de commande, tu dois laisser le paramètre $USER2$

      -Pixel.

      • Avatar martial dit :

        un peu plus de précision :
        la commande utilisé est la suivante et se trouve dans :
        cd /usr/lib/centreon/plugins

        [root@centreon-central plugins]# ./centreon_plugins.pl --plugin=os::windows::snmp::plugin --snmp-community=toto --snmp-version=2 --mode=cpu --hostname=mon serveur windows
        OK: 2 CPU(s) average usage is 1.50 % | 'total_cpu_avg'=1.50%;;;0;100 'cpu_0'=3.00%;;;0;100 'cpu_1'=0.00%;;;0;100

        cela marche très bien en ligne de commande.

        dans l’ UI CENTREON
        dans mes ressources j’ai bien $USER2$ = /usr/lib/centreon/plugins/
        dans mes commandes j’ai : $USER2$/centreon_plugins.pl --plugin=os::windows::snmp::plugin --snmp-community=toto --snmp-version=2 --mode=cpu --hostname=$HOSTADDRESS$
        je test et il me ramène le résultat suivant : Ligne de commande /usr/lib/centreon/plugins//centreon_plugins.pl --plugin=os::windows::snmp::plugin --snmp-community=SMI75 --snmp-version=2c --mode=cpu --hostname=192.168.0.100
        Statut détaillé La sonde doit être dans : /usr/lib/nagios/plugins

        avec $CENTREONPLUGINS$ c’est la même il veut que j’utilise le path /usr/lib/nagios/plugins

        Merci pour ta réactivité

        • Avatar pixelabs dit :

          Effectivement, tout à l’air OK…Étrange ! il y a un bug quelque part. Je viens de t’envoyer un mail ;-)

        • Avatar laurchante dit :

          Bonjour,
          Je viens de mettre en place la supervision Centreon, et j’ai le même probleme !
          en ayant le plugin centreon sous /usr/lib/centreon/plugins et en utilisant $USER2$ en testant la commande dans centreon j’ai un retour en erreur le plugin doit être utilisé sous /usr/lib64/nagios/plugins

          • Avatar pixelabs dit :

            Salut,
            Je t’avoue que je ne comprends pas d’ou vient cette erreur. J’utilise actuellement la dernière version de Centreon et je n’ai pas eu ce problème.
            Peux tu me montrer la configuration des plugins sous Centreon Web ?
            Les plugins Centreon sont bien installé dans /usr/lib/centreon/plugins ?
            -Pixel

          • Avatar laurchante dit :

            Salut,
            Merci de ton retour rapide, j’ai fait l’essai en revenant sur $CENTREONPLUGINS$ mais pareil !
            comment veux tu que je te montre les copies d’ecran ne passe pas.
            as tu une adresse pou qu’on communique en MP ?

          • Avatar pixelabs dit :

            Je viens de t’envoyer un mail.
            -Pixel

  4. Avatar pixelabs dit :

    Mise à jour de l’article :
    IDRAC Physical disk monitoring
    IDRAC Virtual disk monitoring

  5. Avatar CJarry dit :

    Bonjour,
    Super article y a t’il un plugin pour les clusters hyperv
    Merci,
    Cordialement

    • Avatar pixelabs dit :

      Bonjour Cjarry,

      Il y a bien le plugin : apps::hyperv::2012::local::plugin
      Mais, celui-ci utilise le protocole NRPE en exécutant les scripts PowerShell. Sous Windows, il faut donc installer NSClient++ et paramétrer le protocole NRPE (et trouver les bons scripts PS).
      je vais me pencher dessus, si je trouve quelque chose, je mettrais à jour l’article.
      Cordialement,
      -Pixel.

Laisser un commentaire

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