ITL: Add perfsyntax parameter to nscp-local-counter CheckCommand

fixes #12424
This commit is contained in:
Michael Friedrich 2016-08-14 15:47:47 +02:00
parent 16d1f1893e
commit 5db2ed90d8
2 changed files with 6 additions and 0 deletions

View File

@ -1691,6 +1691,7 @@ nscp_counter_warning | **Optional.** WARNING Threshold.
nscp_counter_critical | **Optional.** CRITICAL Threshold.
nscp_counter_arguments | **Optional.** Additional arguments.
nscp_counter_showall | **Optional.** Shows more details in plugin output, default to false.
nscp_counter_perfsyntax | **Optional.** Apply performance data label, e.g. `Total Processor Time` to avoid special character problems. Defaults to `nscp_counter_name`.

View File

@ -253,6 +253,10 @@ object CheckCommand "nscp-local-counter" {
"--critical" = {
value = "value $nscp_counter_op$ $nscp_counter_critical$"
}
"perf-syntax" = {
value = "perf-syntax=$nscp_counter_perfsyntax$"
skip_key = true
}
"-a" = {
value = "$nscp_counter_arguments$"
skip_key = true
@ -270,4 +274,5 @@ object CheckCommand "nscp-local-counter" {
vars.nscp_query = "check_pdh"
vars.nscp_showall = "$nscp_counter_showall$"
vars.nscp_counter_less = false
vars.nscp_counter_perfsyntax = "$nscp_counter_name$"
}