mirror of
https://github.com/Icinga/icinga2.git
synced 2025-07-31 01:24:19 +02:00
Add vars for all check_swap args
fixes #12392 Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
This commit is contained in:
parent
18efb2b665
commit
9517abba84
@ -1256,12 +1256,31 @@ object CheckCommand "swap" {
|
|||||||
command = [ PluginDir + "/check_swap" ]
|
command = [ PluginDir + "/check_swap" ]
|
||||||
|
|
||||||
arguments = {
|
arguments = {
|
||||||
"-w" = "$swap_wfree$%"
|
"-w" = {{
|
||||||
"-c" = "$swap_cfree$%"
|
if (macro("$swap_integer$")) {
|
||||||
|
return macro("$swap_wfree$")
|
||||||
|
} else {
|
||||||
|
return macro("$swap_wfree$%")
|
||||||
|
}
|
||||||
|
}}
|
||||||
|
"-c" = {{
|
||||||
|
if (macro("$swap_integer$")) {
|
||||||
|
return macro("$swap_cfree$")
|
||||||
|
} else {
|
||||||
|
return macro("$swap_cfree$%")
|
||||||
|
}
|
||||||
|
}}
|
||||||
|
"-a" = {
|
||||||
|
set_if = "$swap_allswaps$"
|
||||||
|
}
|
||||||
|
"-n" = "$swap_noswap$"
|
||||||
}
|
}
|
||||||
|
|
||||||
vars.swap_wfree = 50
|
vars.swap_wfree = "50%"
|
||||||
vars.swap_cfree = 25
|
vars.swap_cfree = "25%"
|
||||||
|
vars.swap_integer = false
|
||||||
|
vars.swap_allswaps = false
|
||||||
|
vars.swap_noswap = "critical"
|
||||||
}
|
}
|
||||||
|
|
||||||
object CheckCommand "load" {
|
object CheckCommand "load" {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user