]> granicus.if.org Git - icinga2/commitdiff
ITL: Add default thresholds to windows check commands 6263/head
authorMichael Insel <michael@insel.email>
Wed, 25 Apr 2018 19:26:44 +0000 (21:26 +0200)
committerMichael Insel <michael@insel.email>
Wed, 25 Apr 2018 19:26:44 +0000 (21:26 +0200)
This adds default thresholds to the windows check commands:

* disk-windows: warn: 20%, crit: 10%
* memory-windows: warn: 10%, crit: 5%
* swap-windows: warn: 10%, crit: 5%

doc/10-icinga-template-library.md
itl/command-plugins-windows.conf

index 4ff95409e40e8b704ecd6e874eb02dd03f2b7276..65446e5f4984b1721e186a695dbe2c0201237b79 100644 (file)
@@ -1508,8 +1508,8 @@ Custom attributes:
 
 Name                  | Description
 :---------------------|:------------
-disk\_win\_warn       | **Optional**. The warning threshold.
-disk\_win\_crit       | **Optional**. The critical threshold.
+disk\_win\_warn       | **Optional**. The warning threshold. Defaults to "20%".
+disk\_win\_crit       | **Optional**. The critical threshold. Defaults to "10%".
 disk\_win\_path       | **Optional**. Check only these paths, default checks all.
 disk\_win\_unit       | **Optional**. Use this unit to display disk space, thresholds are interpreted in this unit. Defaults to "mb", possible values are: b, kb, mb, gb and tb.
 disk\_win\_exclude    | **Optional**. Exclude these drives from check.
@@ -1543,8 +1543,8 @@ Custom attributes:
 
 Name              | Description
 :-----------------|:------------
-memory\_win\_warn | **Optional**. The warning threshold.
-memory\_win\_crit | **Optional**. The critical threshold.
+memory\_win\_warn | **Optional**. The warning threshold. Defaults to "10%".
+memory\_win\_crit | **Optional**. The critical threshold. Defaults to "5%".
 memory\_win\_unit | **Optional**. The unit to display the received value in, thresholds are interpreted in this unit. Defaults to "mb" (megabyte), possible values are: b, kb, mb, gb and tb.
 
 
@@ -1634,8 +1634,8 @@ Custom attributes:
 
 Name            | Description
 :---------------|:------------
-swap\_win\_warn | **Optional**. The warning threshold.
-swap\_win\_crit | **Optional**. The critical threshold.
+swap\_win\_warn | **Optional**. The warning threshold. Defaults to "10%".
+swap\_win\_crit | **Optional**. The critical threshold. Defaults to "5%".
 swap\_win\_unit | **Optional**. The unit to display the received value in, thresholds are interpreted in this unit. Defaults to "mb" (megabyte).
 
 
index 700f9c790a6be9887e7b19fc38338a33cea279ee..1e48dc6b0f9526669908cab8316e50a5521b204c 100644 (file)
@@ -47,8 +47,11 @@ object CheckCommand "disk-windows" {
                        description = "Work with used instead of free space"
                }
        }
-       vars.disk_win_unit = "mb"
+
        //The default
+       vars.disk_win_unit = "mb"
+       vars.disk_win_warn = "20%"
+       vars.disk_win_crit = "10%"
 }
 
 object CheckCommand "load-windows" {
@@ -83,8 +86,11 @@ object CheckCommand "memory-windows" {
                        description = "Use this unit to display memory"
                }
        }
-       vars.memory_win_unit = "mb"
+
        //The default
+       vars.memory_win_unit = "mb"
+       vars.memory_win_warn = "10%"
+       vars.memory_win_crit = "5%"
 }
 
 object CheckCommand "network-windows" {
@@ -254,7 +260,10 @@ object CheckCommand "swap-windows" {
                }
        }
 
+       // Default
        vars.swap_win_unit = "mb"
+       vars.swap_win_warn = "10%"
+       vars.swap_win_crit = "5%"
 }
 
 object CheckCommand "update-windows" {