mirror of https://github.com/Icinga/icinga2.git
ITL: Add query option to check_postgres
There were "query", "valtype" and "reverse" options missing for "custom_query" action type in check_postgres plugin. fixes #11205 Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
This commit is contained in:
parent
272d9541be
commit
7e4a08749f
|
@ -1739,6 +1739,9 @@ postgres_standby | **Optional.** Assume that the server is in continious WAL
|
|||
postgres_production | **Optional.** Assume that the server is in production mode if set to true. Defaults to false.
|
||||
postgres_action | **Required.** Determines the test executed.
|
||||
postgres_unixsocket | **Optional.** If "postgres_unixsocket" is set to true the unix socket is used instead of an address. Defaults to false.
|
||||
postgres_query | **Optional.** Query for "custom_query" action.
|
||||
postgres_valtype | **Optional.** Value type of query result for "custom_query".
|
||||
postgres_reverse | **Optional.** If "postgres_reverse" is set, warning and critical values are reversed for "custom_query" action.
|
||||
|
||||
#### <a id="plugins-contrib-command-mongodb"></a> mongodb
|
||||
|
||||
|
|
|
@ -296,6 +296,18 @@ object CheckCommand "postgres" {
|
|||
value = "$postgres_action$"
|
||||
description = "determines the test executed"
|
||||
}
|
||||
"--query" = {
|
||||
value = "$postgres_query$"
|
||||
description = "query for custom_query action"
|
||||
}
|
||||
"--valtype" = {
|
||||
value = "$postgres_valtype$"
|
||||
description = "determines the result type for custom_query action"
|
||||
}
|
||||
"--reverse" = {
|
||||
set_if = "$postgres_reverse$"
|
||||
description = "reverses warning and critical for custom_query action"
|
||||
}
|
||||
}
|
||||
|
||||
vars.postgres_host = "$check_address$"
|
||||
|
|
Loading…
Reference in New Issue