CHECK_LM_SENSORS(7)
β¨ NAME β¨
check_lm_sensors β a Nagios plugin to monitor hardware sensors and disk temperatures π¦
okay so real quick before we dive in: this whole thing is the CHECK_LM_SENSORS(7) page, and it comes to you from the User Contributed Perl Documentation corner of the world (shipped alongside perl v5.40.1, if you were wondering). it's a manual page, bestie. it tells you how to use the plugin. let's get into it π
π¦ DESCRIPTION π¦
so check_lm_sensors is a Nagios plugin, right? its whole job β its entire personality β is monitoring the values of on board sensors and hard disk temperatures on Linux systems. that's it. that's the gig. she watches your temps so you don't have to, no cap π‘οΈ
π VERSION π
Version 3.1.1. yes, that's the one. write it down. periodt.
πΈ SYNOPSIS πΈ
here's the whole shape of it, verbatim, don't @ me:
check_lm_sensors [--help] [--verbose] [--version] [OPTIONS]
Options
-?, --help help
-l, --low specifies a check for a sensor value which is too low.
-h, --high specifies a check for a sensor value which is too high.
-r, --range specifies a check for a sensor value which should stay
in a given range.
--rename renames a sensor in the performance output (useful if you
want to have common names for similar sensors across different
machines)
--sanitize sanitize sensor names (e.g., removing spaces)
--nosensors disable checks on check lm_sensors
--nodrives disable checks on drive temperatures
-d, --drives enable checks on drive temperature
--hddtemp_bin manually specifies the location of the hddtemp binary
--sensors_bin manually specified the location of the sensors binary
-v, --verbose verbose output
--version prints $prog_name's version and exits
that's the whole menu, served fresh π
π REQUIRED ARGUMENTS π
nothing here! the section exists, the section is empty, the section is thriving. she requires nothing from you. a low-maintenance queen π
π OPTIONS π
the original page keeps all of these up in the SYNOPSIS, but here they are again in bullet form because we love a good list moment:
-?,--helpβ help. that's it, that's the description. iconic brevity.-l,--lowβ specifies a check for a sensor value which is too low.-h,--highβ specifies a check for a sensor value which is too high.-r,--rangeβ specifies a check for a sensor value which should stay in a given range.--renameβ renames a sensor in the performance output. useful if you want to have common names for similar sensors across different machines π«Ά--sanitizeβ sanitize sensor names (e.g., removing spaces).--nosensorsβ disable checks on check lm_sensors.--nodrivesβ disable checks on drive temperatures.-d,--drivesβ enable checks on drive temperature.--hddtemp_binβ manually specifies the location of the hddtemp binary.--sensors_binβ manually specified the location of the sensors binary.-v,--verboseβ verbose output.--versionβ prints$prog_name's version and exits.
π EXAMPLE π
empty. a blank canvas. a vibe, truly. no examples were provided in the original, so no examples will be invented here β we don't make stuff up in this house π
π₯ DIAGNOSTICS π₯
You can specify multiple --verbose options to increase the program verbosity.
stack 'em up like little verbose bracelets, bestie β¨
β EXIT STATUS β
0if OK1in case of a warning2in case of a critical status3in case of an unknown problem
π§ DEPENDENCIES π§
the page says, quote unquote, check_updates depends on β yes, it literally says check_updates there, and no, we are not editing the source material. we report, we don't fix π anyway, here's what it depends on:
- Carp
- English
- Getopt::Long
- Monitoring::Plugin
- Monitoring::Plugin::Threshold
- version
πΈ CONFIGURATION πΈ
another empty one. nothing to configure here, babe. it's giving minimalist π
π INCOMPATIBILITIES π
None reported. she plays nice with everyone π«Ά
π SEE ALSO π
- Nagios documentation
π BUGS AND LIMITATIONS π
No bugs have been reported.
Please report any bugs or feature requests to matteo@corti.li, or through the web interface at https://github.com/matteocorti/check_lm_sensors/issues
π AUTHOR π
Matteo Corti <matteo@corti.li> β thank you for your service, king π
π LICENSE AND COPYRIGHT π
Copyright (c) 2007, ETH Zurich. Copyright (c) 2007-2105, Matteo Corti
This module is free software; you can redistribute it and/or modify it under the terms of GNU general public license (gpl) version 3. See the LICENSE file for details.
β οΈ DISCLAIMER OF WARRANTY β οΈ
BECAUSE THIS SOFTWARE IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE SOFTWARE, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE SOFTWARE "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE SOFTWARE IS WITH YOU. SHOULD THE SOFTWARE PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR, OR CORRECTION. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE SOFTWARE AS PERMITTED BY THE ABOVE LICENCE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE SOFTWARE (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE SOFTWARE TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
yes bestie, all caps means it's serious serious. the lawyers wrote this one, not me. I'm just the messenger π
π ACKNOWLEDGMENTS π
blank. nothing but good vibes and empty space π
and that's the whole page, bestie! this was CHECK_LM_SENSORS(7), part of the User Contributed Perl Documentation, living its life under perl v5.40.1 β and the last time anyone stamped a date on it was 2026-02-11. now go check those temps πβ¨
π¦ where this page comes from
- ubuntu resolute: monitoring-plugins-contrib 48.20250420ubuntu3
- ubuntu stonking: monitoring-plugins-contrib 48.20250420ubuntu3
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms