diff --git a/doc/10-icinga-template-library.md b/doc/10-icinga-template-library.md index f0b4da694..b7b2cee09 100644 --- a/doc/10-icinga-template-library.md +++ b/doc/10-icinga-template-library.md @@ -2601,18 +2601,18 @@ openmanage_timeout | **Optional.** Plugin timeout in seconds [default=30] openmanage_vdisk_critical | **Optional.** Make any alerts on virtual disks critical openmanage_warning | **Optional.** Custom temperature warning limits -#### temp +#### lmsensors -The [check_temp](https://github.com/jackbenny/check_temp) plugin, +The [check_lmsensors](https://github.com/jackbenny/check_temp) plugin, uses the `lm-sensors` binary to monitor temperature sensors. Custom attributes passed as [command parameters](03-monitoring-basics.md#command-passing-parameters): Name | Description ------------------------|---------------------------------------------------------------------------------- -temp_warning | **Required.** Exit with WARNING status if above INTEGER degrees -temp_critical | **Required.** Exit with CRITICAL status if above INTEGER degrees -temp_sensor | **Optional.** Set what to monitor, for example CPU or MB (or M/B). Check sensors for the correct word. Default is CPU. +lmsensors_warning | **Required.** Exit with WARNING status if above INTEGER degrees +lmsensors_critical | **Required.** Exit with CRITICAL status if above INTEGER degrees +lmsensors_sensor | **Optional.** Set what to monitor, for example CPU or MB (or M/B). Check sensors for the correct word. Default is CPU. #### hddtemp diff --git a/itl/plugins-contrib.d/hardware.conf b/itl/plugins-contrib.d/hardware.conf index 46ce83604..29d7b91b5 100644 --- a/itl/plugins-contrib.d/hardware.conf +++ b/itl/plugins-contrib.d/hardware.conf @@ -205,29 +205,29 @@ object CheckCommand "openmanage" { } } -object CheckCommand "temp" { - command = [ PluginDir + "/check_temp" ] +object CheckCommand "lmsensors" { + command = [ PluginDir + "/check_lmsensors" ] arguments = { "-w" = { - value = "$temp_warning$" + value = "$lmsensors_warning$" description = "Exit with WARNING status if above INTEGER degrees" required = true } "-c" = { - value = "$temp_critical$" + value = "$lmsensors_critical$" description = "Exit with CRITICAL status if above INTEGER degrees" required = true } "--sensor" = { - value = "$temp_sensor$" + value = "$lmsensors_sensor$" description = "Set what to monitor, for example CPU or MB (or M/B). Check sensors for the correct word. Default is CPU." } } - vars.temp_warning = "75" - vars.temp_critical = "80" - vars.temp_sensor = "Core" + vars.lmsensors_warning = "75" + vars.lmsensors_critical = "80" + vars.lmsensors_sensor = "Core" } object CheckCommand "hddtemp" {