Commit graph

  • 8614648388 add raid_controller_battery_temp, and ensure MegaCli doesn't continuously log master Tim Connors 2025-11-18 00:49:50 +1100
  • 8ea6df0eb3 fix some parsing of smart-intercept-spindown broken by new version Tim Connors 2025-09-20 06:23:00 +1000
  • f8e4bf0dc8 smart-intercept-spindown was discarding SAS data not parsed Tim Connors 2025-09-20 01:41:56 +1000
  • 7dbfa2755c Update documentation, comments, logging, and centralise some management Tim Connors 2025-09-13 16:05:32 +1000
  • 4c3dd04eaf parse the config file dynamically to enable quicker tuning Tim Connors 2025-09-13 04:57:49 +1000
  • b65d94a112 overhauled to allow each fan to be individually controlled Tim Connors 2025-09-13 04:25:40 +1000
  • 00413326be hddtemp, smart-intercept-spindown: handle idle, add --numeric, --no-device Tim Connors 2025-09-13 04:02:33 +1000
  • 7c831f1f52 Make use of smart-intercept-spindown and smartctlnvme Tim Connors 2025-09-11 04:04:08 +1000
  • 2b6c1590f1
    Merge pull request #10 from AnthonyMichaelTDM/patch-1 Tim Connors 2025-09-11 06:19:01 +1000
  • d3b182b575 what FIXME: comment? Tim Connors 2025-08-05 14:03:18 +1000
  • 7e4a2338d3 code unified with ansible-initial-server-setup/.../hddtemp Tim Connors 2025-08-05 13:58:47 +1000
  • d643c2a0b3
    fix: improve quiet mode handling for dynamic fan control message Anthony Rubick 2025-07-28 01:46:14 -0700
  • a536821c02
    fix: be quiet when the $quiet flag is set Anthony Rubick 2025-07-28 00:33:26 -0700
  • 74b8adc61c
    Create LICENSE Tim Connors 2025-07-07 03:00:10 +1000
  • c99bd7aa25 fan-speed-control renamed to the mode descriptive poweredge-fand Tim Connors 2025-03-21 00:05:20 +1100
  • 3476e7212a reference other codebases and debugging info Tim Connors 2025-02-18 16:45:46 +1100
  • e6ee99874a fixed broken logic introduced in e29a05f Tim Connors 2025-01-22 18:03:38 +1100
  • 2314f44268
    Update readme.md Tim Connors 2025-01-03 03:15:36 +1100
  • ca21632d8f
    Update readme.md Tim Connors 2025-01-03 02:52:51 +1100
  • 0be8072889 small readme.txt changes Tim Connors 2024-11-15 14:11:18 +1100
  • e29a05f4ab Clarify calculations a little for #5 Tim Connors 2024-11-15 14:05:18 +1100
  • be27b2e538
    Update readme.md Tim Connors 2023-06-20 12:01:01 +1000
  • 498629be9c
    Update readme.md Tim Connors 2023-06-14 18:53:20 +1000
  • 93a1623e5e Added link to ansible module Tim Connors 2023-04-26 14:17:06 +1000
  • 5cd92f2b55 Include hddtemp and upadte instructions for using it Tim Connors 2022-12-07 12:52:59 +1100
  • f2fd624c74 also run hddtemp over my nvme drives Tim Connors 2022-12-07 12:43:13 +1100
  • 0cff0987e5 Discard "not available" hddtemps, eg spundown disks Tim Connors 2022-05-16 16:46:06 +1000
  • 3c86e4f331 include some background information Tim Connors 2022-01-27 15:24:53 +1100
  • be68911f52 all files moved to top level repo directory Tim Connors 2021-12-13 18:11:21 +1100
  • a714531fdd .gitignore was extraneous Tim Connors 2021-12-13 18:10:56 +1100
  • b2beec06fb preparing to move entire contents one level down - fixed readme.txt to include all relevant info Tim Connors 2021-12-13 18:10:03 +1100
  • a6324a1008
    Update readme.md Tim Connors 2021-12-13 17:58:11 +1100
  • ddf19529c1 Actually tested the hddtemp and sensors regexp against both debian 10 and 11 now Tim Connors 2021-12-08 10:50:22 +1100
  • 506a94a402 sensors and hddtemp changed to proper unicode "°" Tim Connors 2021-12-07 22:17:16 +1100
  • 0785a260e9 warn about non-numbers even when -q(uiet). Tim Connors 2021-12-06 22:35:25 +1100
  • 2fcb2160d3 add "-q" flag to allow script to be quieter and suppress most diagnostic info to STDOUT Tim Connors 2021-12-06 22:32:14 +1100
  • 11bd6fa398 don't try to add non-numbers (particularly since will break the average calcualtion), but do warn about them. Tim Connors 2021-12-06 22:31:37 +1100
  • a45d13b353 output less frequent statistics - once per minute, or when a command is changed. Would ideally refactor so outputs all stats rather than just the final command when demand is changed Tim Connors 2021-06-20 20:52:57 +1000
  • 5e0266ae12 hddtemp sometimes prints one drive as having a temperature as 255! (rather than just marking it invalid some *sane* way). Filter those out Tim Connors 2021-06-19 22:01:18 +1000
  • 9a99c112c1 rescale fan velocities after further tuning Tim Connors 2021-06-19 16:27:34 +1000
  • 4fd6446e95 Included a bit more info in README.md Tim Connors 2021-02-02 15:55:52 +1100
  • 3f7cdab8ff forgot to set tempfile in /tmp Tim Connors 2020-12-09 00:31:03 +1100
  • eb9ed2a82b if no valid temps, fallback to default Tim Connors 2020-12-08 13:40:17 +1100
  • c05926d433 Interpret degreeC slightly better (but not yet failsafe) Tim Connors 2020-12-08 13:35:18 +1100
  • cf3a9c347c make more robust against ipmitool failing Tim Connors 2020-11-16 12:04:56 +1100
  • e41c1aa38e ipmitool often fails - just keep using the previous result til it succeeds Tim Connors 2020-11-14 23:33:09 +1100
  • 50cfcf0bc5 different fan curve to try to weight lower fans at more optimal temperature Tim Connors 2020-09-15 21:31:48 +1000
  • 02255cc345 correct how hdd and expensive temperature tests are done Tim Connors 2020-09-15 20:09:18 +1000
  • a8b0f5ed7c be more robust against hddtemp not exiting in time because stuck in D state, and not able to be killed Tim Connors 2020-02-08 15:53:43 +1100
  • 6f4ca6bbf9 add systemd service file Tim Connors 2020-02-08 15:47:12 +1100
  • 320f489649 add couple of comments Tim Connors 2020-01-02 00:02:52 +1100
  • ead6ea755a Protect against divide by zero, plus have a die handler anyway that makes sure fans reset back to default control Tim Connors 2019-12-29 17:45:13 +1100
  • 5b513155ff display the graphs from just before the fans were throttled back to a dynamic level from their conservative static originals Tim Connors 2019-12-20 19:30:19 +1100
  • 1e4fb4497a include FIXMEs on my roadmap Tim Connors 2019-12-20 17:55:47 +1100
  • 0511c3295d clarified that default firmware behaviour is restored on excessive input ambient temperature Tim Connors 2019-12-20 17:42:10 +1100
  • b9d75f2b9a converted from bash to perl, and made it servoing to setpoints based on component temperatures Tim Connors 2019-12-20 17:40:17 +1100
  • a61a333f48
    Merge pull request #7 from jacobjangles/ipmi-encryption-key NoLooseEnds 2019-06-09 21:41:50 +0200
  • 928916cf19 Add variable for default Dell R710 iDrac Encryption Key Jangles 2019-06-08 18:44:23 +1000
  • 09e4b0d3a9
    Merge pull request #4 from dalcon007/master NoLooseEnds 2019-02-10 19:42:23 +0100
  • c274edfcd4
    Update R710-IPMITemp.sh dalcon007 2019-02-10 13:39:58 -0500
  • 9a7963ae48
    Update readme.md dalcon007 2019-02-10 13:39:33 -0500
  • 5a99db7760
    Removed my healtcheck.io string NoLooseEnds 2018-07-06 10:05:17 +0200
  • 32e763017b Added slacktee.sh notification NoLooseEnds 2018-05-06 13:30:11 +0200
  • 5e66cf53df Small changes and static script NoLooseEnds 2018-04-13 19:01:11 +0200
  • c8690ce77d Merge branch 'master' of https://github.com/NoLooseEnds/Scripts NoLooseEnds 2018-04-12 23:47:38 +0200
  • de9c1fca80 Added healthchecks.io to the script instead NoLooseEnds 2018-04-12 23:45:34 +0200
  • 6300d3306d Added healthchecks.io to the script instead NoLooseEnds 2018-04-12 23:45:34 +0200
  • f6d22cfe35
    Added healthchecks.io NoLooseEnds 2018-03-22 18:53:11 +0000
  • 9a70a5c0d3
    Update readme.md NoLooseEnds 2018-03-22 18:52:52 +0000
  • 28e477294b Updated script and readme NoLooseEnds 2017-10-19 10:25:21 +0200
  • 076ba87118 Updated Readme NoLooseEnds 2017-10-19 10:16:27 +0200
  • 5a828b496f Initial commit NoLooseEnds 2017-10-19 10:10:10 +0200