Centreon Plugins Monitoring

Vous aimerez aussi...

21 réponses

  1. lyes dit :

    Bonjour,

    Merci pour ton article.
    Petite question, une fois les plugins importés, est il possible de les visualiser sur la console centreon ? par exemple dans Configuration -> Plugin Packs ?

    Merci

    • pixelabs dit :

      Bonjour,

      Non, tu ne peux pas.
      Par contre, tu peux visualiser le catalogue Centreon Plugin Pack (officiel) en activant les deux modules :

      Administration > Extensions > Modules
      centreon-license-manager
      centreon-pp-manager

      Le menu Plugin Pack va donc apparaître et tu auras une liste dans ce genre : https://www.centreon.com/catalogue-plugins-packs/
      Mais attention, il te faut une licence pour utiliser les plugins de cette manière (supervision automatique)

      N’hésite pas si besoin 🙂

  2. LEFEBVRE julien dit :

    Bonjour
    Déjà article au top super boulot!
    J’ai une petite question J’utilise le plugin DATABASE::MSSQL::PLUGIn il fonctionne mais e n’arrive pas a filtrer mes database même avec –filter-database il m’affiche quand même les autres bdd (master, model tempdb)
    Pourriez vous me venir en aide sur se point ?
    merci d’avance

    • pixelabs dit :

      Bonjour Julien,

      Je n’ai jamais supervisé les bases de données Microsoft SQL, que du Oracle sous Linux.

      Peux-tu me donner la commande complète que tu utilises ? Je pense qu’il faut filtrer en utilisant des expressions Perl (regex).

      -Pixel.

  3. LEFEBVRE julien dit :

    Merci pour votre réactivité en tous cas
    la comande est la suivante :
    $USER2$/centreon_plugins.pl –plugin=$_SERVICEPLUGIN$ –hostname=$HOSTADDRESS$
    –mode=$_SERVICEMODE$ –username=$_SERVICEUSERNAMES$ –password=$_SERVICEPASSWORD$ –port=$_SERVICEPORT$ –verbose –warning-database=$_SERVICEWARNING$ –filter-database=$_SERVICEDATABASE$

    et dans –filter-database=indexation ou indexation est le nom de ma BDD
    c’est seulement quand je rajoute cette dernière option que le check ne fonctionne plus

    • pixelabs dit :

      Tu dois mettre la base entre les guillemet :

      –filter-database= “master”
      ou
      –filter-database=’master’

      Chez moi cela fonctionne :

      ./centreon_plugins.pl –plugin=database::mssql::plugin –mode=databases-size –hostname=IP –username=USER –password=PASSWORD –port=1433 –filter-database=’master’ –verbose
      OK: Database ‘master’ Total: 4.75 MB Used: 4.50 MB (94.74%) Free: 256.00 KB (5.26%) | ‘db_master_used’=4718592B;;;0;4980736
      Database ‘master’ Total: 4.75 MB Used: 4.50 MB (94.74%) Free: 256.00 KB (5.26%)
      [root@centreon plugins]#

      même sur l’interface graphique centreon, dans le champ FILTER DATABASE tu dois mettre “master” ou ‘master’

      n’hésite pas en cas de besoin.
      -Pixel

  4. LEFEBVRE julien dit :

    Effectivement cela marche sur la table “master” mais quand je fais cela sur ma base “indexation” il m’indique Ok : All databases are OK
    Plutôt un soucis au niveau de la configuration de la base de donnée ? les bdd sont reliés entre elle ou quelque chose de la sorte ?

  5. LEFEBVRE julien dit :

    Dsl effectivement cela marche j’avais fait une belle bourde j’avais omis le i en majuscule donc il ne trouvé pas ma BDD cela fonctionne parfaitement
    Je vous remercie infiniment pour votre votre réactivité et le temps pris pour me répondre votre site est excellent et VOUS ete excellent et extrêmement compétent je pense que j’ai trouvé mon bonheur sur ce site et reviendrais vers vous si besoin
    encore merci
    Cordialement

    • pixelabs dit :

      Super 🙂
      avec plaisir, je suis content de t’avoir aidé et merci beaucoup pour tes commentaires encourageants.
      N’hésitez pas en cas de besoin.
      Bonne journée.

      -Pixel.

  6. LEFEBVRE julien dit :

    bonjour
    Petite question y aurait -il un moyen de mettre des warning par rapport au poids (GB) de la bdd est non a un pourcentage car sur serveur sqlexpress espace réservé=espace utilisé toujours a 100% ?
    Donc mettre genre, des que la base de données atteint 9GB mettre en warning
    Et l’article sur la supervision des bases de données est-il tout neuf ? ou je ne l’avais pas vu avant ?
    merci d’avance
    Cordialement

    • pixelabs dit :

      Bonjour Julien,

      Je ne sais pas du tout si on peut mettre des valeurs en GB à la place des pourcentages. Mais, voici deux exemple que tu peux exploiter :

      Base master fait : 4.75 MB
      —————
      Au dessous de 1000000 byte, l’alerte se déclenche :

      ./centreon_plugins.pl –plugin=database::mssql::plugin –mode=databases-size –hostname=SQL-SERVER –username=USER –password=PASS –port=1433 –filter-database=’master’ –free –units=’B’ –critical-database=’1000000:’
      OK: Database ‘master’ Total: 4.75 MB Used: 4.50 MB (94.74%) Free: 256.00 KB (5.26%) | ‘used’=4718592B;;1024:;0;4980736

      —————
      Si j’augmente la valeur 1000000 Byte à 5000000 Byte, l’alerte CRITICAL se déclenche :

      ./centreon_plugins.pl –plugin=database::mssql::plugin –mode=databases-size –hostname=SQL-SERVER –username=USER –password=PASS –port=1433 –filter-database=’master’ –free –units=’B’ –critical-database=’5000000:’
      CRITICAL: Database ‘master’ Total: 4.75 MB Used: 4.50 MB (94.74%) Free: 256.00 KB (5.26%) | ‘used’=4718592B;;5368709120:;0;4980736

      —————
      Il faut absolument rajouter : –free –units=’B’

      Et désolé, je sais que c’est flou mais, je ne sais pas du tout si les valeurs sont en BIT, BYTE, MB…
      Tu as un exemple avec le plugin Linux ici : https://documentation.centreon.com/docs/centreon-plugins/en/latest/user/guide.html
      (Fait CTRL+F et cherche : critical=21990232555)

      L’article est tout neuf oui 🙂

      Bonne journée,
      -Pixel

  7. LEFEBVRE julien dit :

    Encore une fois réponse parfaite, cela fonctionne !
    merci de votre réactivité ainsi que de prendre le temps de me répondre
    a bientôt (;
    bonne journée

  8. Ayman dit :

    je ne peux pas trouver l’interface réseau lorsque fait la commande tout les interfaces sont Ethernet de 0 a 16 et des interfaces tunnel et ppp.
    Merci de me repondre;)

    • pixelabs dit :

      Bonjour Ayman,

      Pour afficher les noms des interfaces tu rajoutes les paramètres suivant : --oid-filter=ifDesc --oid-display=ifDesc

      ce qui donne :

      ./centreon_plugins.pl –plugin=os::windows::snmp::plugin –snmp-community=pixelabs –snmp-version=2 –mode=list-interfaces –hostname=HOST –oid-filter=ifDesc –oid-display=ifDesc

      -Pixel

      • Ayman dit :

        Il affiche ce message:

        argument -–oid-display=ifDesc alone at /usr/lib/centreon/plugins/centreon/plugins/alternative/Getopt.pm line 93.

        • pixelabs dit :

          Peux-tu me montrer la commande complète que tu lances ? sous Windows ou Linux ?

          • Ayman dit :

            ./centreon_plugins.pl –plugin=os::windows::snmp::plugin –snmp-community=public –snmp-version=2 –mode=list-interfaces –hostname=HOST-NAME –oid-filter=ifDesc –oid-display=ifDesc
            UNKNOWN: Need to specify ‘–plugin’ option.

  9. pixelabs dit :

    Je viens de mettre à jour la commande. Voir : #Mode_Interface_Traffic

    N’oublie pas de configurer le chemin des plugins Centreon : $USER2$ qui correspond à /usr/lib/centreon/plugins

    et aussi SNMP sous Windows.

  10. Ayman dit :

    ./centreon_plugins.pl –plugin=os::windows::snmp::plugin –snmp-community=public –snmp-version=2c –mode=list-interfaces –hostname=192.168.1.100 –oid-filter=ifDesc –oid-display=ifDesc
    argument –oid-display=ifDesc alone at /usr/lib/centreon/plugins/centreon/plugins/alternative/Getopt.pm line 93.

Laisser un commentaire

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

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.