Supervision serveur NAS Synology DS414J

11
1 Star2 Stars3 Stars4 Stars5 Stars (4 votes, average: 4,75 out of 5)

Vous aimerez aussi...

11 réponses

  1. Jérôme dit :

    Bonjour,
    L’approche est pas mal mais dans la mesure où l’on fait des sondes spécifiques pour un NAS Synology, autant créer directement les commandes adéquates, ou garder des commandes génériques mais préciser les ‘macros’ dans le modèle de service spécifique aux Synology.
    La commande NAS-Components (que j’appelle HW-NAS-Synology-Components) devient :

    $USER2$/centreon_plugins.pl ---plugin=storage::synology::snmp::plugin --mode=components --hostname=$HOSTADDRESS$ --snmp-community=$_HOSTSNMPCOMMUNITY$ --snmp-version=$_HOSTSNMPVERSION$ $_SERVICEOPTION$

    L’intérêt de cette démarche est de s’affranchir des problèmes liés aux options de service qui sont potentiellement différentes en fonction des plugins.
    Le 2ème intérêt est la création de commandes réellement spécifiques aux NAS Synology et permet ensuite la création de modèles de services puis de modèles d’hôte qui seront applicables à un parc plus conséquent.
    En tout cas le résultat est le même, et merci pour avoir fournit la syntaxe des différentes commandes que j’avais la flemme de chercher ! :o)

    • sysadmin sysadmin dit :

      Salut Jérôme,
      Oui, le résultat est le même, tu peux également mettre les paramètres directement dans la commande 🙂
      Y a pas quoi 🙂
      Bonne journée
      -sysadmin

  2. runcom dit :

    Bonjour,
    Je pensais pas recevoir une réponse aussi rapide, encore merci
    Mes plugins pack elle sont installer dans le répertoire /usr/lib/centreon/plugins

    [root@srv-centreon plugins]# pwd
    /usr/lib/centreon/plugins
    [root@srv-centreon plugins]# ll
    total 4516
    drwxr-xr-x 17 root root   4096 23 oct.  23:43 centreon-plugins
    -rwxrwxr-x  1 root root 276351 16 oct.  13:25 centreon_printers_generic_snmp.pl
    -rwxrwxr-x  1 root root 209879 16 oct.  13:25 centreon_protocol_dns.pl
    -rwxrwxr-x  1 root root 232557 16 oct.  13:25 centreon_protocol_ftp.pl
    -rwxrwxr-x  1 root root 302724 16 oct.  13:25 centreon_protocol_http.pl
    [...]
    [root@srv-centreon plugins]#
    • runcom dit :

      La commande centreon web (exemple pour Check-Components)

      $USER2$/centreon_plugins.pl --plugin=$_SERVICEPLUGIN$ --mode=$_SERVICEMODE$ --hostname=$HOSTADDRESS$ --snmp-community=$_HOSTSNMPCOMMUNITY$ --snmp-version=$_HOSTSNMPVERSION$ $_SERVICEOPTION$ 
      $_SERVICEOPTION$ = --verbose
      • sysadmin sysadmin dit :

        Salut,

        Edit 1 :
        Attention, il ne faut pas mettre le répertoire “centreon-plugins” dans le dossier “plugins”. C’est les fichiers qui se trouvent dans “centreon-plugins” qu’il faut mettre dans le répertoire “plugins”

        Regardes dans : Configuration > Collecteurs > Ressources
        Si la macro $USER2$ correspond bien à /usr/lib/centreon/plugins

        -sysadmin.

        • runcom dit :

          J’ai déplacer les scripts perl “centreon-plugins” dans le répertoire au dessus “plugins”

          drwxr-xr-x 67 root root   4096 23 oct.  23:43 apps
          drwxr-xr-x  4 root root     35 23 oct.  23:43 centreon
          -rwxrwxr-x  1 root root 258143 16 oct.  13:25 centreon_centreon_central.pl
          -rwxrwxr-x  1 root root 431062 16 oct.  13:25 centreon_centreon_database.pl
          -rwxrwxr-x  1 root root 241243 16 oct.  13:25 centreon_centreon_map.pl
          -rwxrwxr-x  1 root root 258143 16 oct.  13:25 centreon_centreon_poller.pl
          -rwxrwxr-x  1 root root 588163 16 oct.  13:25 centreon_cisco_standard_snmp.pl
          -rwxrwxr-x  1 root root 524184 16 oct.  13:25 centreon_linux_snmp.pl
          -rwxrwxr-x  1 root root 347940 16 oct.  13:25 centreon_mysql.pl
          -rwxr-xr-x  1 root root    989 23 oct.  23:43 centreon_plugins.pl
          -rwxrwxr-x  1 root root 276351 16 oct.  13:25 centreon_printers_generic_snmp.pl
          -rwxrwxr-x  1 root root 209879 16 oct.  13:25 centreon_protocol_dns.pl
          -rwxrwxr-x  1 root root 232557 16 oct.  13:25 centreon_protocol_ftp.pl
          -rwxrwxr-x  1 root root 302724 16 oct.  13:25 centreon_protocol_http.pl
          -rwxrwxr-x  1 root root 218400 16 oct.  13:25 centreon_protocol_ldap.pl
          -rwxrwxr-x  1 root root 264102 16 oct.  13:25 centreon_ups_standard_rfc1628_snmp.pl
          -rwxrwxr-x  1 root root 440848 16 oct.  13:25 centreon_windows_snmp.pl
          -rw-r--r--  1 root root  30837 23 oct.  23:43 changelog
          drwxr-xr-x 15 root root    198 23 oct.  23:43 cloud
          drwxr-xr-x  2 root root     46 23 oct.  23:43 contrib
          [...]

          La nouvelle macro correspond bien à $USER2$ /usr/lib/centreon/plugins

          par contre j’ai un autre message :

          UNKNOWN: Need to specify '--plugin' option.

          J’ai desactivée les 2 autres marcos c’est pire tout le surveillance tombe en erreur, donc j’ai réactivé.

          • sysadmin sysadmin dit :

            Les plugins fonctionnes maintenant. Pour l’erreur, tu dois revoir tes commandes et les services.
            Il te manque l’option "--plugins=nom_du_plugin" quelque part dans tes commandes : $USER2$/centreon_plugins.pl –plugin=$_SERVICEPLUGIN$

            -sysadmin.

          • runcom dit :

            Petite question :
            Dans tous les commandes on doit rajouter l’option du nom du service ???

            $USER2$/centreon_plugins.pl --plugin=$_SERVICEPLUGIN$ --mode=$_SERVICEMODE$ --hostname=$HOSTADDRESS$ --snmp-community=$_HOSTSNMPCOMMUNITY$ --snmp-version=$_HOSTSNMPVERSION$ $_SERVICEOPTION$ $_SERVICEOPTION$ = --verbose
          • sysadmin sysadmin dit :

            Salut,
            Et oui, à chaque fois qu tu veux supervise un service, il faut bien sur créer la commande !
            bonne journée.
            -sysadmin.

  3. runcom dit :

    Bonsoir,

    Merci pour votre tuto, j’ai suivi a la lettre la procédure pour mettre une surveillance d’un NAS, malheureusement j’ai le message suivant :
    No output returned from plugin
    J’ai fait des recherches sur le net mais j’arrive pas a résoudre le problème.
    Pouvez-vous m’aider ?

    Merci

    • sysadmin sysadmin dit :

      Salut,
      Ta commande ne trouve pas les plugins. Tu dois revoir l’installation de tes plugins Centreon.
      Dans quelle répertoire tu as installé les plugins pack ?
      Peux-tu me montrer également ta commande Centreon web qui te renvoie cette erreur ?
      -sysadmin.

Laisser un commentaire

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