oracle7 Posté(e) le 26 septembre 2021 Partager Posté(e) le 26 septembre 2021 (modifié) @milkyway Bonjour, Certes, les ports de telegraf sont optionnels mais essaies quand même en les déclarant pour voir. Par ailleurs ton log télégraf indique que tu dois avoir un problème dans ton fichier telegraf.conf dans la partie "Inet interface" pour les champs "ifTable" et "ifDescr". peut-être un problème d'indentation et/ou de tabulations à la place d'espaces (blancs). Pour mémoire les tabulations sont interdites, dans le docker-compose c'est sûr, mais je crois aussi dans le telegraf.conf. A vérifier ... Sauf erreur de ma part, il te faudrait aussi ajouter une ligne - "/var/run/docker.sock:/var/run/docker.sock:ro" dans la partie "volumes" pour telegraf (docker-compose). Vis à vis de l'option "depends_on" et de sa logique, il me semble que du coup, il te faudrait décaler toute la partie liée à grafana après celle liée à telegraf. Vérifies bien que tu as bien renseignée la partie "agents" ( agents = [ "172.18.0.1" ]) dans la zone INPUT PLUGINS de ton fichier telegraf.conf. Attention à la syntaxe : 2 espaces après le premier crochet et un espace avant le dernier crochet. Enfin, ton user id=1026 semble être dans le groupe des users admin (101), c'est bien le cas ? Vérifie avec un " id <nomUser>". Cordialement oracle7😉 Modifié le 26 septembre 2021 par oracle7 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
.Shad. Posté(e) le 26 septembre 2021 Auteur Partager Posté(e) le 26 septembre 2021 Il y a 1 heure, milkyway a dit : Je n'arrive pas à afficher la page de connexion à Grafana sur Firefox. Quelle erreur exactement (tu dois pouvoir trouver le code dans la partie développeur de chrome (F12) s'il n'apparaît pas sur la page) ? Pour Telegraf, on voit que quelques données arrivent quand même à être envoyées, mais que certains OID semblent poser problème. De mon côté j'ai vérifié je n'ai pas de message d'alerte. Ce n'est pas un problème de pare-feu sinon tu aurais connection refused plutôt qu'un timeout. Est-ce que tu peux mettre la partie Synology de ton fichier de configuration telegraf.conf ? Peux-tu aussi poster le résultat de : docker exec -it telegraf ls -l /usr/share/snmp/mibs @oracle7 : le montage du socket docker.sock n'est utile que s'il souhaite superviser Docker. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
oracle7 Posté(e) le 26 septembre 2021 Partager Posté(e) le 26 septembre 2021 @.Shad. Bonjour, Tu as raison, merci de me le rappeler, je ne souvenais plus que c'était pour cela. 🙄 J'édite mon post. Cordialement oracle7😉 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Wawa17 Posté(e) le 27 septembre 2021 Partager Posté(e) le 27 septembre 2021 Le 11/06/2021 à 19:56, .Shad. a dit : Grafana est passé en V8, j'ai vu beaucoup de retours concernant des problèmes avec les dashboards existants sur Reddit. Ceux qui utilisent watchtower risquent de passer en v8 automatiquement. Pour ceux que ça effraie, vous pouvez mettre le tag de la dernière version dans le fichier Docker-compose : 7.5.7 Pensez ensuite à faire down et up -d. Bonjour ! J'ai galéré pour trouver la réponse mais c'était bien la version de Grafana qui me posait problème. MERCI ! 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
milkyway Posté(e) le 27 septembre 2021 Partager Posté(e) le 27 septembre 2021 Bonjour @.Shad. et @oracle7, Tout d'abord, merci pour vos réponses. Il y a 20 heures, oracle7 a dit : Certes, les ports de telegraf sont optionnels mais essaies quand même en les déclarant pour voir. Par ailleurs ton log télégraf indique que tu dois avoir un problème dans ton fichier telegraf.conf dans la partie "Inet interface" pour les champs "ifTable" et "ifDescr". peut-être un problème d'indentation et/ou de tabulations à la place d'espaces (blancs). Pour mémoire les tabulations sont interdites, dans le docker-compose c'est sûr, mais je crois aussi dans le telegraf.conf. A vérifier ... Il y a 21 heures, oracle7 a dit : Vérifies bien que tu as bien renseignée la partie "agents" ( agents = [ "172.18.0.1" ]) dans la zone INPUT PLUGINS de ton fichier telegraf.conf. Attention à la syntaxe : 2 espaces après le premier crochet et un espace avant le dernier crochet. J'ai enlevé les "#" au début des lignes notamment pour le fichier docker-compose de Telegraf puis réessai : cela n'a rien changé. En ce qui concerne le fichier telegraf.conf, dans la partie "Inet interface", il y avait bien un décalage d'un espace pour 2 champs par rapport aux autres. Ce décalage vient du fichier snmp-dsm.conf téléchargé depuis le tuto. Pour la partie "agents", il y avait 2 espaces avant le dernier crochet. Malgré ces 2 corrections, en utilisant la méthode des fichiers docker-compose multiples et en suivant l'ordre d'exécution du tuto, mon problème reste inchangé... 😭 Voici la partie Synology de mon fichier telegraf.conf après avoir apporté les modifications suggérées par @oracle7: #---------------------------------------------------------- ## Synology === START #---------------------------------------------------------- [[inputs.snmp]] # List of agents to poll agents = [ "172.18.0.1" ] # Polling interval interval = "60s" # Timeout for each SNMP query. timeout = "10s" # Number of retries to attempt within timeout. retries = 3 # SNMP version, UAP only supports v1 version = 2 # SNMP community string. community = "nas1XYZ" # The GETBULK max-repetitions parameter max_repetitions = 30 # Measurement name name = "snmp.SYNO" #---------------------------------------------------------- ## System details #---------------------------------------------------------- # System name (hostname) [[inputs.snmp.field]] is_tag = true name = "sysName" oid = "RFC1213-MIB::sysName.0" # System vendor OID [[inputs.snmp.field]] name = "sysObjectID" oid = "RFC1213-MIB::sysObjectID.0" # System description [[inputs.snmp.field]] name = "sysDescr" oid = "RFC1213-MIB::sysDescr.0" # System contact [[inputs.snmp.field]] name = "sysContact" oid = "RFC1213-MIB::sysContact.0" # System location [[inputs.snmp.field]] name = "sysLocation" oid = "RFC1213-MIB::sysLocation.0" # System uptime [[inputs.snmp.field]] name = "sysUpTime" oid = "RFC1213-MIB::sysUpTime.0" # Inet interface [[inputs.snmp.table]] oid = "IF-MIB::ifTable" [[inputs.snmp.table.field]] is_tag = true oid = "IF-MIB::ifDescr" # Syno disk [[inputs.snmp.table]] oid = "SYNOLOGY-DISK-MIB::diskTable" [[inputs.snmp.table.field]] is_tag = true oid = "SYNOLOGY-DISK-MIB::diskID" # Syno raid [[inputs.snmp.table]] oid = "SYNOLOGY-RAID-MIB::raidTable" [[inputs.snmp.table.field]] is_tag = true oid = "SYNOLOGY-RAID-MIB::raidName" # Syno load [[inputs.snmp.table]] oid = "UCD-SNMP-MIB::laTable" [[inputs.snmp.table.field]] is_tag = true oid = "UCD-SNMP-MIB::laNames" # System memTotalSwap [[inputs.snmp.field]] name = "memTotalSwap" oid = "UCD-SNMP-MIB::memTotalSwap.0" # System memAvailSwap [[inputs.snmp.field]] name = "memAvailSwap" oid = "UCD-SNMP-MIB::memAvailSwap.0" # System memTotalReal [[inputs.snmp.field]] name = "memTotalReal" oid = "UCD-SNMP-MIB::memTotalReal.0" # System memAvailReal [[inputs.snmp.field]] name = "memAvailReal" oid = "UCD-SNMP-MIB::memAvailReal.0" # System memTotalFree [[inputs.snmp.field]] name = "memTotalFree" oid = "UCD-SNMP-MIB::memTotalFree.0" # System Status [[inputs.snmp.field]] name = "systemStatus" oid = "SYNOLOGY-SYSTEM-MIB::systemStatus.0" # System temperature [[inputs.snmp.field]] name = "temperature" oid = "SYNOLOGY-SYSTEM-MIB::temperature.0" # System powerStatus [[inputs.snmp.field]] name = "powerStatus" oid = "SYNOLOGY-SYSTEM-MIB::powerStatus.0" # System systemFanStatus [[inputs.snmp.field]] name = "systemFanStatus" oid = "SYNOLOGY-SYSTEM-MIB::systemFanStatus.0" # System cpuFanStatus [[inputs.snmp.field]] name = "cpuFanStatus" oid = "SYNOLOGY-SYSTEM-MIB::cpuFanStatus.0" # System modelName [[inputs.snmp.field]] name = "modelName" oid = "SYNOLOGY-SYSTEM-MIB::modelName.0" # System serialNumber [[inputs.snmp.field]] name = "serialNumber" oid = "SYNOLOGY-SYSTEM-MIB::serialNumber.0" # System version [[inputs.snmp.field]] name = "version" oid = "SYNOLOGY-SYSTEM-MIB::version.0" # System upgradeAvailable [[inputs.snmp.field]] name = "upgradeAvailable" oid = "SYNOLOGY-SYSTEM-MIB::upgradeAvailable.0" # System volume [[inputs.snmp.table]] oid = "HOST-RESOURCES-MIB::hrStorageTable" [[inputs.snmp.table.field]] is_tag = true oid = "HOST-RESOURCES-MIB::hrStorageDescr" # System ssCpuUser [[inputs.snmp.field]] name = "ssCpuUser" oid = ".1.3.6.1.4.1.2021.11.9.0" # System ssCpuSystem [[inputs.snmp.field]] name = "ssCpuSystem" oid = ".1.3.6.1.4.1.2021.11.10.0" # System ssCpuIdle [[inputs.snmp.field]] name = "ssCpuIdle" oid = ".1.3.6.1.4.1.2021.11.11.0" # Service users CIFS [[inputs.snmp.table.field]] name = "usersCIFS" oid = "SYNOLOGY-SERVICES-MIB::serviceUsers" oid_index_suffix = "1" # Service users AFP [[inputs.snmp.table.field]] name = "usersAFP" oid = "SYNOLOGY-SERVICES-MIB::serviceUsers" oid_index_suffix = "2" # Service users NFS [[inputs.snmp.table.field]] name = "usersNFS" oid = "SYNOLOGY-SERVICES-MIB::serviceUsers" oid_index_suffix = "3" # Service users FTP [[inputs.snmp.table.field]] name = "usersFTP" oid = "SYNOLOGY-SERVICES-MIB::serviceUsers" oid_index_suffix = "4" # Service users SFTP [[inputs.snmp.table.field]] name = "usersSFTP" oid = "SYNOLOGY-SERVICES-MIB::serviceUsers" oid_index_suffix = "5" # Service users HTTP [[inputs.snmp.table.field]] name = "usersHTTP" oid = "SYNOLOGY-SERVICES-MIB::serviceUsers" oid_index_suffix = "6" # Service users TELNET [[inputs.snmp.table.field]] name = "usersTELNET" oid = "SYNOLOGY-SERVICES-MIB::serviceUsers" oid_index_suffix = "7" # Service users SSH [[inputs.snmp.table.field]] name = "usersSSH" oid = "SYNOLOGY-SERVICES-MIB::serviceUsers" oid_index_suffix = "8" # Service users OTHER [[inputs.snmp.table.field]] name = "usersOTHER" oid = "SYNOLOGY-SERVICES-MIB::serviceUsers" oid_index_suffix = "9" #---------------------------------------------------------- ## UPS Details #---------------------------------------------------------- # UPS Model [[inputs.snmp.field]] name = "upsDeviceModel" oid = "SYNOLOGY-UPS-MIB::upsDeviceModel.0" # UPS Manufacturer [[inputs.snmp.field]] name = "upsDeviceManufacturer" oid = "SYNOLOGY-UPS-MIB::upsDeviceManufacturer.0" # UPS Serial Number [[inputs.snmp.field]] name = "upsDeviceSerial" oid = "SYNOLOGY-UPS-MIB::upsDeviceSerial.0" # UPS Device Description [[inputs.snmp.field]] name = "upsDeviceDescription" oid = "SYNOLOGY-UPS-MIB::upsDeviceDescription.0" # UPS Info Status [[inputs.snmp.field]] name = "upsInfoStatus" oid = "SYNOLOGY-UPS-MIB::upsInfoStatus.0" # UPS Info Temperature [[inputs.snmp.field]] name = "upsInfoTemperature" oid = "SYNOLOGY-UPS-MIB::upsInfoTemperature.0" # UPS Load [[inputs.snmp.field]] name = "upsLoad" oid = "SYNOLOGY-UPS-MIB::upsInfoLoadValue.0" # UPS Battery Charge [[inputs.snmp.field]] name = "upsBatteryChargeValue" oid = "SYNOLOGY-UPS-MIB::upsBatteryChargeValue.0" # UPS Battery Low [[inputs.snmp.field]] name = "upsBatteryChargeLow" oid = "SYNOLOGY-UPS-MIB::upsBatteryChargeLow.0" # UPS Battery Charge Warning [[inputs.snmp.field]] name = "upsBatteryChargeWarning" oid = "SYNOLOGY-UPS-MIB::upsBatteryChargeWarning.0" # UPS Battery Voltage [[inputs.snmp.field]] name = "upsBatteryVoltage" oid = "SYNOLOGY-UPS-MIB::upsBatteryVoltageValue.0" # UPS Battery RunTime [[inputs.snmp.field]] name = "upsBatteryRuntime" oid = "SYNOLOGY-UPS-MIB::upsBatteryRuntimeValue.0" # UPS Input Voltage [[inputs.snmp.field]] name = "upsInputVoltage" oid = "SYNOLOGY-UPS-MIB::upsInputVoltageValue.0" #---------------------------------------------------------- ## Storage IO Table #---------------------------------------------------------- # Storage IO Table [[inputs.snmp.table]] oid = "SYNOLOGY-STORAGEIO-MIB::storageIOTable" # Storage IO Device [[inputs.snmp.table.field]] name = "storageIODevice" is_tag = true oid = "SYNOLOGY-STORAGEIO-MIB::storageIODevice" #---------------------------------------------------------- ## Synology === END #---------------------------------------------------------- Il y a 19 heures, .Shad. a dit : Peux-tu aussi poster le résultat de : docker exec -it telegraf ls -l /usr/share/snmp/mibs root@Poseidon:/volume1/docker/grafana# docker exec -it telegraf ls -l /usr/share/snmp/mibs total 2200 -rw-r--r-- 1 root root 17455 Mar 4 2021 AGENTX-MIB.txt -rw-r--r-- 1 root root 50948 Mar 4 2021 BRIDGE-MIB.txt -rw-r--r-- 1 root root 68104 Mar 4 2021 DISMAN-EVENT-MIB.txt -rw-r--r-- 1 root root 42665 Mar 4 2021 DISMAN-EXPRESSION-MIB.txt -rw-r--r-- 1 root root 18527 Mar 4 2021 DISMAN-NSLOOKUP-MIB.txt -rw-r--r-- 1 root root 57310 Mar 4 2021 DISMAN-PING-MIB.txt -rw-r--r-- 1 root root 24613 Mar 4 2021 DISMAN-SCHEDULE-MIB.txt -rw-r--r-- 1 root root 64311 Mar 4 2021 DISMAN-SCRIPT-MIB.txt -rw-r--r-- 1 root root 69516 Mar 4 2021 DISMAN-TRACEROUTE-MIB.txt -rw-r--r-- 1 root root 84492 Mar 4 2021 EtherLike-MIB.txt -rw-r--r-- 1 root root 4660 Mar 4 2021 HCNUM-TC.txt -rw-r--r-- 1 root root 52544 Mar 4 2021 HOST-RESOURCES-MIB.txt -rw-r--r-- 1 root root 10583 Mar 4 2021 HOST-RESOURCES-TYPES.txt -rw-r--r-- 1 root root 6845 Mar 4 2021 IANA-ADDRESS-FAMILY-NUMBERS-MIB.txt -rw-r--r-- 1 root root 4389 Mar 4 2021 IANA-LANGUAGE-MIB.txt -rw-r--r-- 1 root root 3803 Mar 4 2021 IANA-RTPROTO-MIB.txt -rw-r--r-- 1 root root 32837 Mar 4 2021 IANAifType-MIB.txt -rw-r--r-- 1 root root 5066 Mar 4 2021 IF-INVERTED-STACK-MIB.txt -rw-r--r-- 1 root root 71691 Mar 4 2021 IF-MIB.txt -rw-r--r-- 1 root root 16782 Mar 4 2021 INET-ADDRESS-MIB.txt -rw-r--r-- 1 root root 46286 Mar 4 2021 IP-FORWARD-MIB.txt -rw-r--r-- 1 root root 185667 Mar 4 2021 IP-MIB.txt -rw-r--r-- 1 root root 2028 Mar 4 2021 IPV6-FLOW-LABEL-MIB.txt -rw-r--r-- 1 root root 15936 Mar 4 2021 IPV6-ICMP-MIB.txt -rw-r--r-- 1 root root 48703 Mar 4 2021 IPV6-MIB.txt -rw-r--r-- 1 root root 2367 Mar 4 2021 IPV6-TC.txt -rw-r--r-- 1 root root 7257 Mar 4 2021 IPV6-TCP-MIB.txt -rw-r--r-- 1 root root 4400 Mar 4 2021 IPV6-UDP-MIB.txt -rw-r--r-- 1 root root 5931 Mar 4 2021 LM-SENSORS-MIB.txt -rw-r--r-- 1 root root 42375 Mar 4 2021 MTA-MIB.txt -rw-r--r-- 1 root root 15901 Mar 4 2021 NET-SNMP-AGENT-MIB.txt -rw-r--r-- 1 root root 9160 Mar 4 2021 NET-SNMP-EXAMPLES-MIB.txt -rw-r--r-- 1 root root 9326 Mar 4 2021 NET-SNMP-EXTEND-MIB.txt -rw-r--r-- 1 root root 2036 Mar 4 2021 NET-SNMP-MIB.txt -rw-r--r-- 1 root root 1215 Mar 4 2021 NET-SNMP-MONITOR-MIB.txt -rw-r--r-- 1 root root 3350 Mar 4 2021 NET-SNMP-PASS-MIB.txt -rw-r--r-- 1 root root 2504 Mar 4 2021 NET-SNMP-PERIODIC-NOTIFY-MIB.txt -rw-r--r-- 1 root root 1226 Mar 4 2021 NET-SNMP-SYSTEM-MIB.txt -rw-r--r-- 1 root root 4814 Mar 4 2021 NET-SNMP-TC.txt -rw-r--r-- 1 root root 5039 Mar 4 2021 NET-SNMP-VACM-MIB.txt -rw-r--r-- 1 root root 21006 Mar 4 2021 NETWORK-SERVICES-MIB.txt -rw-r--r-- 1 root root 24694 Mar 4 2021 NOTIFICATION-LOG-MIB.txt -rw-r--r-- 1 root root 1174 Mar 4 2021 RFC-1215.txt -rw-r--r-- 1 root root 3067 Mar 4 2021 RFC1155-SMI.txt -rw-r--r-- 1 root root 79667 Mar 4 2021 RFC1213-MIB.txt -rw-r--r-- 1 root root 147822 Mar 4 2021 RMON-MIB.txt -rw-r--r-- 1 root root 45323 Mar 4 2021 SCTP-MIB.txt -rw-r--r-- 1 root root 4649 Mar 4 2021 SMUX-MIB.txt -rw-r--r-- 1 root root 15490 Mar 4 2021 SNMP-COMMUNITY-MIB.txt -rw-r--r-- 1 root root 22342 Mar 4 2021 SNMP-FRAMEWORK-MIB.txt -rw-r--r-- 1 root root 5496 Mar 4 2021 SNMP-MPD-MIB.txt -rw-r--r-- 1 root root 20014 Mar 4 2021 SNMP-NOTIFICATION-MIB.txt -rw-r--r-- 1 root root 9106 Mar 4 2021 SNMP-PROXY-MIB.txt -rw-r--r-- 1 root root 22769 Mar 4 2021 SNMP-TARGET-MIB.txt -rw-r--r-- 1 root root 43927 Mar 4 2021 SNMP-TLS-TM-MIB.txt -rw-r--r-- 1 root root 8912 Mar 4 2021 SNMP-TSM-MIB.txt -rw-r--r-- 1 root root 39201 Mar 4 2021 SNMP-USER-BASED-SM-MIB.txt -rw-r--r-- 1 root root 2205 Mar 4 2021 SNMP-USM-AES-MIB.txt -rw-r--r-- 1 root root 21101 Mar 4 2021 SNMP-USM-DH-OBJECTS-MIB.txt -rw-r--r-- 1 root root 34162 Mar 4 2021 SNMP-VIEW-BASED-ACM-MIB.txt -rw-r--r-- 1 root root 8263 Mar 4 2021 SNMPv2-CONF.txt -rw-r--r-- 1 root root 29305 Mar 4 2021 SNMPv2-MIB.txt -rw-r--r-- 1 root root 8924 Mar 4 2021 SNMPv2-SMI.txt -rw-r--r-- 1 root root 38034 Mar 4 2021 SNMPv2-TC.txt -rw-r--r-- 1 root root 5775 Mar 4 2021 SNMPv2-TM.txt -rw-r--r-- 1 root root 2214 Mar 4 2021 SYNOLOGY-COREDUMPS-MIB.txt -rw-r--r-- 1 root root 3519 Mar 4 2021 SYNOLOGY-DISK-MIB.txt -rw-r--r-- 1 root root 2239 Mar 4 2021 SYNOLOGY-EBOX-MIB.txt -rw-r--r-- 1 root root 6137 Mar 4 2021 SYNOLOGY-FLASHCACHE-MIB.txt -rw-r--r-- 1 root root 2294 Mar 4 2021 SYNOLOGY-GPUINFO-MIB.txt -rw-r--r-- 1 root root 5362 Mar 4 2021 SYNOLOGY-ISCSILUN-MIB.txt -rw-r--r-- 1 root root 3343 Mar 4 2021 SYNOLOGY-RAID-MIB.txt -rw-r--r-- 1 root root 2185 Mar 4 2021 SYNOLOGY-SERVICES-MIB.txt -rw-r--r-- 1 root root 3987 Mar 4 2021 SYNOLOGY-SHA-MIB.txt -rw-r--r-- 1 root root 3623 Mar 4 2021 SYNOLOGY-SMART-MIB.txt -rw-r--r-- 1 root root 5050 Mar 4 2021 SYNOLOGY-SPACEIO-MIB.txt -rw-r--r-- 1 root root 5199 Mar 4 2021 SYNOLOGY-STORAGEIO-MIB.txt -rw-r--r-- 1 root root 4041 Mar 4 2021 SYNOLOGY-SYSTEM-MIB.txt -rw-r--r-- 1 root root 33414 Mar 4 2021 SYNOLOGY-UPS-MIB.txt -rw-r--r-- 1 root root 28564 Mar 4 2021 TCP-MIB.txt -rw-r--r-- 1 root root 16418 Mar 4 2021 TRANSPORT-ADDRESS-MIB.txt -rw-r--r-- 1 root root 27826 Mar 4 2021 TUNNEL-MIB.txt -rw-r--r-- 1 root root 2163 Mar 4 2021 UCD-DEMO-MIB.txt -rw-r--r-- 1 root root 4613 Mar 4 2021 UCD-DISKIO-MIB.txt -rw-r--r-- 1 root root 3087 Mar 4 2021 UCD-DLMOD-MIB.txt -rw-r--r-- 1 root root 6476 Mar 4 2021 UCD-IPFILTER-MIB.txt -rw-r--r-- 1 root root 8118 Mar 4 2021 UCD-IPFWACC-MIB.txt -rw-r--r-- 1 root root 18274 Mar 4 2021 UCD-SNMP-MIB-OLD.txt -rw-r--r-- 1 root root 49561 Mar 4 2021 UCD-SNMP-MIB.txt -rw-r--r-- 1 root root 20882 Mar 4 2021 UDP-MIB.txt root@Poseidon:/volume1/docker/grafana# Voilà, merci encore pour votre aide ! Cordialement, milkyway 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
oracle7 Posté(e) le 27 septembre 2021 Partager Posté(e) le 27 septembre 2021 @milkyway Bonjour, # Inet interface [[inputs.snmp.table]] oid = "IF-MIB::ifTable" [[inputs.snmp.table.field]] is_tag = true oid = "IF-MIB::ifDescr" # Inet interface Sauf erreur de ma part, la ligne "istag = true" devrait être indentée encore d'un niveau. Ceci est aussi valable pour les autres définitions similaires suivantes (disk, raid, load, etc ...) La community SNMP (nas1XYZ) définie dans ce fichier est-elle aussi bien définie dans DSM (Terminal & SNMP > SNMP) ? Un point qui m'interpelle et là @.Shad. confirmera ou non, tous mes réseaux (ceux que j'ai créés manuellement en externe) apparaissent comme nommés "docker-xx" lorsque je fais un "ifconfig" alors que chez toi c'est "br_monito" pour le network "monitoring", du coup je ne saurais dire si c'est normal ou non ???? Du coup ton réseau "monitoring" serait-il bien défini ? A vérifier ... (supprimer et recréer ?). Que donne aussi sous SSH : docker logs -f telegraf ? Cordialement oracle7😉 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
.Shad. Posté(e) le 27 septembre 2021 Auteur Partager Posté(e) le 27 septembre 2021 @milkyway @oracle7 Il y a 4 heures, oracle7 a dit : Un point qui m'interpelle et là @.Shad. confirmera ou non, tous mes réseaux (ceux que j'ai créés manuellement en externe) apparaissent comme nommés "docker-xx" lorsque je fais un "ifconfig" alors que chez toi c'est "br_monito" pour le network "monitoring", du coup je ne saurais dire si c'est normal ou non ???? Du coup ton réseau "monitoring" serait-il bien défini ? A vérifier ... (supprimer et recréer ?). C'est une option à passer à la création du réseau, pour donner un nom personnalisé au réseau bridge. Voir tutoriel (ajout d'il y a quelques mois). Je ne vois rien d'anormal dans ton fichier de configuration. Est-ce que tu peux tester un ping vers la passerelle depuis le conteneur ? docker exec -it telegraf ping 172.18.0.1 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
oracle7 Posté(e) le 27 septembre 2021 Partager Posté(e) le 27 septembre 2021 @.Shad. Bonjour, Merci de ta réponse, comme je n'ai pas relu récemment le TUTO, tout s'explique ...😋 Cordialement oracle7 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
milkyway Posté(e) le 28 septembre 2021 Partager Posté(e) le 28 septembre 2021 @oracle7 @.Shad. Bonjour, Je me suis rendu compte que je n'avais pas répondu à toutes vos questions... Le 26/09/2021 à 17:16, oracle7 a dit : Enfin, ton user id=1026 semble être dans le groupe des users admin (101), c'est bien le cas ? Vérifie avec un " id <nomUser>". Je suis bien dans le groupe des users admin. Le 26/09/2021 à 18:36, .Shad. a dit : Le 26/09/2021 à 16:24, milkyway a dit : Je n'arrive pas à afficher la page de connexion à Grafana sur Firefox. Quelle erreur exactement (tu dois pouvoir trouver le code dans la partie développeur de chrome (F12) s'il n'apparaît pas sur la page) ? En fait, une fois l'adresse IPDUNAS:3000 rentrée dans Firefox, la requête tourne sans fin. Firefox ne m'affiche aucune erreur. Il y a 21 heures, oracle7 a dit : # Inet interface [[inputs.snmp.table]] oid = "IF-MIB::ifTable" [[inputs.snmp.table.field]] is_tag = true oid = "IF-MIB::ifDescr" # Inet interface Sauf erreur de ma part, la ligne "istag = true" devrait être indentée encore d'un niveau. Ceci est aussi valable pour les autres définitions similaires suivantes (disk, raid, load, etc ...) La community SNMP (nas1XYZ) définie dans ce fichier est-elle aussi bien définie dans DSM (Terminal & SNMP > SNMP) ? Il n'y a aucun changement après indentation de la ligne "is_tag = true" des définitions concernées. La community SNMP du fichier est exactement la même (c'était un copier/coller) que celle inscrite dans DSM. Il y a 22 heures, oracle7 a dit : Que donne aussi sous SSH : docker logs -f telegraf ? Voilà ce que ça donne : root@Poseidon:/volume1/docker/telegraf# docker logs -f telegraf 2021-09-28T13:41:12Z I! Starting Telegraf 1.20.0 2021-09-28T13:41:12Z I! Using config file: /etc/telegraf/telegraf.conf 2021-09-28T13:41:12Z I! Loaded inputs: cpu disk diskio kernel mem processes snmp swap system 2021-09-28T13:41:12Z I! Loaded aggregators: 2021-09-28T13:41:12Z I! Loaded processors: 2021-09-28T13:41:12Z I! Loaded outputs: influxdb 2021-09-28T13:41:12Z I! Tags enabled: host=e94bd6ad758c 2021-09-28T13:41:12Z I! [agent] Config: Interval:1m0s, Quiet:false, Hostname:"e94bd6ad758c", Flush Interval:10s 2021-09-28T13:41:12Z D! [agent] Initializing plugins 2021-09-28T13:41:12Z D! [agent] Connecting outputs 2021-09-28T13:41:12Z D! [agent] Attempting connection to [outputs.influxdb] 2021-09-28T13:41:12Z D! [agent] Successfully connected to outputs.influxdb 2021-09-28T13:41:12Z D! [agent] Starting service inputs 2021-09-28T13:41:22Z D! [outputs.influxdb] Buffer fullness: 0 / 10000 metrics 2021-09-28T13:41:32Z D! [outputs.influxdb] Buffer fullness: 0 / 10000 metrics 2021-09-28T13:41:42Z D! [outputs.influxdb] Buffer fullness: 0 / 10000 metrics 2021-09-28T13:41:52Z D! [outputs.influxdb] Buffer fullness: 0 / 10000 metrics 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "IF-MIB::ifTable" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "IF-MIB::ifTable.1" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptable" "-Ch" "-Cl" "-c" "public" "127.0.0.1" "IF-MIB::ifTable" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "IF-MIB::ifDescr" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "IF-MIB::ifIndex" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "IF-MIB::ifType" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "IF-MIB::ifMtu" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "IF-MIB::ifSpeed" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "IF-MIB::ifPhysAddress" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "IF-MIB::ifAdminStatus" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "IF-MIB::ifOperStatus" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "IF-MIB::ifLastChange" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "IF-MIB::ifInOctets" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "IF-MIB::ifInUcastPkts" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "IF-MIB::ifInNUcastPkts" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "IF-MIB::ifInDiscards" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "IF-MIB::ifInErrors" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "IF-MIB::ifInUnknownProtos" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "IF-MIB::ifOutOctets" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "IF-MIB::ifOutUcastPkts" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "IF-MIB::ifOutNUcastPkts" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "IF-MIB::ifOutDiscards" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "IF-MIB::ifOutErrors" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "IF-MIB::ifOutQLen" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "IF-MIB::ifSpecific" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "SYNOLOGY-DISK-MIB::diskTable" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "SYNOLOGY-DISK-MIB::diskTable.1" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptable" "-Ch" "-Cl" "-c" "public" "127.0.0.1" "SYNOLOGY-DISK-MIB::diskTable" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "SYNOLOGY-DISK-MIB::diskID" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "SYNOLOGY-DISK-MIB::diskIndex" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "SYNOLOGY-DISK-MIB::diskModel" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "SYNOLOGY-DISK-MIB::diskType" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "SYNOLOGY-DISK-MIB::diskStatus" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "SYNOLOGY-DISK-MIB::diskTemperature" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "SYNOLOGY-RAID-MIB::raidTable" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "SYNOLOGY-RAID-MIB::raidTable.1" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptable" "-Ch" "-Cl" "-c" "public" "127.0.0.1" "SYNOLOGY-RAID-MIB::raidTable" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "SYNOLOGY-RAID-MIB::raidName" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "SYNOLOGY-RAID-MIB::raidIndex" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "SYNOLOGY-RAID-MIB::raidStatus" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "SYNOLOGY-RAID-MIB::raidFreeSize" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "SYNOLOGY-RAID-MIB::raidTotalSize" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "UCD-SNMP-MIB::laTable" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "UCD-SNMP-MIB::laTable.1" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptable" "-Ch" "-Cl" "-c" "public" "127.0.0.1" "UCD-SNMP-MIB::laTable" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "UCD-SNMP-MIB::laNames" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "UCD-SNMP-MIB::laIndex" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "UCD-SNMP-MIB::laLoad" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "UCD-SNMP-MIB::laConfig" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "UCD-SNMP-MIB::laLoadInt" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "UCD-SNMP-MIB::laLoadFloat" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "UCD-SNMP-MIB::laErrorFlag" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "UCD-SNMP-MIB::laErrMessage" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "HOST-RESOURCES-MIB::hrStorageTable" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "HOST-RESOURCES-MIB::hrStorageTable.1" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptable" "-Ch" "-Cl" "-c" "public" "127.0.0.1" "HOST-RESOURCES-MIB::hrStorageTable" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "HOST-RESOURCES-MIB::hrStorageDescr" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "SYNOLOGY-SERVICES-MIB::serviceUsers" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "HOST-RESOURCES-MIB::hrStorageIndex" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "HOST-RESOURCES-MIB::hrStorageType" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "HOST-RESOURCES-MIB::hrStorageAllocationUnits" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "HOST-RESOURCES-MIB::hrStorageSize" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "HOST-RESOURCES-MIB::hrStorageUsed" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "HOST-RESOURCES-MIB::hrStorageAllocationFailures" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "SYNOLOGY-STORAGEIO-MIB::storageIOTable" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "SYNOLOGY-STORAGEIO-MIB::storageIOTable.1" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptable" "-Ch" "-Cl" "-c" "public" "127.0.0.1" "SYNOLOGY-STORAGEIO-MIB::storageIOTable" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "SYNOLOGY-STORAGEIO-MIB::storageIODevice" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "SYNOLOGY-STORAGEIO-MIB::storageIONRead" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "SYNOLOGY-STORAGEIO-MIB::storageIONWritten" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "SYNOLOGY-STORAGEIO-MIB::storageIOReads" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "SYNOLOGY-STORAGEIO-MIB::storageIOWrites" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "SYNOLOGY-STORAGEIO-MIB::storageIOLA" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "SYNOLOGY-STORAGEIO-MIB::storageIOLA1" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "SYNOLOGY-STORAGEIO-MIB::storageIOLA5" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "SYNOLOGY-STORAGEIO-MIB::storageIOLA15" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "SYNOLOGY-STORAGEIO-MIB::storageIONReadX" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "SYNOLOGY-STORAGEIO-MIB::storageIONWrittenX" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "RFC1213-MIB::sysName.0" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "RFC1213-MIB::sysObjectID.0" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "RFC1213-MIB::sysDescr.0" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "RFC1213-MIB::sysContact.0" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "RFC1213-MIB::sysLocation.0" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "RFC1213-MIB::sysUpTime.0" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "UCD-SNMP-MIB::memTotalSwap.0" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "UCD-SNMP-MIB::memAvailSwap.0" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "UCD-SNMP-MIB::memTotalReal.0" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "UCD-SNMP-MIB::memAvailReal.0" 2021-09-28T13:42:00Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "UCD-SNMP-MIB::memTotalFree.0" 2021-09-28T13:42:01Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "SYNOLOGY-SYSTEM-MIB::systemStatus.0" 2021-09-28T13:42:01Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "SYNOLOGY-SYSTEM-MIB::temperature.0" 2021-09-28T13:42:01Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "SYNOLOGY-SYSTEM-MIB::powerStatus.0" 2021-09-28T13:42:01Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "SYNOLOGY-SYSTEM-MIB::systemFanStatus.0" 2021-09-28T13:42:01Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "SYNOLOGY-SYSTEM-MIB::cpuFanStatus.0" 2021-09-28T13:42:01Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "SYNOLOGY-SYSTEM-MIB::modelName.0" 2021-09-28T13:42:01Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "SYNOLOGY-SYSTEM-MIB::serialNumber.0" 2021-09-28T13:42:01Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "SYNOLOGY-SYSTEM-MIB::version.0" 2021-09-28T13:42:01Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "SYNOLOGY-SYSTEM-MIB::upgradeAvailable.0" 2021-09-28T13:42:01Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "SYNOLOGY-UPS-MIB::upsDeviceModel.0" 2021-09-28T13:42:01Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "SYNOLOGY-UPS-MIB::upsDeviceManufacturer.0" 2021-09-28T13:42:01Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "SYNOLOGY-UPS-MIB::upsDeviceSerial.0" 2021-09-28T13:42:01Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "SYNOLOGY-UPS-MIB::upsDeviceDescription.0" 2021-09-28T13:42:01Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "SYNOLOGY-UPS-MIB::upsInfoStatus.0" 2021-09-28T13:42:01Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "SYNOLOGY-UPS-MIB::upsInfoTemperature.0" 2021-09-28T13:42:01Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "SYNOLOGY-UPS-MIB::upsInfoLoadValue.0" 2021-09-28T13:42:01Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "SYNOLOGY-UPS-MIB::upsBatteryChargeValue.0" 2021-09-28T13:42:01Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "SYNOLOGY-UPS-MIB::upsBatteryChargeLow.0" 2021-09-28T13:42:01Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "SYNOLOGY-UPS-MIB::upsBatteryChargeWarning.0" 2021-09-28T13:42:01Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "SYNOLOGY-UPS-MIB::upsBatteryVoltageValue.0" 2021-09-28T13:42:01Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "SYNOLOGY-UPS-MIB::upsBatteryRuntimeValue.0" 2021-09-28T13:42:01Z D! [inputs.snmp] executing "snmptranslate" "-Td" "-Ob" "SYNOLOGY-UPS-MIB::upsInputVoltageValue.0" 2021-09-28T13:42:03Z D! [outputs.influxdb] Wrote batch of 35 metrics in 191.395848ms 2021-09-28T13:42:03Z D! [outputs.influxdb] Buffer fullness: 0 / 10000 metrics 2021-09-28T13:42:12Z D! [outputs.influxdb] Buffer fullness: 0 / 10000 metrics 2021-09-28T13:42:22Z D! [outputs.influxdb] Buffer fullness: 0 / 10000 metrics 2021-09-28T13:42:32Z D! [outputs.influxdb] Buffer fullness: 0 / 10000 metrics 2021-09-28T13:42:42Z D! [outputs.influxdb] Buffer fullness: 0 / 10000 metrics 2021-09-28T13:42:52Z D! [outputs.influxdb] Buffer fullness: 0 / 10000 metrics 2021-09-28T13:43:00Z D! [inputs.snmp] Previous collection has not completed; scheduled collection skipped 2021-09-28T13:43:00Z W! [inputs.snmp] Collection took longer than expected; not complete after interval of 1m0s 2021-09-28T13:43:03Z D! [outputs.influxdb] Wrote batch of 38 metrics in 98.944169ms 2021-09-28T13:43:03Z D! [outputs.influxdb] Buffer fullness: 0 / 10000 metrics 2021-09-28T13:43:12Z D! [outputs.influxdb] Buffer fullness: 0 / 10000 metrics 2021-09-28T13:43:21Z E! [inputs.snmp] Error in plugin: agent 172.18.0.1: performing get on field sysName: request timeout (after 3 retries) 2021-09-28T13:43:22Z D! [outputs.influxdb] Buffer fullness: 0 / 10000 metrics 2021-09-28T13:43:32Z D! [outputs.influxdb] Buffer fullness: 0 / 10000 metrics 2021-09-28T13:43:42Z D! [outputs.influxdb] Buffer fullness: 0 / 10000 metrics 2021-09-28T13:43:52Z D! [outputs.influxdb] Buffer fullness: 0 / 10000 metrics 2021-09-28T13:44:00Z D! [inputs.snmp] Previous collection has not completed; scheduled collection skipped 2021-09-28T13:44:00Z W! [inputs.snmp] Collection took longer than expected; not complete after interval of 1m0s 2021-09-28T13:44:02Z D! [outputs.influxdb] Wrote batch of 38 metrics in 83.764126ms 2021-09-28T13:44:02Z D! [outputs.influxdb] Buffer fullness: 0 / 10000 metrics 2021-09-28T13:44:12Z D! [outputs.influxdb] Buffer fullness: 0 / 10000 metrics 2021-09-28T13:44:22Z D! [outputs.influxdb] Buffer fullness: 0 / 10000 metrics 2021-09-28T13:44:32Z D! [outputs.influxdb] Buffer fullness: 0 / 10000 metrics 2021-09-28T13:44:41Z E! [inputs.snmp] Error in plugin: agent 172.18.0.1: gathering table ifTable: performing bulk walk for field ifDescr: request timeout (after 3 retries) 2021-09-28T13:44:42Z D! [outputs.influxdb] Buffer fullness: 0 / 10000 metrics 2021-09-28T13:44:52Z D! [outputs.influxdb] Buffer fullness: 0 / 10000 metrics 2021-09-28T13:45:00Z W! [inputs.snmp] Collection took longer than expected; not complete after interval of 1m0s 2021-09-28T13:45:00Z D! [inputs.snmp] Previous collection has not completed; scheduled collection skipped 2021-09-28T13:45:03Z D! [outputs.influxdb] Wrote batch of 38 metrics in 92.382454ms 2021-09-28T13:45:03Z D! [outputs.influxdb] Buffer fullness: 0 / 10000 metrics Il y a 17 heures, .Shad. a dit : Je ne vois rien d'anormal dans ton fichier de configuration. Est-ce que tu peux tester un ping vers la passerelle depuis le conteneur ? docker exec -it telegraf ping 172.18.0.1 Voici le résultat : root@Poseidon:/volume1/docker/telegraf# docker exec -it telegraf ping 172.18.0.1 PING 172.18.0.1 (172.18.0.1) 56(84) bytes of data. ^C --- 172.18.0.1 ping statistics --- 124 packets transmitted, 0 received, 100% packet loss, time 123ms Une fois la commande lancée, rien ne s'est passé. J'ai alors fait un Ctrl+C pour sortir. On dirait un problème de communication entre le NAS et telegraf... Que faire ? Merci 🙂 ! Cordialement, milkyway 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
.Shad. Posté(e) le 28 septembre 2021 Auteur Partager Posté(e) le 28 septembre 2021 (modifié) Essaie de refaire un ping avec l'IP locale du NAS sur le réseau physique et pas l'IP passerelle. Si ça fonctionne, remplace 172.18.0.1 par cette IP dans le fichier de configuration. Et relance le conteneur telegraf. Modifié le 28 septembre 2021 par .Shad. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
milkyway Posté(e) le 28 septembre 2021 Partager Posté(e) le 28 septembre 2021 Cela ne change rien du tout. Est-ce que ça pourrait être lié à la mise en place d'un reverse proxy ? Mais sauf si j'ai mal compris, il ne rentre pas en compte, vu que tout se passe au niveau du réseau local, non ? 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
oracle7 Posté(e) le 28 septembre 2021 Partager Posté(e) le 28 septembre 2021 Bonjour, un petit retour : je viens de voir dans mes logs telegraf que j'avais deux warning tels que : root@MonNAS:/volume1/docker/scripts_instal/monitoring# docker logs -f telegraf 2021-09-28T16:49:31Z I! Starting Telegraf 1.20.0 2021-09-28T16:49:31Z I! Using config file: /etc/telegraf/telegraf.conf 2021-09-28T16:49:31Z I! Loaded inputs: cpu disk diskio docker kernel mem processes snmp (2x) swap system 2021-09-28T16:49:31Z I! Loaded aggregators: 2021-09-28T16:49:31Z I! Loaded processors: converter strings 2021-09-28T16:49:31Z I! Loaded outputs: influxdb 2021-09-28T16:49:31Z I! Tags enabled: host=telegraf 2021-09-28T16:49:31Z I! [agent] Config: Interval:1m0s, Quiet:false, Hostname:"telegraf", Flush Interval:10s 2021-09-28T16:49:31Z W! [inputs.docker] 'perdevice' setting is set to 'true' so 'blkio' and 'network' metrics will be collected. Please set it to 'false' and use 'perdevice_include' instead to control this behaviour as 'perdevice' will be deprecated 2021-09-28T16:49:31Z W! [inputs.docker] 'total' setting is set to 'false' so 'blkio' and 'network' metrics will not be collected. Please set it to 'true' and use 'total_include' instead to control this behaviour as 'total' will be deprecated J'ai donc corrigé mon fichier telegraf.conf dans la section [[inputs.docker]] tel que : # perdevice = true perdevice = false perdevice_include = ["cpu", "blkio", "network"] # total = false total = true total_include = ["cpu", "blkio", "network"] et ces warning ont disparus après suppression et re lancement du conteneur telegraf. Cordialement oracle7😉 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
.Shad. Posté(e) le 28 septembre 2021 Auteur Partager Posté(e) le 28 septembre 2021 @milkyway Non car les conteneurs se parlent entre eux. Ce que tu peux faire c'est utiliser le proxy inversé pour Grafana. Je suis dispo vers 21h normalement si tu veux qu'on regarde. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
milkyway Posté(e) le 29 septembre 2021 Partager Posté(e) le 29 septembre 2021 @.Shad. @oracle7 Bonjour, Merci pour ta proposition @.Shad. mais je ne peux pas être disponible le soir. Je pense peut-être avoir trouvé ce qui causait mon problème : J'ai supprimé et recréé le réseau monitoring de plusieurs façons: via DSM selon le TUTO ; via SSH sans l'option de nommage du réseau br_monitoring ; via SSH sans cette option. Dans les 2 premiers cas, il n'y a pas de problème de communication entre le NAS et Telegraf. Dans le dernier cas, le problème est réapparu. Tu avais mis le doigt dessus @oracle7 ! Je me suis rendu compte aussi que dans le cas 3, le réseau monitoring apparait dans DSM avec une adresse IPv6 (La configuration DSM d'IPv6 de monitoring est sur "Auto"). Or dans ma config DSM sur mon réseau LAN physique, j'ai désactivé l'IPv6 après avoir suivi le TUTO de @Fenrir "Sécuriser les accès à son NAS". Peut-être y a-t-il conflit ? En tout cas, je vais maintenant pouvoir m'atteler à continuer le TUTO et configurer Grafana que j'arrive à joindre sans souci sur mon navigateur ☺️. Merci beaucoup à vous 2 pour le temps passé sur mon problème. Cordialement, milkyway 2 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
.Shad. Posté(e) le 29 septembre 2021 Auteur Partager Posté(e) le 29 septembre 2021 Docker sur DSM n'inclut pas l'IPv6. Je vois pas ce que tu aurais pu mal faire au niveau du réseau. Soit si ça marche tant mieux. 🙂 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Mic13710 Posté(e) le 30 septembre 2021 Partager Posté(e) le 30 septembre 2021 Salut @.Shad., J'ai trouvé un peu de temps pour me lancer dans la mise en oeuvre de ton tuto et si tout s'est finalement bien déroulé, j'ai rencontré un souci au niveau de grafana. Une fois installé, impossible de lancer le container. En regardant le journal, il y avait des droits d'accès refusés aux dossiers. J'ai tenté dans un premier temps de modifier le user pour un admin donné par id admin, sans succès. J'ai alors suivi le lien vers la page https://grafana.com/docs/grafana/latest/installation/docker/#migrate-to-v51-or-later Il se trouve que depuis la version 7.3, grafana tourne en root (id 0) En passant le user à 0 dans docker-compose.yml, j'ai pu faire fonctionner le container et dérouler la suite du tuto. Cependant, je ne suis pas vraiment sur que ce soit la bonne méthode. Peut-être aurais-je dû utiliser le 472 comme indiqué dans le lien. Qu'en penses-tu ? 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
.Shad. Posté(e) le 30 septembre 2021 Auteur Partager Posté(e) le 30 septembre 2021 Alors ce n'est pas tout à fait ça, comme tu peux voir dans le tableau dont tu as donné le lien, depuis la 7.3 c'est le groupe qui a changé, l'utilisateur a toujours une ID 472. Ce qui sur le NAS posera problème car un utilisateur 472 n'aura par défaut, pas les droits pour écrire dans le volume que tu auras créé. Il y a une méthode plus simple et qui marchera mieux : tu chmod 777 le dossier data dans /volume1/docker/grafana, tes fichiers appartiendront a priori a 472 / root (472 aura un nom s'il est nommé sur le NAS) et tu n'auras normalement plus de problèmes de permissions. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Mic13710 Posté(e) le 30 septembre 2021 Partager Posté(e) le 30 septembre 2021 @.Shad. Merci pour ton retour. J'ai fait un chmod sur le dossier data et indiqué user 472 et c'est ok. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
.Shad. Posté(e) le 30 septembre 2021 Auteur Partager Posté(e) le 30 septembre 2021 Top 👌 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Mic13710 Posté(e) le 1 octobre 2021 Partager Posté(e) le 1 octobre 2021 @.Shad. Finalement, ça n'a pas fonctionné. Impossible de recharger le dashboard, ni même de le recréer. La nuit portant conseil, j'ai réalisé où était mon erreur. Au lieu de créer le dossier grafana et son dossier data via putty ce qui leur aurait donné des droits root, je les avais créés via file station, ce qui bien évidemment leur donnait les droits admin de ma connexion. 🤔 Ne me demande pas pourquoi. Comme j'étais dans DSM à ce moment là, j'ai créé par facilité les dossiers dans le dossier docker, sans penser aux droits. D'où l'impossibilité d'écrire dans les dits répertoires et le refus du container de se lancer. Bref, j'ai repris l'installation de grafana et maintenant tout est ok. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
.Shad. Posté(e) le 2 octobre 2021 Auteur Partager Posté(e) le 2 octobre 2021 (modifié) @Mic13710 En fait généralement le souci en créant le dossier via File Station, c'est que ça utilise un umask bien défini (chez moi c'est 0022, donc pas de droit écriture pour other). Vu que l'utilisateur d'ID 472 sur le NAS ne fait évidemment pas partie du range d'id disponibles gérés par les ACL de DSM pour utilisateur et groupe (1025+ pour les utilisateurs), 472 ne peut pas écrire dans ce dossier. Donc le mieux est généralement de chmod ce dossier pour péter les ACL de DSM et se servir de ses permissions UNIX, en temps normal bypassées. C'est un problème qu'on ne retrouve pas sur les images Linuxserver, car ils utilisent un système astucieux de mappage d'utilisateur entre le conteneur et l'hôte. Si Grafana faisait pareil, en gros tu pourrais via une variable (P)UID et (P)GID préciser à quel utilisateur du NAS correspond l'utilisateur 472 du conteneur. Dans le conteneur tu verrais les volumes montés comme appartenant à 472/root. Et sur le NAS tu verrais l'utilisateur et le groupe précisés dont les id seraient stipulées dans les variables définies ci-avant. Ca règle donc tous les problèmes de droit et permet de ne pas s'affranchir des ACL de DSM. Dans le cas de Grafana on s'en fiche un peu car le contenu des fichiers dans le dossier data n'est pas vraiment confidentiel. Donc même si en pétant les ACL un utilisateur du NAS pouvait y avoir accès, il n'en ferait rien. Je vais sûrement modifier le tutoriel pour utiliser la méthode du chmod plutôt que changer l'utilisateur exécutant le programme. Modifié le 2 octobre 2021 par .Shad. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
MilesTEG1 Posté(e) le 7 octobre 2021 Partager Posté(e) le 7 octobre 2021 Hello 🙂 Je viens de m'apercevoir que mon dossier influxDB faisait presque 12 Go 😅 Pour des données que je ne vais pas souvent consulter et surtout pas sur plus de quelques jours, je cherche à purger les données vieilles de, disons plus d'un mois. Et je voudrais faire en sorte qu'il ne soit conservé les données que sur un mois (je pense que c'est suffisant, qu'en pensez-vous ?). Je sais qu'on avant parlé de commandes à lancer dans le conteneur, mais je ne sais plus où, et afin de m'éviter de re-parcourir les 44 pages du sujets, une âme charitable aurait-elle la bonté de l'indiquer la page ou de m'indiquer les commandes nécessaires ? ( @oracle7 @.Shad. entre autres ^^) Je la remercie par avance. PS : une fois ces commandes retrouvées/postées, @.Shad. pourrais-tu les mettre en fin de tuto, ça pourrait servir à d'autres ^^ 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
.Shad. Posté(e) le 7 octobre 2021 Auteur Partager Posté(e) le 7 octobre 2021 https://docs.influxdata.com/influxdb/v1.8/query_language/manage-database/#create-retention-policies-with-create-retention-policy Je verrai pour éditer à l'occasion. 1 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
MilesTEG1 Posté(e) le 7 octobre 2021 Partager Posté(e) le 7 octobre 2021 il y a 10 minutes, .Shad. a dit : https://docs.influxdata.com/influxdb/v1.8/query_language/manage-database/#create-retention-policies-with-create-retention-policy Je verrai pour éditer à l'occasion. Merci 🙂 Ces commandes vont-elles bien fonctionner avec la vieille version 1.8 d'influxDB ? Car on n'a pas mis à jour vers la 2.0 😛 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
oracle7 Posté(e) le 7 octobre 2021 Partager Posté(e) le 7 octobre 2021 @MilesTEG1 Bonjour, Rassures toi cela marche avec influxDB 1.8, je l'ai fait, juste que la réduction de mémoire prise par le conteneur influxDB n'est pas si importante que cela.J'ai seulement réduit à environ 220Mo. Cordialement oracle7😉 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
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.