Installation complète Centreon 2.8.26 (ISO 3.4.6.el7)

8

Hello ! nous allons voir dans cet article l’installation et la configuration complète de la dernière version de Centreon 2.8.26 (3.4.6.el7.x86_64) à ce jour. La procédure reste la même et assez simple.

Je vais détailler l’article au maximum et si vous avez besoin d’aide ou si vous constatez des erreurs, n’hésitez surtout pas à me le dire en commentaire.

Centreon

Ce qu’il vous faut :

Voir aussi :

La mise à jour de cette version : centreon-18-10-2-installation-configuration-complete/

Machine virtuelle centOS

Lancez Oracle VM VirtualBox et cliquez sur Nouvelle :

  • Nom : Centreon
  • Type : Linux
  • Version : Red Hat (64-bit)
  • Taille de la mémoire : 4 Go
  • Disque dur
    • Cochez : Créer un disque virtuel maintenant
    • Type de fichier : VDI (Image Disque VirtuelBox)
    • Stockage : Dynamiquement alloué
    • Choisir l’emplacement du fichier
    • Taille du disque dur virtuel : 32 Go
  • Créer 
  • Configuration < Menu : Machine / Configuration…>
    • Réseau
    • Carte 1 : Activer la carte réseau
    • Mode d’accès réseau : Réseau interne
      • Nom : LAN-1
      • Avancé
        • Type de carte : Intel PRO/1000 MT  Desktop (…)
        • Mode Promiscuité : Tout autoriser
    • Stockage
      • Contrôleur IDE : Sélectionner “Vide”
      • A droite, cliquez sur l’icône CD
      • Choisir le fichier ISO : centreon-3.4.6.el7.x86_64.iso
    • Démarrer 

    Remarque : l’interface LAN-1 correspond à l’interface LAN de pfSense. Si vous n’utilisez pas de firewall/pfSense, vous pouvez choisir le mode accès par pont. Dans ce cas, lors de la configuration réseau, vous pouvez utiliser le serveur DNS de votre box et pas besoin de mettre un domaine.

    Installation Centreon 2.8.26

    Démarrez la machine virtuelle. Le menu CentOS 7 s’affiche :

    • Appuyez sur Entrée pour lancer l’installation : Install CentOS 7
      • La page WELCOME TO CENTOS 7 s’affiche
      • Sélectionnez la langue de votre choix et cliquez sur Poursuivre :

    How to Install Centreon

    • Cliquez sur : INSTALLATION TYPE
      • Cochez la case : Central with Database
      • Cliquez sur Terminé
    • Cliquez sur : DESTINATION DE L’INSTALLATION
      • Par défaut le disque est sélectionné : ATA VBOX HARDDISK
      • Cliquez sur Terminé
    • Démarrer l’installation

    Mot de passe Root CentOS 7

    • Pendant ce temps, cliquez sur : MOT DE PASSE ADMINISTRATEUR
      • Ajouter un mot de passe.
    • Une fois terminée, cliquez sur Redémarrer

    Configuration de base

    Changer le nom de votre serveur si vous le souhaitez :

    [root@centreon ~]# hostnamectl set-hostname centreon

    Redémarrez la machine virtuelle pour prendre en compte le nom d’hôte.

    [root@centreon ~]# reboot

    Configuration réseau

    Nous allons configurer le réseau manuellement :

    [root@centreon ~]# vi /etc/sysconfig/network-scripts/ifcfg-enp0s3
    TYPE=Ethernet
    PROXY_METHOD=none
    BROWSER_ONLY=no
    BOOTPROTO=none
    IPV4_FAILURE_FATAL=no
    IPV6INIT=no
    IPV6_AUTOCONF=yes
    IPV6_DEFROUTE=yes
    IPV6_FAILURE_FATAL=no
    IPV6_ADDR_GEN_MODE=stable-privacy
    NAME=enp0s3
    UUID=d08b97a0-d10c-41e5-97ee-9bf7f9e87933
    DEVICE=enp0s3
    ONBOOT=yes
    DEFROUTE=yes
    PEERDNS=yes
    IPADDR=172.16.1.10
    NETMASK=255.255.0.0
    GATEWAY=172.16.1.1
    DNS1=176.16.1.6 // Contrôleur de domaine
    DNS2=1.1.1.1 // DNS CloudFlare
    DOMAIN=pixelabs.local
    SEARCH=pixelabs.local
    

    Setup Static Network CentOS 7

    Remarque : si vous être sur un serveur physique et si vous avez plusieurs cartes réseau. Mettez en place le bond0, voir : bonding-reseau-sous-centos-7-6/

    Relancez le réseau :

    [root@centreon ~]# ifdown enp0s3
    [root@centreon ~]# ifup enp0s3
    [root@centreon ~]# systemctl restart network

    Testez votre confguration :

    Test Network Setup

    C’est parfait. Je ne sais pas pour vous, mais moi je ne peux plus déjà de cette petite fenêtre. Pour plus de confort, connectez-vous en SSH sur votre serveur.

    Mise à jour CentOS 7

    Lancez la mise à jour de votre serveur Centreon.

    [root@centreon ~]# yum update

    Patientez :

    ...
    ...
    ...
    (263/266): util-linux-2.23.2-52.el7.x86_64.rpm                                         | 2.0 MB  00:00:06
    (264/266): yum-3.4.3-158.el7.centos.noarch.rpm                                         | 1.2 MB  00:00:02
    (265/266): kernel-3.10.0-862.6.3.el7.x86_64.rpm                                        |  46 MB  00:02:02
    (266/266): linux-firmware-20180220-62.2.git6d51311.el7_5.noarch.rpm                    |  57 MB  00:01:49
    ------------------------------------------------------------------------------------------------------------
    Total                                                                                   1.6 MB/s | 289 MB  00:03:00
    Récupération de la clé à partir de file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
    Importation de la clef GPG 0xF4A80EB5 :
    ID utilisateur : « CentOS-7 Key (CentOS 7 Official Signing Key) <security@centos.org> »
    Empreinte      : 6341 ab27 53d7 8a78 a7c2 7bb1 24c6 a8a7 f4a8 0eb5
    Paquet         : centos-release-7-4.1708.el7.centos.x86_64 (@anaconda)
    Provient de    : /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
    #Est-ce correct [o/N] : o
    Récupération de la clé à partir de file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CES
    Importation de la clef GPG 0x8A7652BC :
    ID utilisateur : « Centreon Enterprise Server Official Signing Key <ces-key@centreon.com> »
    Empreinte      : 0e52 401b 40f6 044f 928c 0b7b f6fc 4ae3 8a76 52bc
    Paquet         : centreon-release-3.4-4.el7.centos.noarch (@anaconda)
    Provient de    : /etc/pki/rpm-gpg/RPM-GPG-KEY-CES
    #Est-ce correct [o/N] : o
    Running transaction check
    Running transaction test
    Transaction test succeeded
    Running transaction
      Mise à jour  : libgcc-4.8.5-28.el7_5.1.x86_64                                         1/526
      Mise à jour  : 1:grub2-common-2.02-0.65.el7.centos.2.noarch                           2/526
      Mise à jour  : perl-Getopt-Long-2.40-3.el7.noarch                                     3/526
      Mise à jour  : perl-IO-Socket-IP-0.21-5.el7.noarch                                    4/526
    ...
    ...
    ...
    Remplacé :
      grub2.x86_64 1:2.02-0.64.el7.centos                grub2-tools.x86_64 1:2.02-0.64.el7.centos
    
    Terminé !
    [root@centreon ~]#
    

    Installation des outils

    Installer les outils suivant :

    [root@centreon ~]# yum install wget nano mlocate git htop -y
    Installation :
     git                                 x86_64            1.8.3.1-14.el7_5         updates                    4.4 M
     mlocate                             x86_64            0.26-8.el7               base                       113 k
     nano                                x86_64            2.3.1-10.el7             base                       440 k
     wget                                x86_64            1.14-15.el7_4.1          base                       547 k
    Installation pour dépendances :
     libgnome-keyring                    x86_64            3.12.0-1.el7             base                       109 k
     perl-Error                          noarch            1:0.17020-2.el7          base                        32 k
     perl-Git                            noarch            1.8.3.1-14.el7_5         pdates                     54 k
     perl-TermReadKey                    x86_64            2.30-20.el7              base                        31 k
    
    Résumé de la transaction
    ================================================================================================================
    Installation   4 Paquets (+4 Paquets en dépendance)
    
    Taille totale des téléchargements : 5.7 M
    Taille d'installation : 27 M
    #Is this ok [y/d/N]: y

    Installation via Centreon Web

    Nous venons de mettre à jour Centreon 2.8.26. Avant de passer à l’installation depuis le Web, relancez le serveur web :

    [root@centreon ~]# systemctl restart httpd

    Passons maintenant à l’installation, connectez-vous sur : http://172.16.1.10/centreon

    Installation Centreon Web Step 1 Installation Centreon Web Step 1 Installation Centreon Web Step 1 Installation Centreon Web Step 1

    A l’étape 5 : Admin information : ajoutez un mot de passe pour l’user admin, nom/prénom et une adresse mail valide.Installation Centreon Web Step 1

    A l’étape 6 : Database information : ajoutez uniquement un mot de passe pour la base de données Centreon.

    • Database user passord
    • Confirm user password
    • Laissez le reste vide

    Installation Centreon Web Step 1Installation Centreon Web Step 1 Installation Centreon Web Step 1

    Relancez les services Centreon :

    [root@centreon ~]# systemctl restart cbd
    [root@centreon ~]#
    [root@centreon ~]# systemctl restart centengine
    [root@centreon ~]#
    [root@centreon ~]# systemctl restart centcore
    [root@centreon ~]#

    Export de la configuration : connectez-vous à votre serveur Centreon.

    • Allez dans le menu : Configuration > Pollers
      • Cochez Central
      • Cliquez sur Export configuration (bouton au dessus)
      • Cochez les cases :
        • Move Export Files
        • Restart Monitoring Engine
          • Methode : Restart
      • Export

    C’est terminé. Vous pouvez vérifier :

    • Allez dans le menu : Configuration > Pollers
      • La colonne IS RUNNING indique : YES
    • Allez dans le menu : Home > Poller Statistics
      • L’état du Poller Central indique : LISTENING / CONNECTED

    Centreon en Français

    Pour mettre Centreon 3.4.6 en français, installez le package FR :

    [root@centreon ~]# yum install centreon-lang-fr_FR.noarch
    Downloading packages:
    centreon-lang-fr_FR-2.8.24-1.el7.centos.noarch.rpm                       | 102 kB  00:00:00
    Running transaction check
    Running transaction test
    Transaction test succeeded
    Running transaction
      Installation : centreon-lang-fr_FR-2.8.24-1.el7.centos.noarch          1/1
      Vérification : centreon-lang-fr_FR-2.8.24-1.el7.centos.noarch          1/1
    
    Installé :
      centreon-lang-fr_FR.noarch 0:2.8.24-1.el7.centos
    
    Terminé !
    [root@centreon ~]#
    

    Retournez sur l’interface web.

    • Allez dans le menu : Administration > Parameters > My Account
      • Sélectionner dans la liste : fr_FR.UTF-8
      • Sélectionnez dans la liste la timezone : Europe/Paris
      • Confirmez le mot de passe admin
      • Cliquez sur Save

    Mettre Centreon En Français

    • Revenir dans le menu Home > Poller Statistics
    • Centreon passe en Français
    • Et…l’état du Collecteur Central LISTENING / CONNECTED est remplacé par le mot Array
    • C’est normal, c’est dû au changement de langue.

    Nagios Plugins

    Les Plugins Nagios se trouvent dans /usr/lib/nagios/plugins/. 

    [root@centreon ~]# cd /usr/lib/nagios/plugins/
    [root@centreon plugins]# ll
    total 584
    drwxr-xr-x. 3 root     root        18 13 juil. 16:52 Centreon
    -rwxrwxr-x  1 centreon centreon  1448 21 juin  17:40 centreon.conf
    -rwxrwxr-x  1 centreon centreon  3450 21 juin  17:40 centreon.pm
    -rwxrwxr-x  1 centreon centreon  3695 21 juin  17:40 check_centreon_dummy
    -rwxrwxr-x  1 centreon centreon  8955 21 juin  17:40 check_centreon_MS_multiple_services
    -rwxrwxr-x  1 centreon centreon  8010 21 juin  17:40 check_centreon_ping
    -rwxrwxr-x  1 centreon centreon  7314 21 juin  17:40 check_centreon_snmp_cpu
    -rwxrwxr-x  1 centreon centreon  7572 21 juin  17:40 check_centreon_snmp_loadaverage
    -rwxrwxr-x  1 centreon centreon 11950 21 juin  17:40 check_centreon_snmp_memory
    -rwxrwxr-x  1 centreon centreon  8772 21 juin  17:40 check_centreon_snmp_multiple_process
    -rwxrwxr-x  1 centreon centreon 10014 21 juin  17:40 check_centreon_snmp_packetErrors
    -rwxrwxr-x  1 centreon centreon  8101 21 juin  17:40 check_centreon_snmp_process
    -rwxrwxr-x  1 centreon centreon 19728 21 juin  17:40 check_centreon_snmp_process_detailed
    -rwxrwxr-x  1 centreon centreon 17061 21 juin  17:40 check_centreon_snmp_remote_storage
    -rwxrwxr-x  1 centreon centreon 10334 21 juin  17:40 check_centreon_snmp_string
    -rwxrwxr-x  1 centreon centreon  6556 21 juin  17:40 check_centreon_snmp_TcpConn
    -rwxrwxr-x  1 centreon centreon 21394 21 juin  17:40 check_centreon_snmp_traffic
    -rwxrwxr-x  1 centreon centreon  7177 21 juin  17:40 check_centreon_snmp_uptime
    -rwxrwxr-x  1 centreon centreon 17237 21 juin  17:40 check_centreon_snmp_value
    -rwxrwxr-x  1 centreon centreon 22589 21 juin  17:40 check_centreon_snmp_value_table.pl
    -rwsr-sr-t. 1 root     root     54408 13 janv.  2016 check_dhcp
    -rwsr-sr-t. 1 root     root     58112 13 janv.  2016 check_icmp
    -rwxrwxr-x  1 centreon centreon 10918 21 juin  17:40 check_meta_service
    -rwxrwxr-x  1 centreon centreon 14507 21 juin  17:40 check_snmp_cpfw.pl
    -rwxrwxr-x  1 centreon centreon 20116 21 juin  17:40 check_snmp_load.pl
    -rwxrwxr-x  1 centreon centreon 15924 21 juin  17:40 check_snmp_mem.pl
    -rwxrwxr-x  1 centreon centreon 21989 21 juin  17:40 check_snmp_process.pl
    -rwxrwxr-x  1 centreon centreon  6374 21 juin  17:40 check_snmp_script_result.pl
    -rwxrwxr-x  1 centreon centreon 21750 21 juin  17:40 check_snmp_storage.pl
    -rwxrwxr-x  1 centreon centreon 11216 21 juin  17:40 check_snmp_win.pl
    -rwxr-xr-x. 1 nagios   nagios   41728 13 janv.  2016 negate
    -rwxrwxr-x  1 centreon centreon  2296 21 juin  17:40 process-service-perfdata
    -rwxrwxr-x  1 centreon centreon  2862 21 juin  17:40 submit_host_check_result
    -rwxrwxr-x  1 centreon centreon  2966 21 juin  17:40 submit_service_check_result
    -rwxr-xr-x. 1 nagios   nagios   41520 13 janv.  2016 urlize
    -rw-rw-r--. 1 nagios   nagios    1931 13 janv.  2016 utils.pm
    -rwxr-xr-x. 1 nagios   nagios    2728 13 janv.  2016 utils.sh
    [root@centreon plugins]#
    

    Si vous souhaitez toujours utiliser les Plugins Nagios :

    Remarque : certains Plugins Nagios nécessitent des modifications afin de fonctionner correctement.

    Dans mon cas, je vais utiliser les plugins Centreon.

    Centreon Plugins

    Téléchargez les plugins Centreon depuis votre serveur :

    [root@centreon ~]# yum install git
    [root@centreon ~]# cd /tmp 
    [root@centreon tmp]#
    [root@centreon tmp]# git clone https://github.com/centreon/centreon-plugins.git
    Cloning into 'centreon-plugins'...
    remote: Counting objects: 36065, done.
    remote: Compressing objects: 100% (71/71), done.
    remote: Total 36065 (delta 31), reused 65 (delta 19), pack-reused 35966
    Receiving objects: 100% (36065/36065), 9.95 MiB | 1.65 MiB/s, done.
    Resolving deltas: 100% (19976/19976), done.
    [root@centreon tmp]#

    Copiez les plugins dans le bon répertoire : /usr/lib/centreon/plugins

    [root@centreon tmp]# cd centreon-plugins/
    [root@centreon centreon-plugins]# cp -Rf * /usr/lib/centreon/plugins/
    [root@centreon centreon-plugins]# cd /usr/lib/centreon/plugins/
    [root@centreon plugins]# ll
    total 3748
    drwxr-xr-x  47 root root   4096 13 juil. 20:45 apps
    drwxr-xr-x   4 root root     35 13 juil. 20:45 centreon
    -rwxrwxr-x.  1 root root 197131  8 déc.   2017 centreon_centreon_central.pl
    -rwxrwxr-x.  1 root root 377406  8 déc.   2017 centreon_centreon_database.pl
    -rwxrwxr-x.  1 root root 193868  8 déc.   2017 centreon_centreon_map.pl
    -rwxrwxr-x.  1 root root 197131  8 déc.   2017 centreon_centreon_poller.pl
    -rwxrwxr-x   1 root root 486552 13 juin  11:01 centreon_cisco_standard_snmp.pl
    -rwxrwxr-x   1 root root 456852 27 avril 18:03 centreon_linux_snmp.pl
    -rwxrwxr-x.  1 root root 294292  8 déc.   2017 centreon_mysql.pl
    -rw-r--r--   1 root root    989 13 juil. 20:45 centreon_plugins.pl
    -rwxrwxr-x.  1 root root 221684  8 déc.   2017 centreon_printers_generic_snmp.pl
    -rwxrwxr-x.  1 root root 162232  8 déc.   2017 centreon_protocol_dns.pl
    -rwxrwxr-x.  1 root root 185031  8 déc.   2017 centreon_protocol_ftp.pl
    -rwxrwxr-x   1 root root 226533 13 juin  11:01 centreon_protocol_http.pl
    -rwxrwxr-x.  1 root root 168590  8 déc.   2017 centreon_protocol_ldap.pl
    -rwxrwxr-x.  1 root root 215653  8 déc.   2017 centreon_ups_standard_rfc1628_snmp.pl
    -rwxrwxr-x   1 root root 375420 27 avril 18:04 centreon_windows_snmp.pl
    -rw-r--r--   1 root root  15135 13 juil. 20:45 changelog
    drwxr-xr-x   7 root root     77 13 juil. 20:45 cloud
    drwxr-xr-x   2 root root     46 13 juil. 20:45 contrib
    drwxr-xr-x  10 root root    119 13 juil. 20:45 database
    drwxr-xr-x   4 root root     26 13 juil. 20:45 docs
    drwxr-xr-x   4 root root    107 13 juil. 20:45 example
    drwxr-xr-x  10 root root    110 13 juil. 20:45 hardware
    -rw-r--r--   1 root root  11357 13 juil. 20:45 LICENSE.txt
    drwxr-xr-x  63 root root   4096 13 juil. 20:45 network
    drwxr-xr-x   5 root root     48 13 juil. 20:45 notification
    drwxr-xr-x   8 root root     87 13 juil. 20:45 os
    -rw-r--r--   1 root root   3194 13 juil. 20:45 README.md
    drwxr-xr-x   3 root root     18 13 juil. 20:45 snmp_standard
    drwxr-xr-x  23 root root    305 13 juil. 20:45 storage
    [root@centreon plugins]#
    

    Modifier les droits :

    [root@centreon plugins]# chmod 775 *

    Retournez sur l’interface web de Centreon. Voici ma configuration :

    • J’ai dupliqué la ligne $USER1$

    Setup Centreon Plugins

    • J’ai renommé en $USER2$
    • J’ai mis le chemin des Plugins Centreon

    Setup Centreon Plugins Path

    • J’ai désactivé les autres en cliquant sur l’icône rouge.

    Setup Centreon Plugins Ressources Comme je l’ai dit plus haut, dans les prochains articles, nous utiliserons uniquement les Plugins Centreon.

    Centreon Plugins Usage

    Faisons un test en ligne de commande pour vérifier le bon fonctionnement de notre installation.

    Remarque : n’oubliez pas de configurer SNMP sur votre serveur et d’ouvrir le port SNMP/161 ou désactiver le Firewall. Voir configuration-snmp-windows-linux-esxi-cisco/

    Check-Disk-C: Windows Server 2016

    [root@centreon plugins]# ./centreon_plugins.pl --list-plugin | grep windows | grep PLUGIN
    PLUGIN: os::windows::wsman::plugin
    PLUGIN: os::windows::snmp::plugin
    PLUGIN: os::windows::local::plugin
    [root@centreon plugins]#

    Mode Storage :

    [root@centreon plugins]# ./centreon_plugins.pl --plugin=os::windows::snmp::plugin --list-mode
    
    Plugin Description:
        Check Windows operating systems in SNMP.
    
    Global Options:
        --mode  Choose a mode.
    
        --dyn-mode
                Specify a mode with the path (separated by '::').
    
        --list-mode
                List available modes.
    
        --mode-version
                Check minimal version of mode. If not, unknown error.
    
        --version
                Display plugin version.
    
    Modes Available:
       cpu
       interfaces
       list-interfaces
       list-storages
       memory
       processcount
       service
       storage
       swap
       time
       uptime
    [root@centreon plugins]#
    

    Afficher les paramètres.

    [root@centreon plugins]# ./centreon_plugins.pl --plugin=os::windows::snmp::plugin --mode=storage --help
    
    Plugin Description:
        Check Windows operating systems in SNMP.
    
    Global Options:
        --mode  Choose a mode.
    
        --dyn-mode
                Specify a mode with the path (separated by '::').
    
        --list-mode
                List available modes.
    
        --mode-version
                Check minimal version of mode. If not, unknown error.
    
        --version
                Display plugin version.
    
    Output Options:
        --verbose
                Display long output.
    
        --debug Display also debug messages.
    ...
    ...
    
    Snmp Options:
        --hostname
                Hostname to query (required).
    
        --snmp-community
                Read community (defaults to public).
    
        --snmp-version
                Version: 1 for SNMP v1 (default), 2 for SNMP v2c, 3 for SNMP v3.
    
        --snmp-port
                Port (default: 161).
    
        --snmp-timeout
                Timeout in secondes (default: 1) before retries.
    
    ...
    ...
    
    Retention Options:
        --memcached
                Memcached server to use (only one server).
    
        --redis-server
                Redis server to use (only one server).
    ...
    ...
    
    Mode:
        --warning-usage
                Threshold warning.
    
        --critical-usage
                Threshold critical.
    
        --units Units of thresholds (Default: '%') ('%', 'B').
    
        --free  Thresholds are on free space left.
    
        --storage
                Set the storage (number expected) ex: 1, 2,... (empty means
                'check all storage').
    
        --name  Allows to use storage name with option --storage instead of
                storage oid index.
    
        --regexp
                Allows to use regexp to filter storage (with option --name).
    
        --regexp-isensitive
                Allows to use regexp non case-sensitive (with --regexp).
    
    ...
    ...
    [root@centreon plugins]#
    
    Check All Disk

    Sans le paramètre –storage  = on check tous les disques.

    [root@centreon plugins]# ./centreon_plugins.pl --plugin=os::windows::snmp::plugin --mode=storage --hostname=172.16.1.6 --snmp-community=pixelabs --snmp-version=2 --warning-usage=80 --critical-usage=90 --units='%'
    OK: All storages are ok | 
    'used_C:\ Label: Serial Number 722bff2c'=13585457152B;0:40850839961;0:45957194956;0;51063549952 
    'used_G:\ Label:Data-1 Serial Number bc0113e1'=16519168B;0:838018662;0:942770995;0;1047523328 
    'used_H:\ Label:Data-2 Serial Number 24107675'=15208448B;0:838857523;0:943714713;0;1048571904
    [root@centreon plugins]#

    Avec le paramètre –storage = on précise l’ID ou le nom du disque. Pour trouver l’ID de chaque disque, utilisez le mode=list-storages

    [root@centreon plugins]# ./centreon_plugins.pl --plugin=os::windows::snmp::plugin --mode=list-storages --hostname=172.16.1.6 --snmp-community=pixelabs --snmp-version=2
    List storage:
    #'C:\ Label:  Serial Number 722bff2c' [size = 51063549952B] [id = 1]
    Skipping storage 'D:\': no type or no matching filter type
    Skipping storage 'E:\': no type or no matching filter type
    Skipping storage 'F:\': no type or no matching filter type
    #'G:\ Label:Data-1  Serial Number bc0113e1' [size = 1047523328B] [id = 5]
    #'H:\ Label:Data-2  Serial Number 24107675' [size = 1048571904B] [id = 6]
    Skipping storage 'Virtual Memory': no type or no matching filter type
    Skipping storage 'Physical Memory': no type or no matching filter type
    [root@centreon plugins]#

    C:\ = 1
    G:\ = 5
    H:\ = 6

    Check Disk C:\ seulement

    Check-Disk-C:\ : --storage=1

    [root@centreon plugins]# ./centreon_plugins.pl --plugin=os::windows::snmp::plugin --mode=storage --hostname=172.16.1.6 --snmp-community=pixelabs --snmp-version=2 --warning-usage=80 --critical-usage=90 --units='%' --storage=1
    OK: Storage 'C:\ Label:  Serial Number 722bff2c' Usage Total: 49.51 GB Used: 12.65 GB (25.55%) Free: 36.86 GB (74.45%) | 'used'=13584879616B;0:42528561561;0:47844631756;0;53160701952
    [root@centreon plugins]#
    

    Avec le nom du disque : --regexp  --name  --storage='(^C)'

    [root@centreon plugins]# ./centreon_plugins.pl --plugin=os::windows::snmp::plugin --mode=storage --hostname=172.16.1.6 --snmp-community=pixelabs --snmp-version=2 --warning-usage=80 --critical-usage=90 --units='%' --regexp --name --storage='(^C)'
    OK: Storage 'C:\ Label:  Serial Number 722bff2c' Usage Total: 49.51 GB Used: 12.65 GB (25.55%) Free: 36.86 GB (74.45%) | 'used'=13584879616B;0:42528561561;0:47844631756;0;53160701952
    [root@centreon plugins]#
    Check Disk G & H seulement

    Check uniquement le disque G et H--regexp  --name  --storage='(^G|H)'

    [root@centreon plugins]# ./centreon_plugins.pl --plugin=os::windows::snmp::plugin --mode=storage --hostname=172.16.1.6 --snmp-community=pixelabs --snmp-version=2 --warning-usage=80 --critical-usage=90 --units='%' --regexp --name --storage='(^G|H)'
    OK: All storages are ok | 
    'used_G:\ Label:Data-1  Serial Number bc0113e1'=16519168B;0:838018662;0:942770995;0;1047523328 
    'used_H:\ Label:Data-2  Serial Number 24107675'=15208448B;0:838857523;0:943714713;0;1048571904
    [root@centreon plugins]#
    

    ‘(^G|H)’ = dafuck dude  ?! Bon, je vous l’accorde, c’est pénible comme syntaxe, mais tellement efficace. C’est des expressions régulières (Regexp). Pour plus d’info perldoc.perl.org

    Check Disk Centreon Plugins

    L’installation Centreon 2.8.26 est terminée les amis. Il est prêt pour les prochains articles.

    • Supervision Switch Cisco (Centreon-Plugins)
    • Supervision DELL EMC VNX / CX (NaviSECCLI / centreon-Plugins)
    • Supervision Oracle Database (Centreon-Plugins)
    • Supervision ESXi-6.5 (Centreon-vmware / centreon-Plugins)

    Amusez-vous bien. Bonne journée et à très bientôt.

    La rédaction de cette documentation demande beaucoup de temps, de motivation, mais surtout beaucoup de café 🙂
    Vous aimez pixelabs ?
    Offrez moi un petit café en cliquant sur la tasse ci-dessous.
    pixelans_donation
    Merci !

    8 réponses

    1. yeboue dit :

      je suis un debutant et j’aimerais solliciter de l’aide

    2. Julien Mathieu dit :

      Bonjour,
      Pour quelle raison configurez-vous la carte réseau en “Mode d’accès réseau : Réseau interne” tandis que dans l’installation de CentOS7 vous choisissez un accès par pont?
      Egalement, au chapitre “Network Setup”, vous configurez manuellement, en ajoutant des DNS et des domaines, est ce vraiment utile dans la cas ou on est relié à une FreeBox? Je me dis qu’un accès par pont devrait suffire et qu’une adresse délivrée en DHCP (réservée s’il le faut) peut aussi faire l’affaire?
      De mon côté j’arrive bien a interroger un client SNMP sous Windows 10, mais impossible d’obtenir la réponse d’un CentOS7 (snmpwalk Timeout: No Response from 192.168.0.28); pourtant, Port 161 et 163 ouvert, ping OK, SElinux désactivé… je sèche.
      D’avance merci pour votre retour.
      Julien.

      • sysadmin sysadmin dit :

        Bonjour Julien,
        Oui, un accès par pont suffit largement. Je suis en mode Réseau interne car je passe par le firewall pfSense. L’interface LAN-1 est liée donc avec le LAN de pfSense (Merci pour la remarque, je l’ai précisé dans l’article).
        Si tu es en mode Accès par pont, en effet, tu peux mettre le serveur DNS de ta box et tu n’as pas besoin de mettre de domaine.

        – ta machine CentOS 7 c’est le serveur Centreon lui même ? si oui, le service SNMP est normalement configuré de base et démarré (à vérifier). snmpwalk doit fonctionné.
        – Si c’est une nouvelle machine de test CentOS ? Il faut configurer SNMP avec la communauté/version et l’adresse IP de ton serveur Centreon.

        N’hésite pas à revenir vers moi si tu bloques vraiment.
        -Pixel.

    3. Fitoussi Jonathan dit :

      Bonjour,

      Je suis un ancien élève de Madame S.K, c’est elle qui m’a conseillé de venir vers vous.
      Je suis actuellement sur un projet de monitoring de serveur, je doit surveiller leurs carte RAID. J’ai suivi vos très bon articles pour installer centreon, mais je ne sais pas quel plugin je dois utiliser pour monitorer ces RAID, pouvez vous m’éclaircir ?

      Cordialement

      Jonathan Fitoussi

    Laisser un commentaire

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