Aller au contenu

Centreon NAS Synology DS213


Messages recommandés

Bonsoir,

J'ai une VM sous centreon-engine v2.7.4, et je dispose d'un NAS DS213 en version: DSM 6.0-7321

J'ai commencé à monitorer CPU,Mémoire,disques etc.... par contre j'ai 2 disques dur de raccordés sur le nas en USB et formatés en NTFS pour faire des sauvegardes.

Je n'arrive pas à les monitorer. Connaissez-vous un script ou autre chose qui pourrait le faire ?

Merci d'avance

Laurent

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

J'ai bien trouvé le fichier snmpd.conf dans etc/snmp/snmpd.conf

Par contre dedans j'ai:

rocommunity syno localhost
rocommunity public
rocommunity6 public

Il faut que je rajoute quoi comme contenu pour lui faire reconnaitre mes disques dur externe ?

Merci d'avance

Laurent

 

Lien vers le commentaire
Partager sur d’autres sites

Merci pour ton retour sur le lien.

J'ai bien rajouté dans mon fichier etc/snmp/snmpd.conf :

rocommunity syno localhost
rocommunity public
rocommunity6 public
disk /

Par contre quand je fais un : snmpwalk -c public -v2c localhost hrStorage

Je vois bien mon volume1 que je monitor bien, par contre je ne vois pas les volumes de mes disques dur externes !!!

HOST-RESOURCES-MIB::hrStorageDescr.43 = STRING: /volume1

Si je fais un df -h :

/volume1
/volumeUSB1/usbshare
/volumeUSB2/usbshare

Dans le snmpd.conf, j'ai aussi essayé de rajouter le chemin de mon volume. J'avais vu ça sur un forum mais ça ne marche pas quand même.

disk /volumeUSB1/usbshare

Merci d'avance

Laurent

 

 

 

 

 

 

Lien vers le commentaire
Partager sur d’autres sites

#snmpwalk -c public -v2c localhost hrStorageDescr
HOST-RESOURCES-MIB::hrStorageDescr.1 = STRING: Physical memory
HOST-RESOURCES-MIB::hrStorageDescr.3 = STRING: Virtual memory
HOST-RESOURCES-MIB::hrStorageDescr.6 = STRING: Memory buffers
HOST-RESOURCES-MIB::hrStorageDescr.7 = STRING: Cached memory
HOST-RESOURCES-MIB::hrStorageDescr.8 = STRING: Shared memory
HOST-RESOURCES-MIB::hrStorageDescr.10 = STRING: Swap space
HOST-RESOURCES-MIB::hrStorageDescr.31 = STRING: /
HOST-RESOURCES-MIB::hrStorageDescr.36 = STRING: /tmp
HOST-RESOURCES-MIB::hrStorageDescr.37 = STRING: /run
HOST-RESOURCES-MIB::hrStorageDescr.38 = STRING: /dev/shm
HOST-RESOURCES-MIB::hrStorageDescr.39 = STRING: /sys/fs/cgroup
HOST-RESOURCES-MIB::hrStorageDescr.50 = STRING: /volume1
HOST-RESOURCES-MIB::hrStorageDescr.53 = STRING: /volumeUSB1/usbshare

pas de soucis chez moi (même pas besoin de modifier la conf)

essaye de relancer le service snmpd

Lien vers le commentaire
Partager sur d’autres sites

Il faut évidemment que le système de fichier soit dans un format pris en charge par le noyau pour ça remonte dans les tables snmp, NTFS ne l'est pas (c'est pris en charge en userland par ntfs-3g).

