Skip to content

Chia HDD Temp Monitor

License

Notifications You must be signed in to change notification settings

Im0nk3yar0und/hddmon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Installation / Download

Overview

  • HDD and NVMe Monitoring: Effortlessly check the temperature and health status of your hard drives and NVMe devices.
  • Default Behavior: When run without specific options, the script defaults to displaying temperatures of all connected disks. [hddmon.sh -a]
  • Easy Installation: Get started quickly by cloning the repository from GitHub. After cloning, make the script executable, and begin monitoring your disks.
  • This script use smartctl, a powerful utility for monitoring storage devices.It's important to note that smartctl may encounter difficulties reading temperatures from certain disk manufacturers, such as Seagate and Toshiba. In case of failure to read temperatures, the script will display "NULL" to indicate the absence of temperature data

Clone the Repository

git clone https://github.com/Im0nk3yar0und/hddmon.git cd hddmon

Make the Script Executable

chmod +x hddmon.sh
sudo ./hddmon.sh [options]

Options

  • For a list of available options, run:
sudo ./hddmon.sh -h
  • If no options are provided, the script will run the default behavior, which is equivalent to using the -a option. This will display temperatures of all disks.
-a: Display temperatures of all disks.
-d: Display HDD temperature.
-n: Display NVMe temperature.
-w: Watchdisk: Display HDD and NVMe temperature continuously.
-i: Display author information.
-h: Display help message.

Examples

  1. Run default behavior:
./hddmon.sh -a
  1. Display HDD temperature:
./hddmon.sh -d
  1. Display NVMe temperature:
./hddmon.sh -n
  1. Watchdisk: Display HDD temperature continuously:
./hddmon.sh -w
  1. Display help message:
./hddmon.sh -h

Screenshot

Author Information

  • Author: Im0nk3yar0und
  • Date: 2024-01-31
  • Description: Disk health and temperature monitoring script using smartctl.

License

MIT opensource licence, free to keep or change.

Disclaimer

Use at Your Own Risk: This script and associated documentation are provided as-is without any warranty. The author is not responsible for any damage or loss of data caused by the use of this script. It is recommended to review and understand the script's functionality before running it, and to test it in a safe environment.

Prerequisites: Ensure that you have read and understood any prerequisites mentioned in the documentation. Running the script without meeting these requirements may lead to unexpected behavior.

Backup: It is highly recommended to create a backup of your data before using this script. In the event of unintended consequences, having a backup ensures that you can restore your system to a previous state.

By using this script, you acknowledge that you have read, understood, and agreed to these terms.

Thank you. im0nk3yar0und

Releases

No releases published

Packages

No packages published

Languages