Page 7 sur 15
Re: DZVents : Supervision d'un nas Synology avec SNMP
Publié : 08 avr. 2019, 21:36
par Tonio16
denis_brasseur a écrit : 08 avr. 2019, 19:23
switchSelector(level): Fonction. Envoie d’une valeur à un switche.
Il faut envoyer le level, et non pas une valeur.
Est ce que
te renvoie une valeur comme 0 ou 10 correspondant à la valeur attendu dans le switch ?
Code : Tout sélectionner
2019-04-07 21:26:00.592 Status: dzVents: Error (2.4.6): Synology Monitor v1.35 : ...domoticz/scripts/dzVents/generated_scripts/synology2.lua:209: attempt to call field 'switchSelector' (a nil value)
'switchSelector' (a nil value)
Que te retourne ?
et
La valeur de results[14] est 1 donc la formule doit renvoyer 0.
Antoine
Re: DZVents : Supervision d'un nas Synology avec SNMP
Publié : 09 avr. 2019, 08:28
par titis14
J'ai bien la valeur 1 qui remonte aussi je suis en train de voir pour ajouter le statut Raid, mais il faut aussi ajouter le nom du device dans la liste comme NAS_ = " Raid" ?
J'ai créé un switch selector mais les seuls niveau possible sont 10 20 30 ... et non pas 1 2 3 4 comme dans le script.
Re: DZVents : Supervision d'un nas Synology avec SNMP
Publié : 14 avr. 2019, 23:21
par vrolland
Bonjour à tous,
J'ai cette erreur en mettant en place le script
Code : Tout sélectionner
Error: dzVents: Error: Synology Monitor v1.35 : ...omoticz/scripts/dzVents/generated_scripts/ds1vince78.lua:141: attempt to index field 'utils' (a nil value)
Le code à cette ligne est celui la
Code : Tout sélectionner
HDTotalGo = dz.utils.round((results[2] * results[1] / 1024 / 1024 / 1024/1024),2)
J'utilise la version 3.8153, version trop vieille ? Le problème vient de la ?
Merci pour votre aide.
Re: DZVents : Supervision d'un nas Synology avec SNMP
Publié : 15 avr. 2019, 06:33
par Tonio16
titis14 a écrit : 09 avr. 2019, 08:28
J'ai bien la valeur 1 qui remonte aussi je suis en train de voir pour ajouter le statut Raid, mais il faut aussi ajouter le nom du device dans la liste comme NAS_ = " Raid" ?
J'ai créé un switch selector mais les seuls niveau possible sont 10 20 30 ... et non pas 1 2 3 4 comme dans le script.
Oui, c'est pour cela qu'il faut adapter la valeur renvoyée au moyen d'une formule.
Je dois vérifier si cela passe si on spécifie que la valeur est du type "number".
Antoine
Re: DZVents : Supervision d'un nas Synology avec SNMP
Publié : 23 avr. 2019, 01:34
par vrolland
vrolland a écrit : 14 avr. 2019, 23:21
Bonjour à tous,
J'ai cette erreur en mettant en place le script
Code : Tout sélectionner
Error: dzVents: Error: Synology Monitor v1.35 : ...omoticz/scripts/dzVents/generated_scripts/ds1vince78.lua:141: attempt to index field 'utils' (a nil value)
Le code à cette ligne est celui la
Code : Tout sélectionner
HDTotalGo = dz.utils.round((results[2] * results[1] / 1024 / 1024 / 1024/1024),2)
J'utilise la version 3.8153, version trop vieille ? Le problème vient de la ?
Merci pour votre aide.
Je me répond à moi même, avec la dernière version de domoticz, et donc une version de dzvents ça fonctionne.
Re: DZVents : Supervision d'un nas Synology avec SNMP
Publié : 16 août 2019, 11:57
par nounoun45
Bonjour à tous,
J'aimerais utiliser les services MIB pour connaitre le nombre d'utilisateurs connectés à mon NAS. Savez vous quel est l'oid à utiliser ?
Merci à vous !!
Re: DZVents : Supervision d'un nas Synology avec SNMP
Publié : 16 août 2019, 21:25
par papoo
les oid suivants devraient t'aider
1.3.6.1.4.1.6574.6.1.1.3.1 = Nb users Service "CIFS"
1.3.6.1.4.1.6574.6.1.1.3.5 = Nb users Service "SFTP"
1.3.6.1.4.1.6574.6.1.1.3.6 = Nb users Service "HTTP/HTTPS"
1.3.6.1.4.1.6574.6.1.1.3.8 = Nb users Service "SSH"
Re: DZVents : Supervision d'un nas Synology avec SNMP
Publié : 18 août 2019, 12:32
par nounoun45
Merci bcp ca marche !
papoo a écrit : 16 août 2019, 21:25
les oid suivants devraient t'aider
1.3.6.1.4.1.6574.6.1.1.3.1 = Nb users Service "CIFS"
1.3.6.1.4.1.6574.6.1.1.3.5 = Nb users Service "SFTP"
1.3.6.1.4.1.6574.6.1.1.3.6 = Nb users Service "HTTP/HTTPS"
1.3.6.1.4.1.6574.6.1.1.3.8 = Nb users Service "SSH"
Re: DZVents : Supervision d'un nas Synology avec SNMP
Publié : 04 déc. 2019, 23:16
par Kyrille
Bonsoir,
J'ai un NAS Synology deux baies, l'une sert à stocker mes données, l'autre à stocker les données répliquées d'un ami. Et celui-ci a également un NAS de son côté, pour faire le travail de sauvegarde inverse. Cela nous permet d'avoir nos données respectives à deux endroits physiques différents.
Le problème est qu'il a la fibre, et pas moi. Et du coup, sa bande passante d'upload est plus importante que ma bande passante de download. Et j'aimerais donc pouvoir vérifier facilement dans Domoticz à un instant T qu'il n'est pas responsable de mes lenteurs de réseau. J'aurais imaginé qu'il était possible de récupérer l'info d'utilisation de la bande passante au niveau du NAS par cette approche SNMP/NMS mais je ne vois rien autour de ça.
Cette info d'upload/download est facilement accessible dans DSM (Widget dans la version Desktop ou partie Gestionnaire de ressources sur la version mobile) mais ça serait vraiment top d'obtenir l'info (spontanée ou enregistrée chaque minute comme pour un simple capteur de température) dans Domoticz car j'y ai déjà tout le reste (NAS et domotique).
Auriez-vous une idée pour accéder à cette information depuis le NAS Synology ?
Merci d'avance.
Envoyé depuis mon téléphone en utilisant Tapatalk
Re: DZVents : Supervision d'un nas Synology avec SNMP
Publié : 16 déc. 2019, 20:04
par Kyrille
L'info est bien censée être accessible via SNMP (page 13 de leur document):
https://global.download.synology.com/do ... _Guide.pdf
Table 20. Network-Related OID
Code : Tout sélectionner
------------OID ----------------Name---------------- Explanation
.1.3.6.1.2.1.31.1.1.1.1 ------- ifName ------------ The textual name of the interface
.1.3.6.1.2.1.31.1.1.1.6 --------ifHCInOctets---------The total number of octets received on the interface
.1.3.6.1.2.1.31.1.1.1.10 ------ ifHCOutOctets -------The total number of octets transmitted out of the interface
Malheureusement, alors que tous les autres OID se passent bien sur mon NAS, ceux-là ne rendent qu'un message d'erreur...
Code : Tout sélectionner
snmpget -v 2c -c password-O qv nas_ip 1.3.6.1.2.1.31.1.1.1.6
No Such Instance currently exists at this OID
Du coup, je suis toujours preneur d'une bonne idée...