Freenas Temperature Monitor

Posted onby admin

Feature #15390

  1. Freenas Temperature Monitor
  2. Freenas Hdd Temperature Monitor
  3. Freenas Temperature Monitor Manual
  4. Freenas Temperature Monitoring
  1. CPU temp: dev.cpu.0.temperature: 36.0C dev.cpu.1.temperature: 36.0C dev.cpu.2.temperature: 35.0C dev.cpu.3.temperature: 35.0C HDD temp: ada7 26C S2H7J9AB807313 SAMSUNG ada6 28C S2H7J9AB807309 SAMSUNG ada5 28C S2H7J9AB807310 SAMSUNG ada4 29C S2H7J1BB208475 SAMSUNG ada3 37C 5XW1J1S1 ST32000542AS ada2 39C 5XW1EXHR ST32000542AS ada1 41C 5YD5RZNG ST2000DL003-9VT166 ada0 45C WD-WCAVY2756609 WDC da0.
  2. Why is this so hard? Isn't fan and temp control the essentials of any server config? And while the 'always full on'-solution works for some FreeNas owners I do believe a portion of us (me included) have our FreeNas placed in our living spaces and not hidden away in a garage where it can just blast off to the moon on 7k rp fans.
  3. A temperature sensor is a useful tool to measure and monitor the temperature in any room in your home. When connected to Wi-Fi, the temperature sensor shares the collected data to your smartphone, notifying you of changes and offering a constant monitor with graphs and time logs.

I've been using Deluge on FreeNAS ever since I first set up the NAS because Deluge was pretty much all I'd used beforehand. I still like the program, but I don't like how the one available for FreeNAS is v1.3 while Linux has moved on to v2.0 years ago.

Closed: Not To Be Fixed
No priority
William Grzybowski
GUI (new)
New

Freenas Temperature Monitor

Yes
Yes
Yes
No
n/a

Description

There's quite a bit of long term interest in temperature monitoring via the GUI on the FreeNAS forums. Can we look at bringing this in?

Link to original post: https://forums.freenas.org/index.php?threads/temperature-monitoring.27098/page-3

Github repo for script: https://github.com/seren/freenas-temperature-graphing

History

#1 Updated by William Grzybowski almost 5 years ago

  • Status changed from Unscreened to Screened
  • Target version changed from 9.10-RELEASE to Unspecified

#2 Updated by William Grzybowski almost 5 years ago

Running smartctl -a every few seconds to get temperature doesn't seem like the best thing to do.

We absolutely can't integrate these scripts, we would need a collectd module to gather these stats so it can be added to the reporting graph.

This seems a whole lot of work for a small benefit. That being said I personally don't think this is worth it, but I'll ask team.

Freenas

Freenas Hdd Temperature Monitor

#3 Updated by William Grzybowski almost 5 years ago

  • Status changed from Screened to Closed: Not To Be Fixed

We have decided to defer this for now. If anyone can come up with a nicer way to query the hdd temps with a collectd plugin we will happily take it.

Sorry.

#4 Updated by Joshua Smith almost 5 years ago

#5 Updated by Freenas User almost 5 years ago

  • Priority changed from Nice to have to Expected

William Grzybowski wrote:

We have decided to defer this for now. If anyone can come up with a nicer way to query the hdd temps with a collectd plugin we will happily take it.

Sorry.

lol this seems a bit rediculous, are the FreeNAS dev's really saying that monitoring of cpu/chassis/HBA is that un-important that it would only be implimented if somebody else does the hard work for them?

#6 Updated by William Grzybowski almost 5 years ago

Freenas User wrote:

William Grzybowski wrote:

Freenas Temperature Monitor

We have decided to defer this for now. If anyone can come up with a nicer way to query the hdd temps with a collectd plugin we will happily take it.

Temperature

Sorry.

lol this seems a bit rediculous, are the FreeNAS dev's really saying that monitoring of cpu/chassis/HBA is that un-important that it would only be implimented if somebody else does the hard work for them?

ridiculous, not rediculous. implemented, not implimented.

Yes, that's what we are saying. Implementing such things are not trivial and we have lived 8 years without such features, we have much more important things to work with our limited resources.

#7 Updated by Jordan Hubbard almost 5 years ago

  • Priority changed from Expected to No priority

#8 Updated by David Dyer-Bennet about 4 years ago

This was such an obvious omission that I not only took the external monitoring/graphing scripts, I enhanced them considerably, and am running them across three servers publishing the results to a web dashboard for easy monitoring.

On the basis of that, I don't see what people think is difficult about it.

We're moving to collectd for some other stuff anyway, so perhaps I'll understand after a while why it's hard :-). If not, I guess I'll look at a collectd module for temps.

Sure, you've lived 8 years without it. Much of the world has lived longer without ZFS; but they have temp monitoring mostly. Makes you wonder sometimes, doesn't it?

#9 Updated by William Grzybowski about 4 years ago

David Dyer-Bennet wrote:

This was such an obvious omission that I not only took the external monitoring/graphing scripts, I enhanced them considerably, and am running them across three servers publishing the results to a web dashboard for easy monitoring.

Freenas Temperature Monitor Manual

Freenas Temperature Monitor

On the basis of that, I don't see what people think is difficult about it.

We're moving to collectd for some other stuff anyway, so perhaps I'll understand after a while why it's hard :-). If not, I guess I'll look at a collectd module for temps.

Freenas Temperature Monitoring

Sure, you've lived 8 years without it. Much of the world has lived longer without ZFS; but they have temp monitoring mostly. Makes you wonder sometimes, doesn't it?

We will be waiting for your pull request with the collectd module written in C querying the disks using low-level API calls.

Thank you.

#10 Updated by Joshua Smith about 4 years ago

Just to clarify a bit, Kris says this is actually on the radar of features we would like to add to FreeNAS. That being said there's no specific date on the roadmap for when this feature might be added. The port of features from Corral is currently taking priority, but give it a little bit of time after the dust settles from that and we are hoping to get this on the roadmap. In the meantime, if anyone would like to contribute a collectd module written in C, we will happily review and merge it sooner rather than later.

Freenas temperature monitoring

Thank you!

Josh

#11 Updated by Kris Moore almost 4 years ago

  • Target version changed from Unspecified to N/A

Also available in: AtomPDF