hddtemp használata


Ha monitorozni szeretnénk a lemezeink hőmérsékletét Observium felhasználásával, akkor azon a kliensen engedélyezni kell a hddtemp scriptet.

ln -s /usr/lib/observium_agent/scripts-available/hddtemp /usr/lib/observium_agent/scripts-enabled/hddtemp 

Ezek után hozzuk létre a(z) /etc/systemd/system/hddtemp.service nevű fájlt, majd másoljuk bele:

[Unit]
Description=LSB: disk temperature monitoring daemon

[Service]
Type=forking
Restart=no
TimeoutSec=5min
IgnoreSIGPIPE=no
KillMode=process
GuessMainPID=no
RemainAfterExit=yes
SuccessExitStatus=5 6
ExecStart=/usr/sbin/hddtemp -d /dev/sda /dev/sdb /dev/sdc /dev/sdd /dev/sde /dev/sdf
ExecStop=/etc/init.d/hddtemp stop

[Install]
WantedBy=multi-user.target

Ha ezzel is megvagyunk, akkor következő parancsot adjuk ki, hogy a systemd felismerje a saját service fájlunkat illetve indítsa el induláskor is:

systemctl daemon-reload && systemctl enable --now hddtemp

Ha ezzel is készen vagyunk, akkor Observiumban egy discovery után meg kell jelennie a hőfokoknak.
Valami hasonlót kell majd látnunk: