A nagios-check-hddtemp documentation
nagios-check-hddtemp is a Nagios-plugin that uses hddtemp (www.guzu.net/linux/hddtemp.php) to check disk temperature over the network
Installation
Obtain your copy of source code from the git repository: $ git clone https://github.com/vint21h/nagios-check-hddtemp.git. Or download the latest release from https://github.com/vint21h/nagios-check-hddtemp/tags/.
Run $ python ./setup.py install from the repository source tree or unpacked archive. Or use pip: $ pip install nagios-check-hddtemp.
Configuration
Read and understand Nagios documentation.
Create Nagios command and service definitions like this:
# "check_hddtemp" command
define command
{
command_name check_hddtemp
command_line $USER1$/check_hddtemp -s $ARG1$ -p $ARG2$ -d $ARG3$ -w $ARG4$ -c $ARG4$
}
# "check_hddtemp" service for /dev/sda
define service
{
use local-service
host_name localhost
service_description HDD Temperature /dev/sda
check_command check_hddtemp!127.0.0.1!7634!/dev/sda!40!50
}
Without --devices option plugin checks all devices from hddtemp response and returns priority-based global status:
critical
warning
unknown
ok
sleeping
Also, --devices option can take comma-separated list of devices to check.
If you want to receive devices performance data, add -P argument to the command line.
Licensing
nagios-check-hddtemp is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. For complete license text see COPYING file.
Contacts
Project website: https://github.com/vint21h/nagios-check-hddtemp/
Author: Alexei Andrushievich <vint21h@vint21h.pp.ua>
For other authors list see AUTHORS file.
Metadata
Release files for nagios-check-hddtemp 1.5.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| nagios-check-hddtemp-1.5.1.zip | 28.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| nagios_check_hddtemp-1.5.1-py2.py3-none-any.whl | Python 3, Python 2 | none | any | Details |
Total release size: 62.6 kB
Release files / nagios-check-hddtemp-1.5.1.zip
| Download URL | nagios-check-hddtemp-1.5.1.zip |
|---|---|
| Size | 28.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
495a420f35e8be1dd51eec6110cd28a3944ef75b4abc6d79dee7ba0776cf6109
|
|
BLAKE2b-256 checksum How to use checksums |
30dd4da8f3c02d15cfc0ee76895310f79afcda3c894d65f5e14dbd6e0a05534b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5
|
Release files / nagios_check_hddtemp-1.5.1-py2.py3-none-any.whl
| Download URL | nagios_check_hddtemp-1.5.1-py2.py3-none-any.whl |
|---|---|
| Size | 34.2 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
4cfce2101ab71a6326338493ab424e576562cc7e823edc85637f60b0e3cf7eb8
|
|
BLAKE2b-256 checksum How to use checksums |
b1293d4224f76a47030838ddca69a851b66c1ae0059b980ec7192b332dc21c94
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5
|