Project

General

Profile

Feature #28175

Add disk temperature graph to Reporting

Added by Alix Greenawalt over 1 year ago. Updated about 1 year ago.

Status:
Done
Priority:
Nice to have
Assignee:
William Grzybowski
Category:
Middleware
Target version:
Estimated time:
Severity:
New
Reason for Closing:
Reason for Blocked:
Needs QA:
No
Needs Doc:
No
Needs Merging:
No
Needs Automation:
No
Support Suite Ticket:
n/a
Hardware Configuration:

Description

It would be very handy to have a drive temperature graph, just like the existing CPU temp reporting. I currently have some scripts that run in cron jobs that graph drive temps: https://github.com/seren/freenas-temperature-graphing

This is working well, but it would be much more convenient to have something interactive built into the GUI, instead of having to go open the static .png file that these jobs create.


Related issues

Has duplicate FreeNAS - Feature #23473: Need disk temps collectd plugin in our port for FreeNAS 11Closed2017-04-20

Associated revisions

Revision 5d04ddf9 (diff)
Added by William Grzybowski over 1 year ago

feat(collectd): allow to compile with python 3

Ticket: #28175

Revision cb7d8fb7 (diff)
Added by William Grzybowski over 1 year ago

feat(collectd): allow to compile with python 3 (#78)

feat(collectd): allow to compile with python 3

Ticket: #28175

Revision 71ac7e6d (diff)
Added by William Grzybowski over 1 year ago

feat(collectd): add preliminar collectd disktemp python plugin

Ticket: #28175

Revision 085cd76e (diff)
Added by William Grzybowski over 1 year ago

feat(collectd): load python plugins

Ticket: #28175

Revision 32fb4f11 (diff)
Added by William Grzybowski over 1 year ago

feat(collectd/disktemp): use threads instead of asyncio

asyncio is tricky to work as collectd module.

Ticket: #28175

Revision ec6ef470 (diff)
Added by William Grzybowski over 1 year ago

feat(gui): add disk temperature graphs

Ticket: #28175

Revision b30e0823 (diff)
Added by William Grzybowski over 1 year ago

fix(collectd/disktemp): configure interval

Ticket: #28175

Revision 83a83542 (diff)
Added by William Grzybowski over 1 year ago

fix(collectd/disktemp): it is the read method which receives interval

Ticket: #28175

Revision ad30848a (diff)
Added by William Grzybowski over 1 year ago

feat(reporting): add disk identifier to temperature graph

Ticket: #28175

Revision c6c32553 (diff)
Added by William Grzybowski over 1 year ago

feat(collectd/disktemp): add internal to values and adjust logs

Ticket: #28175

Revision 1d6ef9a1 (diff)
Added by William Grzybowski over 1 year ago

feat(collectd/disktemp): add interval to values and adjust logs

Ticket: #28175

Revision 78a27d8b (diff)
Added by William Grzybowski over 1 year ago

feat(collectd): add preliminar collectd disktemp python plugin

Ticket: #28175

Revision 4dac860b (diff)
Added by William Grzybowski over 1 year ago

feat(collectd): load python plugins

Ticket: #28175

Revision 2c9594c2 (diff)
Added by William Grzybowski over 1 year ago

feat(collectd/disktemp): use threads instead of asyncio

asyncio is tricky to work as collectd module.

Ticket: #28175

Revision 5dc8c4b0 (diff)
Added by William Grzybowski over 1 year ago

feat(gui): add disk temperature graphs

Ticket: #28175

Revision a8f8df49 (diff)
Added by William Grzybowski over 1 year ago

fix(collectd/disktemp): configure interval

Ticket: #28175

Revision 947e1e71 (diff)
Added by William Grzybowski over 1 year ago

fix(collectd/disktemp): it is the read method which receives interval

Ticket: #28175

Revision 670b0655 (diff)
Added by William Grzybowski over 1 year ago

feat(reporting): add disk identifier to temperature graph

Ticket: #28175

Revision 85a5426c (diff)
Added by William Grzybowski over 1 year ago

feat(collectd/disktemp): add interval to values and adjust logs

Ticket: #28175

Revision 8132be5c (diff)
Added by Dru Lavigne about 1 year ago

Mention disk temperature reporting graphs.
Ticket: #28175

Revision eafafbf0 (diff)
Added by Dru Lavigne about 1 year ago

Mention disk temperature reporting graphs.
Ticket: #28175

Revision 23c50426 (diff)
Added by William Grzybowski 10 months ago

feat(collectd): allow to compile with python 3 (#78)

feat(collectd): allow to compile with python 3

Ticket: #28175

Revision d30beeac (diff)
Added by William Grzybowski 10 months ago

feat(collectd): allow to compile with python 3 (#78)

feat(collectd): allow to compile with python 3

Ticket: #28175

Revision 52773893 (diff)
Added by William Grzybowski 10 months ago

feat(collectd): allow to compile with python 3 (#78)

feat(collectd): allow to compile with python 3

Ticket: #28175

Revision b224d047 (diff)
Added by William Grzybowski 10 months ago

feat(collectd): allow to compile with python 3 (#78)

Ticket: #28175

Revision 15457fcb (diff)
Added by William Grzybowski 3 months ago

feat(collectd): allow to compile with python 3 (#78)

feat(collectd): allow to compile with python 3

Ticket: #28175

Revision 512b238e (diff)
Added by William Grzybowski 3 months ago

feat(collectd): allow to compile with python 3 (#78)

feat(collectd): allow to compile with python 3

Ticket: #28175

Revision 7d5c2b26 (diff)
Added by William Grzybowski 3 months ago

feat(collectd): allow to compile with python 3 (#78)

feat(collectd): allow to compile with python 3

Ticket: #28175

Revision bd80daa3 (diff)
Added by William Grzybowski 3 months ago

feat(collectd): allow to compile with python 3 (#78)

feat(collectd): allow to compile with python 3

Ticket: #28175

History

#1 Updated by Dru Lavigne over 1 year ago

  • Category changed from GUI (new) to OS
  • Assignee changed from Release Council to William Grzybowski

William: what are your thoughts on this one?

#2 Updated by Alix Greenawalt over 1 year ago

I appreciate that the CPU temp has been fixed in 11.1-U1. I would just like to see the same thing for drives :)

#3 Avatar?id=13649&size=24x24 Updated by Ben Gadd over 1 year ago

  • Category changed from OS to Middleware
  • Target version set to 11.2-RC2

#4 Updated by William Grzybowski over 1 year ago

  • Status changed from Not Started to In Progress

#5 Updated by William Grzybowski over 1 year ago

  • Has duplicate Feature #23473: Need disk temps collectd plugin in our port for FreeNAS 11 added

#6 Updated by William Grzybowski over 1 year ago

  • Status changed from In Progress to Done
  • Needs Doc changed from Yes to No
  • Needs Merging changed from Yes to No

#7 Updated by Dru Lavigne over 1 year ago

  • Target version changed from 11.2-RC2 to 11.2-BETA1

#8 Updated by Dru Lavigne over 1 year ago

  • Subject changed from Drive Temperature Graph to Add disk temperature graph to Reporting
  • Needs Doc changed from No to Yes

#10 Updated by Dru Lavigne about 1 year ago

  • Status changed from Done to Ready for Testing

#11 Updated by Ethan Large about 1 year ago

  • Status changed from Ready for Testing to Done
  • Severity set to New
  • Needs QA changed from Yes to No

Using: FreeNAS-11.2-MASTER-201806060445-62522c5.iso

Graphs confirmed.

#12 Updated by Ethan Large about 1 year ago

  • Status changed from Done to Passed Testing

#13 Updated by Dru Lavigne about 1 year ago

  • Status changed from Passed Testing to Done

Also available in: Atom PDF