Synology-Forum.nl

Hardware ondersteuning => NAS hardware vragen => Topic gestart door: casperb71 op 23 januari 2025, 21:17:47

Titel: Warmtecontrole schijven
Bericht door: casperb71 op 23 januari 2025, 21:17:47
hallo als deze vraag niet op de juiste plek staat, mijn excuses vast, maar ik kon hier niets over vinden.

Omdat ik mij servers verplaats heb naar een andere locatie en de temperatuur daar meer varieert, wil ik dit graag monitoren.

Bestaat er een manier om bij overschrijding van een bepaalde temperatuur, automatisch een melding te krijgen?

Alvast dank voor het antwoord.
Titel: Re: Warmtecontrole schijven
Bericht door: Babylonia op 24 januari 2025, 04:12:39
Een NAS schakelt zichzelf uit bij oververhitting.
https://kb.synology.com/nl-nl/DSM/help/DSM/AdminCenter/system_info_center?version=6

Je kunt ook regels toevoegen van gebeurtenissen die de NAS verstuurt als melding.  Bijv. als de temperatuur te hoog wordt.
(DSM 7)    Configuratiescherm  ---->  Melding  ---->  Regels / Gebeurtenissen.

DSM 7      https://kb.synology.com/nl-nl/DSM/help/DSM/AdminCenter/system_notification_filter?version=7
DSM 6      https://kb.synology.com/nl-nl/DSM/help/DSM/AdminCenter/system_notification_filter?version=6
Titel: Re: Warmtecontrole schijven
Bericht door: Briolet op 24 januari 2025, 20:17:43
Via SNMP is het blijkbaar toegankelijk en te loggen:

Als je Docker gebruikt: synology-hdd-temperature-monitoring (https://medium.com/@2minlog/synology-hdd-temperature-monitoring-6cab543beff1)

En deze moet ook zonder Docker werken: Monitor Synology disk temperature from SNMP (https://www.tumfatig.net/2012/monitor-synology-disk-temperature-from-snmp/)
Titel: Re: Warmtecontrole schijven
Bericht door: Birdy op 24 januari 2025, 20:38:18
Ik zou de Docker/Container manager inzetten.

Die zonder Docker is uit 2012 en daarvoor moet je eerst ipkg installeren en of dat allemaal nog kan werken, is maar de vraag.
Titel: Re: Warmtecontrole schijven
Bericht door: Briolet op 24 januari 2025, 20:53:44
Volgens mij staan de smartmontools nu standaard op de nas en heb je dus geen ipkg nodig. In elk geval gebruik ik de smartmontools on de HDD's te bekijken. En volgens dit forumdraadje staan ze ook standaard op de nas, maar in een verouderde versie.  link (https://www.synoforum.com/threads/how-to-monitor-control-damage-check-of-disks-in-your-synology-nas.5066/)

Ik denk dat DSM deze tool gebruikt om de diskinfo binnen DSM te tonen.

Als ik het volgende invoer:
smartctl -x /dev/hda | grep TemperatureDan krijg ik:
Citaat
194 Temperature_Celsius                                              -O---K   125   118   000    -    25
Current Temperature:                    25 Celsius
Power Cycle Min/Max Temperature:     21/32 Celsius
Lifetime    Min/Max Temperature:     21/32 Celsius
Under/Over Temperature Limit Count:   0/0
Read SCT Temperature History failed

Ik zit op DSm 6.2, maar het is snel getest op DSM 7.x

smartctl --version
smartctl 6.5 (build date Mar  2 2021) [x86_64-linux-3.10.105] (local build)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org
Titel: Re: Warmtecontrole schijven
Bericht door: Babylonia op 24 januari 2025, 22:41:38
Leuk die extra tooltjes voor een meer gedetailleerde uitlezing van temperatuur.
Bedankt voor het delen.
Titel: Re: Warmtecontrole schijven
Bericht door: casperb71 op 25 januari 2025, 10:10:16
Dank jullie wel voor de reacties en er zitten zeer bruikbare tips bij. Ook het gebruik van Docker is nieuw voor mij. Ik zag het staan en ga daar zeker mee aan de slag. Super bedankt :thumbup:
Titel: Re: Warmtecontrole schijven
Bericht door: Briolet op 25 januari 2025, 11:37:21
Ik heb nog even gekeken hoe het bij mij zat. De tool stond op: /usr/local/sbin/smartctl.  Op die plek kun je de tool alleen gebruiken als je er steeds het hele pad voor tikt of naar die directory gaat.

Ik heb daarom ooit een "ln /usr/local/sbin/smartctl /usr/local/" gedaan waardoor je het "smartctl" commando zo rechtstreeks kunt gebruiken. Maar ik geen idee hoe de status onder dsm7 is.
Titel: Re: Warmtecontrole schijven
Bericht door: DSGebruiker op 25 januari 2025, 13:30:54
Mijn DS918+ zit mee in m'n Home Assistant installatie. Heb enige tijd terug m'n ventilators op "Full" gezet en je ziet een kleine daling van de temperatuur.
Hiervoor gebruik ik de "Synology Integration" die beschikbaar is binnen Home Assistant.

https://www.home-assistant.io/integrations/synology_dsm

[attachimg=1]



Daarvoor las ik de temperaturen via SNMP uit en ging dit via Telegraf naar Grafana. Dus gebruik makend van de SYNOLOGY-SMART-MIB

[[inputs.snmp.table]]
oid = "SYNOLOGY-SMART-MIB::diskSMARTTable"
[[inputs.snmp.table.field]]
is_tag = true
oid = "SYNOLOGY-SMART-MIB::diskSMARTEntry"
# Synology SMART table

Via Grafana kan je dat ook gewoon visueel maken

[attachimg=2]
Titel: Re: Warmtecontrole schijven
Bericht door: Briolet op 07 februari 2025, 09:22:27
Ik zag zojuist dat de Synocomunity bij hun "SynoCli Disk Tools (https://synocommunity.com/package/synocli-disk)" het pakket Smartmontools 7.4 toegevoegd heeft.