Ça reste néanmoins possible via les extensions snmp (tu peux indiquer que tel OID est le résultat d'une commande).

Lien vers le commentaire
Partager sur d’autres sites

Bonsoir,

Dans mon fichier snmpd j'ai rajouté ça:

view    systemInfo      included        .1.3.6.1.4.1.2021.900
extend .1.3.6.1.4.1.2021.900    stats_disque       df -h

quand je fais un:

snmpwalk -c public -v2c localhost .1.3.6.1.4.1.2021.900

il me retourne:

UCD-SNMP-MIB::ucdavis.900.2.1.2.9.115.116.97.116.115.95.118.103.48 = STRING: "df"
UCD-SNMP-MIB::ucdavis.900.2.1.3.9.115.116.97.116.115.95.118.103.48 = STRING: "-h"

Je ne sais pas par quoi remplacer le df -h !!!

Une idée ? 

Merci d'avance

Laurent

 

Lien vers le commentaire
Partager sur d’autres sites

# Executables/scripts
#

#
#  You can also have programs run by the agent that return a single
#  line of output and an exit code.  Here are two examples.
#
#  exec NAME PROGRAM [ARGS ...]
#
#  NAME:     A generic name.
#  PROGRAM:  The program to run.  Include the path!
#  ARGS:     optional arguments to be passed to the program

# a simple hello world

#exec echotest /bin/echo hello world

# Run a shell script containing:
#
# #!/bin/sh
# echo hello world
# echo hi there
# exit 35
#
# Note:  this has been specifically commented out to prevent
# accidental security holes due to someone else on your system writing
# a /tmp/shtest before you do.  Uncomment to use it.
#
#exec shelltest /bin/sh /tmp/shtest

# Then, 
# % snmpwalk -v 1 localhost public .1.3.6.1.4.1.2021.8
# enterprises.ucdavis.extTable.extEntry.extIndex.1 = 1
# enterprises.ucdavis.extTable.extEntry.extIndex.2 = 2
# enterprises.ucdavis.extTable.extEntry.extNames.1 = "echotest"
# enterprises.ucdavis.extTable.extEntry.extNames.2 = "shelltest"
# enterprises.ucdavis.extTable.extEntry.extCommand.1 = "/bin/echo hello world"
# enterprises.ucdavis.extTable.extEntry.extCommand.2 = "/bin/sh /tmp/shtest"
# enterprises.ucdavis.extTable.extEntry.extResult.1 = 0
# enterprises.ucdavis.extTable.extEntry.extResult.2 = 35
# enterprises.ucdavis.extTable.extEntry.extOutput.1 = "hello world."
# enterprises.ucdavis.extTable.extEntry.extOutput.2 = "hello world."
# enterprises.ucdavis.extTable.extEntry.extErrFix.1 = 0
# enterprises.ucdavis.extTable.extEntry.extErrFix.2 = 0

# Note that the second line of the /tmp/shtest shell script is cut
# off.  Also note that the exit status of 35 was returned.

# -----------------------------------------------------------------------------

Extrait du fichier snmpd.conf officiel (pas celui de syno qui a été purgé)

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

J'ai bien réussi à renvoyer les infos de mes disques dur externes dans mon Centreon.

Donc j'ai bien modifié le fichier snmpd.conf dans /etc/snmp/ en faisant "sudo vi snmp.conf".

Par contre j'ai un petit soucis, quand je désactive mon ssh du nas j'ai mon fichier snmpd.conf qui revient à l'état d'origine.

Par contre si je redémarre mon nas il ne bouge pas, il garde bien ma configuration !!!

Une idée d’où ça pourrait venir ?

J'aurais voulu savoir aussi si c'était possible par le snmp de récupérer les infos de sauvegarde que je fais avec Hyper Backup, par exemple: si c'est OK ou Failed ?

Merci d'avance

Laurent

Lien vers le commentaire
Partager sur d’autres sites

il y a 39 minutes, laurent33 a dit :

Par contre j'ai un petit soucis, quand je désactive mon ssh du nas j'ai mon fichier snmpd.conf qui revient à l'état d'origine.

Tu peux faire un petit script qui remet le fichier et relance snmpd, mais de toute manière il vaut mieux laisser le ssh activé (pas ouvert depuis Internet par contre).

il y a 40 minutes, laurent33 a dit :

J'aurais voulu savoir aussi si c'était possible par le snmp de récupérer les infos de sauvegarde que je fais avec Hyper Backup, par exemple: si c'est OK ou Failed ?

Surement, mais aucune idée de comment (il faut trouver où HyperBackup enregistre cette info)

Lien vers le commentaire
Partager sur d’autres sites

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.