DZVents : Supervision d'un nas Synology avec SNMP

Vous avez crée un script lua dont vous êtes fier, un .sh génial, un programme python hors du commun, un tuto , c'est ici que vous pouvez les partager.
Soyez précis quant aux prérequis, les manips à faire pour que votre bijou fonctionne (des chmod ?, un apt-get à faire ...)
Décrivez précisément son fonctionnement
Placez votre code entre [Quote] et {/Quote]
Répondre
Tonio16
Messages : 335
Enregistré le : 13 oct. 2017, 17:00

Re: DZVents : Supervision d'un nas Synology avec SNMP

Message par Tonio16 » 08 avr. 2019, 21:36

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

Code : Tout sélectionner

(results[14]*10-10)
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 ?

Code : Tout sélectionner

print(results[14])
et

Code : Tout sélectionner

print(results[14]*10-10)
La valeur de results[14] est 1 donc la formule doit renvoyer 0.

Antoine
Domoticz V4.9700 sous raspbian-Stretch
Raspberry Pi B+ avec Clé Z-Wave Plus Z-Stick GEN5 - Aeon Labs
Raspberry Pi 3B+ avec RFLink

Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


titis14
Messages : 128
Enregistré le : 22 juin 2018, 14:09

Re: DZVents : Supervision d'un nas Synology avec SNMP

Message par titis14 » 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.

vrolland
Messages : 42
Enregistré le : 25 mars 2015, 16:35
Localisation : RP 78

Re: DZVents : Supervision d'un nas Synology avec SNMP

Message par vrolland » 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.
Pi3 - Raspbian wheezy 4.14.98-v7
Domoticz V4.10619

Tonio16
Messages : 335
Enregistré le : 13 oct. 2017, 17:00

Re: DZVents : Supervision d'un nas Synology avec SNMP

Message par Tonio16 » 15 avr. 2019, 06:33

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
Domoticz V4.9700 sous raspbian-Stretch
Raspberry Pi B+ avec Clé Z-Wave Plus Z-Stick GEN5 - Aeon Labs
Raspberry Pi 3B+ avec RFLink

Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


vrolland
Messages : 42
Enregistré le : 25 mars 2015, 16:35
Localisation : RP 78

Re: DZVents : Supervision d'un nas Synology avec SNMP

Message par vrolland » 23 avr. 2019, 01:34

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.
Pi3 - Raspbian wheezy 4.14.98-v7
Domoticz V4.10619

nounoun45
Messages : 2
Enregistré le : 16 août 2019, 11:39

Re: DZVents : Supervision d'un nas Synology avec SNMP

Message par nounoun45 » 16 août 2019, 11:57

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 !!

papoo
Messages : 1905
Enregistré le : 10 janv. 2016, 11:29
Localisation : Limoges (87)
Contact :

Re: DZVents : Supervision d'un nas Synology avec SNMP

Message par papoo » 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"
domoticz beta/RaspBerry PI3 stretch
https://pon.fr github

nounoun45
Messages : 2
Enregistré le : 16 août 2019, 11:39

Re: DZVents : Supervision d'un nas Synology avec SNMP

Message par nounoun45 » 18 août 2019, 12:32

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"

Kyrille
Messages : 18
Enregistré le : 23 juin 2019, 16:12

Re: DZVents : Supervision d'un nas Synology avec SNMP

Message par Kyrille » 04 déc. 2019, 23:16

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


Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Répondre