diff --git a/src/apps/github/mode/status.pm b/src/apps/github/mode/status.pm index 8eeef3f5f..cb47bcada 100644 --- a/src/apps/github/mode/status.pm +++ b/src/apps/github/mode/status.pm @@ -153,8 +153,7 @@ Threshold for HTTP timeout (Default: 5) =item B<--threshold-overload> -Set to overload default threshold values (syntax: status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: status,regexp). Example: --threshold-overload='CRITICAL,^(?!(good)$)' =back diff --git a/src/apps/inin/mediaserver/snmp/mode/component.pm b/src/apps/inin/mediaserver/snmp/mode/component.pm index abd0f271b..dbd84c567 100644 --- a/src/apps/inin/mediaserver/snmp/mode/component.pm +++ b/src/apps/inin/mediaserver/snmp/mode/component.pm @@ -80,13 +80,11 @@ Can be: 'device'. =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='device,WARNING,restarting' =back diff --git a/src/apps/java/weblogic/jmx/mode/workmanager.pm b/src/apps/java/weblogic/jmx/mode/workmanager.pm index 47c02fabf..96e0d7317 100644 --- a/src/apps/java/weblogic/jmx/mode/workmanager.pm +++ b/src/apps/java/weblogic/jmx/mode/workmanager.pm @@ -257,8 +257,7 @@ Filter by server runtime. =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,status,regexp). Example: --threshold-overload='health,CRITICAL,^(?!(HEALTH_OK)$)' =back diff --git a/src/apps/jive/sql/mode/etljobstatus.pm b/src/apps/jive/sql/mode/etljobstatus.pm index 21ca8a120..27fb66b54 100644 --- a/src/apps/jive/sql/mode/etljobstatus.pm +++ b/src/apps/jive/sql/mode/etljobstatus.pm @@ -143,8 +143,7 @@ Retention in days (default : 1). =item B<--threshold-overload> -Set to overload default threshold values (syntax: status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: status,regexp). Example: --threshold-overload='CRITICAL,^(?!(1)$)' =back diff --git a/src/apps/lmsensors/snmp/mode/sensors.pm b/src/apps/lmsensors/snmp/mode/sensors.pm index 593cb2332..af2aecf91 100644 --- a/src/apps/lmsensors/snmp/mode/sensors.pm +++ b/src/apps/lmsensors/snmp/mode/sensors.pm @@ -75,13 +75,12 @@ Can be: 'fan', 'voltage', 'temperature', 'misc'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=fan --filter=power) -Can also exclude specific instance: --filter=power,3.3 +Exclude the items given as a comma-separated list (example: --filter=fan --filter=power). +You can also exclude items from specific instances: --filter=power,3.3 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--warning> diff --git a/src/apps/vmware/vcsa/snmp/mode/interfaces.pm b/src/apps/vmware/vcsa/snmp/mode/interfaces.pm index f932cfd1b..63832be13 100644 --- a/src/apps/vmware/vcsa/snmp/mode/interfaces.pm +++ b/src/apps/vmware/vcsa/snmp/mode/interfaces.pm @@ -131,7 +131,7 @@ Set the interface (number expected) ex: 1,2,... (empty means 'check all interfac =item B<--name> -Allows to use interface name with option --interface instead of interface oid index (Can be a regexp) +Allows you to define the interface (in option --interface) by name instead of OID index. The name matching mode supports regular expressions. =item B<--speed> diff --git a/src/apps/vmware/vcsa/snmp/mode/listinterfaces.pm b/src/apps/vmware/vcsa/snmp/mode/listinterfaces.pm index ecc99bea1..67f31f66f 100644 --- a/src/apps/vmware/vcsa/snmp/mode/listinterfaces.pm +++ b/src/apps/vmware/vcsa/snmp/mode/listinterfaces.pm @@ -59,7 +59,7 @@ Set the interface (number expected) ex: 1,2,... (empty means 'check all interfac =item B<--name> -Allows to use interface name with option --interface instead of interface oid index (Can be a regexp) +Allows you to define the interface (in option --interface) by name instead of OID index. The name matching mode supports regular expressions. =item B<--speed> diff --git a/src/apps/vmware/wsman/mode/hardware.pm b/src/apps/vmware/wsman/mode/hardware.pm index ffbf9c954..98e020f70 100644 --- a/src/apps/vmware/wsman/mode/hardware.pm +++ b/src/apps/vmware/wsman/mode/hardware.pm @@ -133,18 +133,16 @@ Can be: 'omc_discretesensor', 'omc_fan', 'omc_psu', 'vmware_storageextent', 'vmw =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=cim_card --filter=cim_recordlog) -Can also exclude specific instance: --filter='omc_psu,Power Supply 1' +Exclude the items given as a comma-separated list (example: --filter=cim_card --filter=cim_recordlog). +You can also exclude items from specific instances: --filter='omc_psu,Power Supply 1' =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='cim_card,CRITICAL,^(?!(OK)$)' =item B<--warning> diff --git a/src/centreon/common/adic/tape/snmp/mode/hardware.pm b/src/centreon/common/adic/tape/snmp/mode/hardware.pm index 0d1c6b0e4..b8329fc52 100644 --- a/src/centreon/common/adic/tape/snmp/mode/hardware.pm +++ b/src/centreon/common/adic/tape/snmp/mode/hardware.pm @@ -104,18 +104,17 @@ Can be: 'global', 'physicaldrive', 'subsystem', 'component', 'temperature', 'fan =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=subsystem) -Can also exclude specific instance: --filter=physicaldrive,1 +Exclude the items given as a comma-separated list (example: --filter=subsystem). +You can also exclude items from specific instances: --filter=physicaldrive,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='physicaldrive,OK,invalid' =item B<--warning> diff --git a/src/centreon/common/airespace/snmp/mode/hardware.pm b/src/centreon/common/airespace/snmp/mode/hardware.pm index 9e4e02c15..0da974a1b 100644 --- a/src/centreon/common/airespace/snmp/mode/hardware.pm +++ b/src/centreon/common/airespace/snmp/mode/hardware.pm @@ -76,8 +76,8 @@ Can be: 'psu'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=psu) -Can also exclude specific instance: --filter=psu,1 +Exclude the items given as a comma-separated list (example: --filter=psu). +You can also exclude items from specific instances: --filter=psu,1 =item B<--absent-problem> @@ -86,13 +86,12 @@ Can be specific or global: --absent-problem=psu,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='psu,WARNING,not operational' =back diff --git a/src/centreon/common/aruba/snmp/mode/hardware.pm b/src/centreon/common/aruba/snmp/mode/hardware.pm index 2600da319..582b580b6 100644 --- a/src/centreon/common/aruba/snmp/mode/hardware.pm +++ b/src/centreon/common/aruba/snmp/mode/hardware.pm @@ -83,18 +83,17 @@ Can be: 'fan', 'psu', 'module'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=fan --filter=psu) -Can also exclude specific instance: --filter=fan,1 +Exclude the items given as a comma-separated list (example: --filter=fan --filter=psu). +You can also exclude items from specific instances: --filter=fan,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='fan,OK,inactive' =back diff --git a/src/centreon/common/bluearc/snmp/mode/hardware.pm b/src/centreon/common/bluearc/snmp/mode/hardware.pm index e7f5ed616..4c05d411c 100644 --- a/src/centreon/common/bluearc/snmp/mode/hardware.pm +++ b/src/centreon/common/bluearc/snmp/mode/hardware.pm @@ -126,18 +126,17 @@ Can be: 'temperature', 'fan', 'psu', 'sysdrive', 'battery'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=sysdrive) -Can also exclude specific instance: --filter=sysdrive,1 +Exclude the items given as a comma-separated list (example: --filter=sysdrive). +You can also exclude items from specific instances: --filter=sysdrive,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='sysdrive,OK,formatting' =item B<--warning> diff --git a/src/centreon/common/bluearc/snmp/mode/interfaces.pm b/src/centreon/common/bluearc/snmp/mode/interfaces.pm index 2b4d1b063..9a7822ace 100644 --- a/src/centreon/common/bluearc/snmp/mode/interfaces.pm +++ b/src/centreon/common/bluearc/snmp/mode/interfaces.pm @@ -131,7 +131,7 @@ Set the interface (number expected) ex: 1,2,... (empty means 'check all interfac =item B<--name> -Allows to use interface name with option --interface instead of interface oid index (Can be a regexp) +Allows you to define the interface (in option --interface) by name instead of OID index. The name matching mode supports regular expressions. =item B<--speed> diff --git a/src/centreon/common/bluearc/snmp/mode/listinterfaces.pm b/src/centreon/common/bluearc/snmp/mode/listinterfaces.pm index 17bd62774..32b9df694 100644 --- a/src/centreon/common/bluearc/snmp/mode/listinterfaces.pm +++ b/src/centreon/common/bluearc/snmp/mode/listinterfaces.pm @@ -59,7 +59,7 @@ Set the interface (number expected) ex: 1,2,... (empty means 'check all interfac =item B<--name> -Allows to use interface name with option --interface instead of interface oid index (Can be a regexp) +Allows you to define the interface (in option --interface) by name instead of OID index. The name matching mode supports regular expressions. =item B<--speed> diff --git a/src/centreon/common/broadcom/fastpath/snmp/mode/hardware.pm b/src/centreon/common/broadcom/fastpath/snmp/mode/hardware.pm index 07289cb70..88bfc9999 100644 --- a/src/centreon/common/broadcom/fastpath/snmp/mode/hardware.pm +++ b/src/centreon/common/broadcom/fastpath/snmp/mode/hardware.pm @@ -92,8 +92,8 @@ Can be: 'fan', 'psu', 'temperature'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=fan --filter=psu) -Can also exclude specific instance: --filter=fan,1.1 +Exclude the items given as a comma-separated list (example: --filter=fan --filter=psu). +You can also exclude items from specific instances: --filter=fan,1.1 =item B<--absent-problem> @@ -102,13 +102,12 @@ Can be specific or global: --absent-problem=fan,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='psu,CRITICAL,^(?!(operational)$)' =item B<--warning> diff --git a/src/centreon/common/broadcom/megaraid/snmp/mode/hardware.pm b/src/centreon/common/broadcom/megaraid/snmp/mode/hardware.pm index d80b983bc..93d88043d 100644 --- a/src/centreon/common/broadcom/megaraid/snmp/mode/hardware.pm +++ b/src/centreon/common/broadcom/megaraid/snmp/mode/hardware.pm @@ -105,8 +105,8 @@ Can be: 'alarm', 'fan', 'sim', 'slot', 'psu', =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=fan --filter=psu) -Can also exclude specific instance: --filter=fan,3 +Exclude the items given as a comma-separated list (example: --filter=fan --filter=psu). +You can also exclude items from specific instances: --filter=fan,3 =item B<--absent-problem> @@ -115,13 +115,12 @@ Can be specific or global: --absent-problem=fan,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='psu,OK,^(?!(status-unrecoverable)$)' =item B<--warning> diff --git a/src/centreon/common/cisco/ironport/snmp/mode/hardware.pm b/src/centreon/common/cisco/ironport/snmp/mode/hardware.pm index 536815e88..a946fabbd 100644 --- a/src/centreon/common/cisco/ironport/snmp/mode/hardware.pm +++ b/src/centreon/common/cisco/ironport/snmp/mode/hardware.pm @@ -85,8 +85,8 @@ Can be: 'fan', 'temperature', 'psu', 'raid'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=fan --filter=temperature) -Can also exclude specific instance: --filter=fan,1 +Exclude the items given as a comma-separated list (example: --filter=fan --filter=temperature). +You can also exclude items from specific instances: --filter=fan,1 =item B<--absent-problem> @@ -95,13 +95,12 @@ Can be specific or global: --absent-problem=psu#1# =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='psu,CRITICAL,^(?!(powerSupplyHealthy)$)' =item B<--warning> diff --git a/src/centreon/common/cisco/smallbusiness/snmp/mode/environment.pm b/src/centreon/common/cisco/smallbusiness/snmp/mode/environment.pm index 99e67d6fe..f11a1347f 100644 --- a/src/centreon/common/cisco/smallbusiness/snmp/mode/environment.pm +++ b/src/centreon/common/cisco/smallbusiness/snmp/mode/environment.pm @@ -103,8 +103,8 @@ Can be: 'fan', 'psu', 'temperature'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=psu) -Can also exclude specific instance: --filter=psu,0 +Exclude the items given as a comma-separated list (example: --filter=psu). +You can also exclude items from specific instances: --filter=psu,0 =item B<--absent-problem> @@ -113,13 +113,12 @@ Can be specific or global: --absent-problem=fan#2# =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='fan,CRITICAL,^(?!(normal)$)' =item B<--warning> diff --git a/src/centreon/common/cisco/standard/snmp/mode/environment.pm b/src/centreon/common/cisco/standard/snmp/mode/environment.pm index 8dd079383..b94f7f56a 100644 --- a/src/centreon/common/cisco/standard/snmp/mode/environment.pm +++ b/src/centreon/common/cisco/standard/snmp/mode/environment.pm @@ -165,8 +165,8 @@ Can be: 'fan', 'psu', 'temperature', 'voltage', 'module', 'physical', 'sensor'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=fan --filter=psu) -Can also exclude specific instance: --filter=fan,1 +Exclude the items given as a comma-separated list (example: --filter=fan --filter=psu). +You can also exclude items from specific instances: --filter=fan,1 =item B<--add-name-instance> @@ -187,13 +187,12 @@ Can be specific or global: --absent-problem=fan,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,status,regexp). Example: --threshold-overload='fan,CRITICAL,^(?!(up|normal)$)' =item B<--warning> diff --git a/src/centreon/common/cisco/standard/snmp/mode/interfaces.pm b/src/centreon/common/cisco/standard/snmp/mode/interfaces.pm index 9fe4b3da7..101c11dad 100644 --- a/src/centreon/common/cisco/standard/snmp/mode/interfaces.pm +++ b/src/centreon/common/cisco/standard/snmp/mode/interfaces.pm @@ -414,7 +414,7 @@ Set the interface (number expected) ex: 1,2,... (empty means 'check all interfac =item B<--name> -Allows to use interface name with option --interface instead of interface oid index (Can be a regexp) +Allows you to define the interface (in option --interface) by name instead of OID index. The name matching mode supports regular expressions. =item B<--speed> diff --git a/src/centreon/common/cisco/standard/snmp/mode/ipsla.pm b/src/centreon/common/cisco/standard/snmp/mode/ipsla.pm index 6e2d68b1f..e15f0a2ff 100644 --- a/src/centreon/common/cisco/standard/snmp/mode/ipsla.pm +++ b/src/centreon/common/cisco/standard/snmp/mode/ipsla.pm @@ -953,8 +953,7 @@ Filter tag (Default: '.*') =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,status,regexp). Example: --threshold-overload='opersense,CRITICAL,^(?!(ok)$)' =item B<--warning-*> diff --git a/src/centreon/common/dell/fastpath/snmp/mode/environment.pm b/src/centreon/common/dell/fastpath/snmp/mode/environment.pm index e4f893259..2c4e61d37 100644 --- a/src/centreon/common/dell/fastpath/snmp/mode/environment.pm +++ b/src/centreon/common/dell/fastpath/snmp/mode/environment.pm @@ -91,8 +91,8 @@ Can be: 'fan', 'psu', 'temperature'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=fan --filter=psu) -Can also exclude specific instance: --filter=fan,1 +Exclude the items given as a comma-separated list (example: --filter=fan --filter=psu). +You can also exclude items from specific instances: --filter=fan,1 =item B<--absent-problem> @@ -101,13 +101,12 @@ Can be specific or global: --absent-problem=psu,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='psu,CRITICAL,^(?!(operational)$)' =item B<--warning> diff --git a/src/centreon/common/emc/navisphere/mode/sp.pm b/src/centreon/common/emc/navisphere/mode/sp.pm index 5a4f18036..80fb22002 100644 --- a/src/centreon/common/emc/navisphere/mode/sp.pm +++ b/src/centreon/common/emc/navisphere/mode/sp.pm @@ -116,13 +116,13 @@ Can be: 'fan', 'lcc', 'psu', 'battery', 'memory', 'cpu', 'iomodule', 'cable'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=lcc --filter=fan) -Can also exclude specific instance: --filter=fan,1.2 +Exclude the items given as a comma-separated list (example: --filter=lcc --filter=fan). +You can also exclude items from specific instances: --filter=fan,1.2 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =back diff --git a/src/centreon/common/force10/snmp/mode/hardware.pm b/src/centreon/common/force10/snmp/mode/hardware.pm index 66256bb8d..9e0e1ef69 100644 --- a/src/centreon/common/force10/snmp/mode/hardware.pm +++ b/src/centreon/common/force10/snmp/mode/hardware.pm @@ -99,8 +99,8 @@ Can be: 'temperature', 'fan', 'psu'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=temperature --filter=psu) -Can also exclude specific instance: --filter=fan,1 +Exclude the items given as a comma-separated list (example: --filter=temperature --filter=psu). +You can also exclude items from specific instances: --filter=fan,1 =item B<--absent-problem> @@ -109,13 +109,12 @@ Can be specific or global: --absent-problem=fan,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='psu,WARNING,^(?!(up)$)' =item B<--warning> diff --git a/src/centreon/common/fortinet/fortigate/snmp/mode/hardware.pm b/src/centreon/common/fortinet/fortigate/snmp/mode/hardware.pm index 2542f0eba..9a44d02c4 100644 --- a/src/centreon/common/fortinet/fortigate/snmp/mode/hardware.pm +++ b/src/centreon/common/fortinet/fortigate/snmp/mode/hardware.pm @@ -99,17 +99,16 @@ Add literal description for instance value (used in filter, and threshold option =item B<--filter> Exclude some parts (comma seperated list) -Can also exclude specific instance: --filter=sensors,1 +You can also exclude items from specific instances: --filter=sensors,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='sensors,WARNING,off' =item B<--warning> diff --git a/src/centreon/common/fortinet/fortigate/snmp/mode/interfaces.pm b/src/centreon/common/fortinet/fortigate/snmp/mode/interfaces.pm index 64189c1f6..df62ccd96 100644 --- a/src/centreon/common/fortinet/fortigate/snmp/mode/interfaces.pm +++ b/src/centreon/common/fortinet/fortigate/snmp/mode/interfaces.pm @@ -142,7 +142,7 @@ Set the interface (number expected) ex: 1,2,... (empty means 'check all interfac =item B<--name> -Allows to use interface name with option --interface instead of interface oid index (Can be a regexp) +Allows you to define the interface (in option --interface) by name instead of OID index. The name matching mode supports regular expressions. =item B<--speed> diff --git a/src/centreon/common/foundry/snmp/mode/hardware.pm b/src/centreon/common/foundry/snmp/mode/hardware.pm index fccb51919..2d30b6af2 100644 --- a/src/centreon/common/foundry/snmp/mode/hardware.pm +++ b/src/centreon/common/foundry/snmp/mode/hardware.pm @@ -88,18 +88,17 @@ Can be: 'board', 'fan', 'temperature', 'psu'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=fan --filter=psu) -Can also exclude specific instance: --filter=fan,1.1 +Exclude the items given as a comma-separated list (example: --filter=fan --filter=psu). +You can also exclude items from specific instances: --filter=fan,1.1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='psu,CRITICAL,fail' =item B<--warning> diff --git a/src/centreon/common/h3c/snmp/mode/hardware.pm b/src/centreon/common/h3c/snmp/mode/hardware.pm index 6ef22bf96..7194db1dc 100644 --- a/src/centreon/common/h3c/snmp/mode/hardware.pm +++ b/src/centreon/common/h3c/snmp/mode/hardware.pm @@ -285,8 +285,8 @@ Can be: 'fan', 'psu', 'other', 'unknown', 'sensor', 'chassis', 'backplane', =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=fan --filter=psu) -Can also exclude specific instance: --filter=fan,101 +Exclude the items given as a comma-separated list (example: --filter=fan --filter=psu). +You can also exclude items from specific instances: --filter=fan,101 =item B<--absent-problem> @@ -295,13 +295,12 @@ Can be specific or global: --absent-problem=psu#44# =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='psu,CRITICAL,^(?!(normal)$)' =item B<--warning> diff --git a/src/centreon/common/h3c/snmp/mode/interfaces.pm b/src/centreon/common/h3c/snmp/mode/interfaces.pm index 497fe2b07..5fa18ce3a 100644 --- a/src/centreon/common/h3c/snmp/mode/interfaces.pm +++ b/src/centreon/common/h3c/snmp/mode/interfaces.pm @@ -265,7 +265,7 @@ Set the interface (number expected) ex: 1,2,... (empty means 'check all interfac =item B<--name> -Allows to use interface name with option --interface instead of interface oid index (Can be a regexp) +Allows you to define the interface (in option --interface) by name instead of OID index. The name matching mode supports regular expressions. =item B<--speed> diff --git a/src/centreon/common/ibm/nos/snmp/mode/environment.pm b/src/centreon/common/ibm/nos/snmp/mode/environment.pm index 0ee65b61f..5a48d39a5 100644 --- a/src/centreon/common/ibm/nos/snmp/mode/environment.pm +++ b/src/centreon/common/ibm/nos/snmp/mode/environment.pm @@ -76,13 +76,12 @@ Can be: 'faultled', 'temperature'. =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,status,regexp). Example: --threshold-overload='faulted,WARNING,on' =item B<--warning> diff --git a/src/centreon/common/ibm/tapelibrary/snmp/mode/hardware.pm b/src/centreon/common/ibm/tapelibrary/snmp/mode/hardware.pm index 7c88e19b1..882d29bd9 100644 --- a/src/centreon/common/ibm/tapelibrary/snmp/mode/hardware.pm +++ b/src/centreon/common/ibm/tapelibrary/snmp/mode/hardware.pm @@ -98,18 +98,17 @@ Can be: 'chassis', 'drive', 'changer', 'psu'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=drive) -Can also exclude specific instance: --filter=drive,1 +Exclude the items given as a comma-separated list (example: --filter=drive). +You can also exclude items from specific instances: --filter=drive,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='chassis,CRITICAL,degraded' =back diff --git a/src/centreon/common/polycom/endpoint/snmp/mode/hardware.pm b/src/centreon/common/polycom/endpoint/snmp/mode/hardware.pm index f47af4896..b4a15d390 100644 --- a/src/centreon/common/polycom/endpoint/snmp/mode/hardware.pm +++ b/src/centreon/common/polycom/endpoint/snmp/mode/hardware.pm @@ -76,18 +76,17 @@ Can be: 'global', 'microphone', 'camera', 'nic', 'ptc', 'board'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=camera) -Can also exclude specific instance: --filter=camera,1 +Exclude the items given as a comma-separated list (example: --filter=camera). +You can also exclude items from specific instances: --filter=camera,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='camera,WARNING,disabled' =back diff --git a/src/centreon/common/radlan/snmp/mode/environment.pm b/src/centreon/common/radlan/snmp/mode/environment.pm index 6fc83e208..7a7ba0bd9 100644 --- a/src/centreon/common/radlan/snmp/mode/environment.pm +++ b/src/centreon/common/radlan/snmp/mode/environment.pm @@ -104,8 +104,8 @@ Can be: 'fan', 'psu', 'temperature'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=psu) -Can also exclude specific instance: --filter=psu,0 +Exclude the items given as a comma-separated list (example: --filter=psu). +You can also exclude items from specific instances: --filter=psu,0 =item B<--absent-problem> @@ -114,13 +114,12 @@ Can be specific or global: --absent-problem=fan#2# =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='fan,CRITICAL,^(?!(normal)$)' =item B<--warning> diff --git a/src/centreon/common/redfish/restapi/mode/hardware.pm b/src/centreon/common/redfish/restapi/mode/hardware.pm index 348d5e6e6..143c06b03 100644 --- a/src/centreon/common/redfish/restapi/mode/hardware.pm +++ b/src/centreon/common/redfish/restapi/mode/hardware.pm @@ -175,17 +175,16 @@ Can be: 'chassis', 'device', 'drive', 'fan', 'psu', 'sc', 'storage', 'temperatur =item B<--filter> Exclude some parts (comma seperated list) -Can also exclude specific instance: --filter='fan,1.2' +You can also exclude items from specific instances: --filter='fan,1.2' =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='chassis.state,WARNING,inTest' =item B<--warning> diff --git a/src/centreon/common/sun/snmp/mode/hardware.pm b/src/centreon/common/sun/snmp/mode/hardware.pm index e0ab3ec2e..f253fdd9a 100644 --- a/src/centreon/common/sun/snmp/mode/hardware.pm +++ b/src/centreon/common/sun/snmp/mode/hardware.pm @@ -84,17 +84,16 @@ Can be: 'entity'. =item B<--filter> Exclude some parts (comma seperated list) -Can also exclude specific instance: --filter=entity,sensor.18 +You can also exclude items from specific instances: --filter=entity,sensor.18 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='entity,sensor..*,CRITICAL,minor' =item B<--warning> diff --git a/src/centreon/common/violin/snmp/mode/hardware.pm b/src/centreon/common/violin/snmp/mode/hardware.pm index bf84ec663..82f9393e6 100644 --- a/src/centreon/common/violin/snmp/mode/hardware.pm +++ b/src/centreon/common/violin/snmp/mode/hardware.pm @@ -133,8 +133,8 @@ Can be: 'psu', 'fan', 'ca', 'vimm', 'lfc', 'gfc', 'temperature'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=fan --filter=psu) -Can also exclude specific instance: --filter=fan,41239F00647-A +Exclude the items given as a comma-separated list (example: --filter=fan --filter=psu). +You can also exclude items from specific instances: --filter=fan,41239F00647-A =item B<--absent-problem> @@ -143,13 +143,12 @@ Can be specific or global: --absent-problem=fan,41239F00647-fan02 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='gfc,CRITICAL,^(?!(Online)$)' =item B<--warning> diff --git a/src/centreon/plugins/output.pm b/src/centreon/plugins/output.pm index 3b89a98ff..bd07b87da 100644 --- a/src/centreon/plugins/output.pm +++ b/src/centreon/plugins/output.pm @@ -1608,7 +1608,7 @@ Rewrite the ranges displayed in the perfdata. Accepted values: =item B<--filter-uom> -Masks the units when they don't match the given regular expression. +Mask the units when they don't match the given regular expression. =item B<--opt-exit> diff --git a/src/centreon/plugins/snmp.pm b/src/centreon/plugins/snmp.pm index 14e5afcc4..0bf7c0cfb 100644 --- a/src/centreon/plugins/snmp.pm +++ b/src/centreon/plugins/snmp.pm @@ -1137,16 +1137,16 @@ Max repetitions value (default: 50) (only for SNMP v2 and v3). =item B<--subsetleef> -How many oid values per SNMP request (default: 50) (for get_leef method. Be cautious when you set it. Prefer to let the default value). +How many OID values per SNMP request (default: 50) (for get_leef method. Be cautious when you set it. Prefer to let the default value). =item B<--snmp-autoreduce> -Progressively reduce the number requested OIDs in bulk mode. Use it in case of +Progressively reduce the number of requested OIDs in bulk mode. Use it in case of SNMP errors (By default, the number is divided by 2). =item B<--snmp-force-getnext> -Use snmp getnext function in snmp v2c and v3. This will request one OID at a +Use SNMP getnext function in SNMP v2c and v3. This will request one OID at a time. =item B<--snmp-cache-file> diff --git a/src/centreon/plugins/templates/hardware.pm b/src/centreon/plugins/templates/hardware.pm index 923ef69a3..6a571f444 100644 --- a/src/centreon/plugins/templates/hardware.pm +++ b/src/centreon/plugins/templates/hardware.pm @@ -493,8 +493,8 @@ Can be: 'xxx', 'yyy'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=xxx --filter=yyyy) -Can also exclude specific instance: --filter=xxxxx,instancevalue +Exclude the items given as a comma-separated list (example: --filter=xxx --filter=yyyy). +You can also exclude items from specific instances: --filter=xxxxx,instancevalue =item B<--absent-problem> @@ -503,13 +503,12 @@ Can be specific or global: --absent-problem=xxxx,instancevalue =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='xxxxx,CRITICAL,^(?!(normal)$)' =item B<--warning> diff --git a/src/hardware/ats/apc/snmp/mode/devicestatus.pm b/src/hardware/ats/apc/snmp/mode/devicestatus.pm index aa7904e32..0372c1e90 100644 --- a/src/hardware/ats/apc/snmp/mode/devicestatus.pm +++ b/src/hardware/ats/apc/snmp/mode/devicestatus.pm @@ -86,18 +86,16 @@ Can be: 'entity'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=entity) -Can also exclude specific instance: --filter=entity,CommStatus +Exclude the items given as a comma-separated list (example: --filter=entity). +You can also exclude items from specific instances: --filter=entity,CommStatus =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='entity,SourceBStatus,WARNING,fail' =back diff --git a/src/hardware/devices/aeg/acm/snmp/mode/alarmsstatus.pm b/src/hardware/devices/aeg/acm/snmp/mode/alarmsstatus.pm index d4faba0d6..26ce59166 100644 --- a/src/hardware/devices/aeg/acm/snmp/mode/alarmsstatus.pm +++ b/src/hardware/devices/aeg/acm/snmp/mode/alarmsstatus.pm @@ -81,18 +81,16 @@ Can be: 'alarm'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=simple) -Can also exclude specific instance: --filter=simple,3 +Exclude the items given as a comma-separated list (example: --filter=simple). +You can also exclude items from specific instances: --filter=simple,3 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='multiple,2,OK,true' =back diff --git a/src/hardware/devices/camera/hanwha/snmp/mode/hardware.pm b/src/hardware/devices/camera/hanwha/snmp/mode/hardware.pm index 79adb2e15..7e96d02ea 100644 --- a/src/hardware/devices/camera/hanwha/snmp/mode/hardware.pm +++ b/src/hardware/devices/camera/hanwha/snmp/mode/hardware.pm @@ -80,17 +80,15 @@ Can be: 'service', 'sdcard'. =item B<--filter> Exclude some parts (comma seperated list) -Can also exclude specific instance: --filter=instance,relayOutput1 +You can also exclude items from specific instances: --filter=instance,relayOutput1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='service,relayOutpu1,OK,high' =back diff --git a/src/hardware/devices/cisco/ces/restapi/mode/components.pm b/src/hardware/devices/cisco/ces/restapi/mode/components.pm index dbb35e2c3..4be5bf4d8 100644 --- a/src/hardware/devices/cisco/ces/restapi/mode/components.pm +++ b/src/hardware/devices/cisco/ces/restapi/mode/components.pm @@ -143,17 +143,15 @@ Can be: 'ad' (audio device), 'aic' (audio input connectors), 'aoc' (audio output =item B<--filter> Exclude some parts (comma seperated list) -Can also exclude specific instance: --filter='aic,Microphone.1' +You can also exclude items from specific instances: --filter='aic,Microphone.1' =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='ad.status,CRITICAL,NotConnected' =item B<--warning> diff --git a/src/hardware/devices/safenet/hsm/protecttoolkit/mode/hardware.pm b/src/hardware/devices/safenet/hsm/protecttoolkit/mode/hardware.pm index c683cffae..261aa2566 100644 --- a/src/hardware/devices/safenet/hsm/protecttoolkit/mode/hardware.pm +++ b/src/hardware/devices/safenet/hsm/protecttoolkit/mode/hardware.pm @@ -111,12 +111,11 @@ Can be: 'hwstatus', 'temperature', 'memory'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=temperature) +Exclude the items given as a comma-separated list (example: --filter=temperature). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,status,regexp). Example: --threshold-overload='hwstats,CRITICAL,^(?!(OK)$)' =item B<--warning> diff --git a/src/hardware/devices/video/axis/snmp/mode/environment.pm b/src/hardware/devices/video/axis/snmp/mode/environment.pm index 6e2f0a168..839bcc837 100644 --- a/src/hardware/devices/video/axis/snmp/mode/environment.pm +++ b/src/hardware/devices/video/axis/snmp/mode/environment.pm @@ -102,8 +102,8 @@ Can be: 'video', 'psu', 'fan', 'temperature', 'audio', 'storage', 'casing'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=video) -Can also exclude specific instance: --filter=video,fan.1 +Exclude the items given as a comma-separated list (example: --filter=video). +You can also exclude items from specific instances: --filter=video,fan.1 =item B<--absent-problem> @@ -112,13 +112,11 @@ Can be specific or global: --absent-problem=video,temperature.2 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='video,CRITICAL,^(?!(good)$)' =back diff --git a/src/hardware/kvm/avocent/acs/6000/snmp/mode/hardware.pm b/src/hardware/kvm/avocent/acs/6000/snmp/mode/hardware.pm index 3d8d6e4a1..904204e0c 100644 --- a/src/hardware/kvm/avocent/acs/6000/snmp/mode/hardware.pm +++ b/src/hardware/kvm/avocent/acs/6000/snmp/mode/hardware.pm @@ -76,8 +76,8 @@ Can be: 'psu'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=psu) -Can also exclude specific instance: --filter=psu,1 +Exclude the items given as a comma-separated list (example: --filter=psu). +You can also exclude items from specific instances: --filter=psu,1 =item B<--absent-problem> @@ -86,13 +86,11 @@ Can be specific or global: --absent-problem=psu =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='psu,CRITICAL,^(?!(statePowerOn)$)' =back diff --git a/src/hardware/kvm/avocent/acs/8000/snmp/mode/hardware.pm b/src/hardware/kvm/avocent/acs/8000/snmp/mode/hardware.pm index 4366f0043..5aa62ac2f 100644 --- a/src/hardware/kvm/avocent/acs/8000/snmp/mode/hardware.pm +++ b/src/hardware/kvm/avocent/acs/8000/snmp/mode/hardware.pm @@ -76,8 +76,8 @@ Can be: 'psu'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=psu) -Can also exclude specific instance: --filter=psu,1 +Exclude the items given as a comma-separated list (example: --filter=psu). +You can also exclude items from specific instances: --filter=psu,1 =item B<--absent-problem> @@ -86,13 +86,11 @@ Can be specific or global: --absent-problem=psu =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='psu,CRITICAL,^(?!(statePowerOn)$)' =back diff --git a/src/hardware/pdu/apc/snmp/mode/hardware.pm b/src/hardware/pdu/apc/snmp/mode/hardware.pm index b73d82a8a..a7abf231d 100644 --- a/src/hardware/pdu/apc/snmp/mode/hardware.pm +++ b/src/hardware/pdu/apc/snmp/mode/hardware.pm @@ -94,8 +94,8 @@ Can be: 'psu', 'humidity', 'temperature'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=temperature --filter=humidity) -Can also exclude specific instance: --filter=temperature,1 +Exclude the items given as a comma-separated list (example: --filter=temperature --filter=humidity). +You can also exclude items from specific instances: --filter=temperature,1 =item B<--absent-problem> @@ -104,13 +104,11 @@ Can be specific or global: --absent-problem=psu =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='temperature,CRITICAL,^(?!(normal)$)' =item B<--warning> diff --git a/src/hardware/pdu/raritan/snmp/mode/externalsensors.pm b/src/hardware/pdu/raritan/snmp/mode/externalsensors.pm index 419244cb1..669bf2fc7 100644 --- a/src/hardware/pdu/raritan/snmp/mode/externalsensors.pm +++ b/src/hardware/pdu/raritan/snmp/mode/externalsensors.pm @@ -118,18 +118,16 @@ Which component to check (Default: '.*'). =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=airPressure --filter=rmsVoltage) -Can also exclude specific instance: --filter=rmsVoltage,I1 +Exclude the items given as a comma-separated list (example: --filter=airPressure --filter=rmsVoltage). +You can also exclude items from specific instances: --filter=rmsVoltage,I1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='powerQuality,CRITICAL,^(?!(normal)$)' =item B<--warning> diff --git a/src/hardware/pdu/raritan/snmp/mode/inletsensors.pm b/src/hardware/pdu/raritan/snmp/mode/inletsensors.pm index 585e41d57..2a5b3d996 100644 --- a/src/hardware/pdu/raritan/snmp/mode/inletsensors.pm +++ b/src/hardware/pdu/raritan/snmp/mode/inletsensors.pm @@ -110,18 +110,16 @@ Which component to check (Default: '.*'). =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=airPressure --filter=rmsVoltage) -Can also exclude specific instance: --filter=rmsVoltage,I1 +Exclude the items given as a comma-separated list (example: --filter=airPressure --filter=rmsVoltage). +You can also exclude items from specific instances: --filter=rmsVoltage,I1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='powerQuality,CRITICAL,^(?!(normal)$)' =item B<--warning> diff --git a/src/hardware/pdu/raritan/snmp/mode/ocprotsensors.pm b/src/hardware/pdu/raritan/snmp/mode/ocprotsensors.pm index acaeb3764..20abb3983 100644 --- a/src/hardware/pdu/raritan/snmp/mode/ocprotsensors.pm +++ b/src/hardware/pdu/raritan/snmp/mode/ocprotsensors.pm @@ -110,18 +110,16 @@ Which component to check (Default: '.*'). =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=airPressure --filter=rmsVoltage) -Can also exclude specific instance: --filter=rmsVoltage,C1 +Exclude the items given as a comma-separated list (example: --filter=airPressure --filter=rmsVoltage). +You can also exclude items from specific instances: --filter=rmsVoltage,C1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='powerQuality,CRITICAL,^(?!(normal)$)' =item B<--warning> diff --git a/src/hardware/pdu/raritan/snmp/mode/outletsensors.pm b/src/hardware/pdu/raritan/snmp/mode/outletsensors.pm index 69d3b4296..1b21577f6 100644 --- a/src/hardware/pdu/raritan/snmp/mode/outletsensors.pm +++ b/src/hardware/pdu/raritan/snmp/mode/outletsensors.pm @@ -110,18 +110,16 @@ Which component to check (Default: '.*'). =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=airPressure --filter=rmsVoltage) -Can also exclude specific instance: --filter=rmsVoltage,I1 +Exclude the items given as a comma-separated list (example: --filter=airPressure --filter=rmsVoltage). +You can also exclude items from specific instances: --filter=rmsVoltage,I1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='powerQuality,CRITICAL,^(?!(normal)$)' =item B<--warning> diff --git a/src/hardware/pdu/schleifenbauer/gateway/snmp/mode/sensors.pm b/src/hardware/pdu/schleifenbauer/gateway/snmp/mode/sensors.pm index 350155663..4a9c1170b 100644 --- a/src/hardware/pdu/schleifenbauer/gateway/snmp/mode/sensors.pm +++ b/src/hardware/pdu/schleifenbauer/gateway/snmp/mode/sensors.pm @@ -74,13 +74,12 @@ Can be: 'temperature', 'humidity', 'contact'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=temperature --filter=contact) -Can also exclude specific instance: --filter=temperature,1 +Exclude the items given as a comma-separated list (example: --filter=temperature --filter=contact). +You can also exclude items from specific instances: --filter=temperature,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--warning> diff --git a/src/hardware/sensors/akcp/snmp/mode/sensors.pm b/src/hardware/sensors/akcp/snmp/mode/sensors.pm index 02fbb0adc..fd0e87956 100644 --- a/src/hardware/sensors/akcp/snmp/mode/sensors.pm +++ b/src/hardware/sensors/akcp/snmp/mode/sensors.pm @@ -90,18 +90,16 @@ Can be: 'temperature', 'humidity', 'switch', 'serial', 'water'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=temperature --filter=humidity) -Can also exclude specific instance: --filter=fan,1 +Exclude the items given as a comma-separated list (example: --filter=temperature --filter=humidity). +You can also exclude items from specific instances: --filter=fan,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='temperature,CRITICAL,^(?!(normal)$)' =item B<--warning> diff --git a/src/hardware/sensors/apc/snmp/mode/sensors.pm b/src/hardware/sensors/apc/snmp/mode/sensors.pm index cb55cddd4..5853aff9d 100644 --- a/src/hardware/sensors/apc/snmp/mode/sensors.pm +++ b/src/hardware/sensors/apc/snmp/mode/sensors.pm @@ -98,18 +98,16 @@ Can be: 'temperature', 'humidity', 'fluid'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=temperature --filter=humidity) -Can also exclude specific instance: --filter=temperature,1 +Exclude the items given as a comma-separated list (example: --filter=temperature --filter=humidity). +You can also exclude items from specific instances: --filter=temperature,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='temperature,CRITICAL,^(?!(warning)$)' =item B<--warning> diff --git a/src/hardware/sensors/hwgste/snmp/mode/sensors.pm b/src/hardware/sensors/hwgste/snmp/mode/sensors.pm index aa87a5d90..dfc38293f 100644 --- a/src/hardware/sensors/hwgste/snmp/mode/sensors.pm +++ b/src/hardware/sensors/hwgste/snmp/mode/sensors.pm @@ -90,12 +90,11 @@ Can be: 'temperature', 'humidity'. =item B<--filter> Exclude some parts. -Can also exclude specific instance: --filter=sensor,10 +You can also exclude items from specific instances: --filter=sensor,10 =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='sensor,CRITICAL,^(?!(normal)$)' =item B<--warning> diff --git a/src/hardware/sensors/jacarta/snmp/mode/sensors.pm b/src/hardware/sensors/jacarta/snmp/mode/sensors.pm index 25c505c5b..989238040 100644 --- a/src/hardware/sensors/jacarta/snmp/mode/sensors.pm +++ b/src/hardware/sensors/jacarta/snmp/mode/sensors.pm @@ -121,18 +121,16 @@ Can be: 'temperature', 'humidity', 'input'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=temperature --filter=input) -Can also exclude specific instance: --filter=temperature,1 +Exclude the items given as a comma-separated list (example: --filter=temperature --filter=input). +You can also exclude items from specific instances: --filter=temperature,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='temperature,CRITICAL,^(?!(normal)$)' =item B<--warning> diff --git a/src/hardware/sensors/netbotz/snmp/mode/sensors.pm b/src/hardware/sensors/netbotz/snmp/mode/sensors.pm index 0e32ee8ed..b1c8dc199 100644 --- a/src/hardware/sensors/netbotz/snmp/mode/sensors.pm +++ b/src/hardware/sensors/netbotz/snmp/mode/sensors.pm @@ -106,18 +106,16 @@ Can be: 'temperature', 'humidity', 'dewpoint', 'airflow', =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=temperature --filter=humidity) -Can also exclude specific instance: --filter=temperature,1 +Exclude the items given as a comma-separated list (example: --filter=temperature --filter=humidity). +You can also exclude items from specific instances: --filter=temperature,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='temperature,CRITICAL,^(?!(normal)$)' =item B<--warning> diff --git a/src/hardware/sensors/sensorip/snmp/mode/sensors.pm b/src/hardware/sensors/sensorip/snmp/mode/sensors.pm index 198faf54e..79d2e9b90 100644 --- a/src/hardware/sensors/sensorip/snmp/mode/sensors.pm +++ b/src/hardware/sensors/sensorip/snmp/mode/sensors.pm @@ -89,8 +89,8 @@ Can be: 'sp', 'temperature', 'humidity', 'switch'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=psu) -Can also exclude specific instance: --filter=humidty,0 +Exclude the items given as a comma-separated list (example: --filter=psu). +You can also exclude items from specific instances: --filter=humidty,0 =item B<--absent-problem> @@ -99,13 +99,11 @@ Can be specific or global: --absent-problem=temperature#2# =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,status,regexp). Example: --threshold-overload='temperature,CRITICAL,^(?!(normal)$)' =item B<--warning> diff --git a/src/hardware/sensors/serverscheck/sensorgateway/snmp/mode/sensors.pm b/src/hardware/sensors/serverscheck/sensorgateway/snmp/mode/sensors.pm index 7a1d6a0dd..ba23f7c12 100644 --- a/src/hardware/sensors/serverscheck/sensorgateway/snmp/mode/sensors.pm +++ b/src/hardware/sensors/serverscheck/sensorgateway/snmp/mode/sensors.pm @@ -77,18 +77,16 @@ Can be: 'sensors'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=sensors) -Can also exclude specific instance: --filter=sensors,Inter +Exclude the items given as a comma-separated list (example: --filter=sensors). +You can also exclude items from specific instances: --filter=sensors,Inter =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,status,regexp). Example: --threshold-overload='output,CRITICAL,^(?!(off)$)' =item B<--warning> diff --git a/src/hardware/server/cisco/ucs/snmp/mode/equipment.pm b/src/hardware/server/cisco/ucs/snmp/mode/equipment.pm index 31ea5d345..73054b957 100644 --- a/src/hardware/server/cisco/ucs/snmp/mode/equipment.pm +++ b/src/hardware/server/cisco/ucs/snmp/mode/equipment.pm @@ -71,8 +71,8 @@ Can be: 'fan', 'psu', 'chassis', 'iocard', 'blade', 'fex', 'cpu', 'memory', 'loc =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=fan --filter=psu) -Can also exclude specific instance: --filter=fan,/sys/chassis-7/fan-module-1-7/fan-1 +Exclude the items given as a comma-separated list (example: --filter=fan --filter=psu). +You can also exclude items from specific instances: --filter=fan,/sys/chassis-7/fan-module-1-7/fan-1 =item B<--absent-problem> @@ -81,13 +81,11 @@ Can be specific or global: --absent-problem=fan,/sys/chassis-7/fan-module-1-7/fa =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Eg: --threshold-overload='fan.operability,OK,poweredOff|removed' --threshold-overload='presence,OK,missing' --threshold-overload='operability,OK,removed' diff --git a/src/hardware/server/dell/cmc/snmp/mode/hardware.pm b/src/hardware/server/dell/cmc/snmp/mode/hardware.pm index 5227a03ff..bb61b77f8 100644 --- a/src/hardware/server/dell/cmc/snmp/mode/hardware.pm +++ b/src/hardware/server/dell/cmc/snmp/mode/hardware.pm @@ -106,18 +106,16 @@ Can be: 'chassis', 'disk', 'health', 'psu', 'temperature', 'vdisk'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=fan) -Can also exclude specific instance: --filter=health,2 +Exclude the items given as a comma-separated list (example: --filter=fan). +You can also exclude items from specific instances: --filter=health,2 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,status,regexp). Example: --threshold-overload='health,CRITICAL,^(?!(ok)$)' =item B<--warning> diff --git a/src/hardware/server/dell/idrac/snmp/mode/hardware.pm b/src/hardware/server/dell/idrac/snmp/mode/hardware.pm index f5561ef0a..8102328b2 100644 --- a/src/hardware/server/dell/idrac/snmp/mode/hardware.pm +++ b/src/hardware/server/dell/idrac/snmp/mode/hardware.pm @@ -164,8 +164,8 @@ Can be: 'amperage', 'coolingdevice', 'coolingunit', 'enclosure', =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=temperature --filter=psu) -Can also exclude specific instance: --filter=temperature,1.1 +Exclude the items given as a comma-separated list (example: --filter=temperature --filter=psu). +You can also exclude items from specific instances: --filter=temperature,1.1 =item B<--add-name-instance> @@ -173,13 +173,11 @@ Add literal description for instance value (used in filter and threshold options =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='temperature.state,CRITICAL,^(?!(enabled)$)' =item B<--warning> diff --git a/src/hardware/server/dell/omem/snmp/mode/hardware.pm b/src/hardware/server/dell/omem/snmp/mode/hardware.pm index 5de4ba68b..c01ef4265 100644 --- a/src/hardware/server/dell/omem/snmp/mode/hardware.pm +++ b/src/hardware/server/dell/omem/snmp/mode/hardware.pm @@ -105,18 +105,16 @@ Can be: 'health', 'temperature', 'chassis', 'psu'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=fan) -Can also exclude specific instance: --filter=health,2 +Exclude the items given as a comma-separated list (example: --filter=fan). +You can also exclude items from specific instances: --filter=health,2 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,status,regexp). Example: --threshold-overload='health,CRITICAL,^(?!(ok)$)' =item B<--warning> diff --git a/src/hardware/server/dell/openmanage/snmp/mode/hardware.pm b/src/hardware/server/dell/openmanage/snmp/mode/hardware.pm index 79473370c..d6147a72f 100644 --- a/src/hardware/server/dell/openmanage/snmp/mode/hardware.pm +++ b/src/hardware/server/dell/openmanage/snmp/mode/hardware.pm @@ -101,18 +101,16 @@ Can be: 'globalstatus', 'fan', 'cpu', 'psu', 'temperature', 'cachebattery', =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=fan) -Can also exclude specific instance: --filter=fan,1 +Exclude the items given as a comma-separated list (example: --filter=fan). +You can also exclude items from specific instances: --filter=fan,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,status,regexp). Example: --threshold-overload='temperature,CRITICAL,^(?!(ok)$)' =item B<--warning> diff --git a/src/hardware/server/fujitsu/snmp/mode/hardware.pm b/src/hardware/server/fujitsu/snmp/mode/hardware.pm index 17ab03533..3c18c1b97 100644 --- a/src/hardware/server/fujitsu/snmp/mode/hardware.pm +++ b/src/hardware/server/fujitsu/snmp/mode/hardware.pm @@ -176,8 +176,8 @@ Can be: 'temperature', 'fan', 'psu', 'voltage', 'cpu', 'memory'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=temperature) -Can also exclude specific instance: --filter=temperature,1 +Exclude the items given as a comma-separated list (example: --filter=temperature). +You can also exclude items from specific instances: --filter=temperature,1 =item B<--absent-problem> @@ -186,13 +186,11 @@ Can be specific or global: --absent-problem="fan,1.1" =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='psu,CRITICAL,^(?!(ok)$)' =item B<--warning> diff --git a/src/hardware/server/hp/bladechassis/snmp/mode/hardware.pm b/src/hardware/server/hp/bladechassis/snmp/mode/hardware.pm index aaf86a399..62673c57e 100644 --- a/src/hardware/server/hp/bladechassis/snmp/mode/hardware.pm +++ b/src/hardware/server/hp/bladechassis/snmp/mode/hardware.pm @@ -81,8 +81,8 @@ Can be: 'enclosure', 'manager', 'fan', 'blade', 'network', 'psu', 'temperature', =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=psu) -Can also exclude specific instance: --filter=temperature,1 +Exclude the items given as a comma-separated list (example: --filter=psu). +You can also exclude items from specific instances: --filter=temperature,1 =item B<--absent-problem> @@ -91,13 +91,11 @@ Can be specific or global: --absent-problem="blade,12" =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='temperature,OK,other' =back diff --git a/src/hardware/server/hp/ilo/xmlapi/mode/hardware.pm b/src/hardware/server/hp/ilo/xmlapi/mode/hardware.pm index a5dfd8145..fe34b7ae6 100644 --- a/src/hardware/server/hp/ilo/xmlapi/mode/hardware.pm +++ b/src/hardware/server/hp/ilo/xmlapi/mode/hardware.pm @@ -92,8 +92,8 @@ Can be: 'fan', 'temperature', 'vrm', 'psu', 'cpu', 'memory', 'nic', 'battery', ' =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=temperature --filter=fan) -Can also exclude specific instance: --filter="fan,Fan Block 1" +Exclude the items given as a comma-separated list (example: --filter=temperature --filter=fan). +You can also exclude items from specific instances: --filter="fan,Fan Block 1" =item B<--absent-problem> @@ -102,13 +102,11 @@ Can be specific or global: --absent-problem="fan,Fan Block 1" =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='fan,OK,degraded' =item B<--warning> diff --git a/src/hardware/server/hp/oneview/restapi/mode/hardware.pm b/src/hardware/server/hp/oneview/restapi/mode/hardware.pm index a3555b693..191358d93 100644 --- a/src/hardware/server/hp/oneview/restapi/mode/hardware.pm +++ b/src/hardware/server/hp/oneview/restapi/mode/hardware.pm @@ -82,17 +82,15 @@ Can be: 'enclosure', 'server'. =item B<--filter> Exclude some parts (comma seperated list) -Can also exclude specific instance: --filter='enclosure.fan,:1' +You can also exclude items from specific instances: --filter='enclosure.fan,:1' =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='server,WARNING,disabled' =back diff --git a/src/hardware/server/hp/proliant/snmp/mode/globalstatus.pm b/src/hardware/server/hp/proliant/snmp/mode/globalstatus.pm index e35f55db4..90267c8b7 100644 --- a/src/hardware/server/hp/proliant/snmp/mode/globalstatus.pm +++ b/src/hardware/server/hp/proliant/snmp/mode/globalstatus.pm @@ -123,8 +123,7 @@ Check the overall status of the server. =item B<--threshold-overload> -Set to overload default threshold values (syntax: status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: status,regexp). Example: --threshold-overload='CRITICAL,^(?!(ok)$)' =back diff --git a/src/hardware/server/hp/proliant/snmp/mode/hardware.pm b/src/hardware/server/hp/proliant/snmp/mode/hardware.pm index 0320a027c..61d4462a6 100644 --- a/src/hardware/server/hp/proliant/snmp/mode/hardware.pm +++ b/src/hardware/server/hp/proliant/snmp/mode/hardware.pm @@ -232,8 +232,8 @@ There are some magic words like: 'network', 'storage'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=fan --filter=temperature) -Can also exclude specific instance: --filter=fan,1.2 --filter=lnic,1 +Exclude the items given as a comma-separated list (example: --filter=fan --filter=temperature). +You can also exclude items from specific instances: --filter=fan,1.2 --filter=lnic,1 =item B<--absent-problem> @@ -242,13 +242,11 @@ Can be specific or global: --absent-problem=fan,1.2 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,status,regexp). Example: --threshold-overload='temperature,CRITICAL,^(?!(ok)$)' =item B<--warning> diff --git a/src/hardware/server/huawei/hmm/snmp/mode/blade.pm b/src/hardware/server/huawei/hmm/snmp/mode/blade.pm index b92ea8ab9..6f5a55802 100644 --- a/src/hardware/server/huawei/hmm/snmp/mode/blade.pm +++ b/src/hardware/server/huawei/hmm/snmp/mode/blade.pm @@ -97,18 +97,16 @@ Can be: 'cpu', 'disk', 'memory', 'mezz', 'raidcontroller', 'temperature'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=cpu) -Can also exclude specific instance: --filter=cpu,1 +Exclude the items given as a comma-separated list (example: --filter=cpu). +You can also exclude items from specific instances: --filter=cpu,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='cpu,CRITICAL,^(?!(ok)$)' =item B<--warning> diff --git a/src/hardware/server/huawei/hmm/snmp/mode/chassis.pm b/src/hardware/server/huawei/hmm/snmp/mode/chassis.pm index eec2ea34d..38a90e638 100644 --- a/src/hardware/server/huawei/hmm/snmp/mode/chassis.pm +++ b/src/hardware/server/huawei/hmm/snmp/mode/chassis.pm @@ -77,18 +77,16 @@ Can be: 'blade', 'fan', 'psu', 'switch'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=psu) -Can also exclude specific instance: --filter=psu,1 +Exclude the items given as a comma-separated list (example: --filter=psu). +You can also exclude items from specific instances: --filter=psu,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='psu,CRITICAL,^(?!(ok)$)' =back diff --git a/src/hardware/server/huawei/ibmc/snmp/mode/hardware.pm b/src/hardware/server/huawei/ibmc/snmp/mode/hardware.pm index 9a107dbaa..f2d4fb993 100644 --- a/src/hardware/server/huawei/ibmc/snmp/mode/hardware.pm +++ b/src/hardware/server/huawei/ibmc/snmp/mode/hardware.pm @@ -100,18 +100,16 @@ Can be: 'component', 'cpu', 'harddisk', 'fan', 'logicaldrive', =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=psu) -Can also exclude specific instance: --filter=psu,1 +Exclude the items given as a comma-separated list (example: --filter=psu). +You can also exclude items from specific instances: --filter=psu,1 =item B<--no-component> Return an error if no components are checked. -If total (with skipped) is 0. (Default: 'critical' returns). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='psu,CRITICAL,^(?!(ok)$)' =item B<--warning> diff --git a/src/hardware/server/ibm/bladecenter/snmp/mode/hardware.pm b/src/hardware/server/ibm/bladecenter/snmp/mode/hardware.pm index f6615de34..9def18993 100644 --- a/src/hardware/server/ibm/bladecenter/snmp/mode/hardware.pm +++ b/src/hardware/server/ibm/bladecenter/snmp/mode/hardware.pm @@ -137,8 +137,8 @@ Can be: 'ambient', 'powermodule', 'fanpack', 'chassisfan', =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=blower --filter=powermodule) -Can also exclude specific instance: --filter=blower,1 +Exclude the items given as a comma-separated list (example: --filter=blower --filter=powermodule). +You can also exclude items from specific instances: --filter=blower,1 =item B<--absent-problem> @@ -147,13 +147,11 @@ Can be specific or global: --absent-problem=powermodule,2 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='blade,OK,unknown' =item B<--warning> @@ -168,4 +166,4 @@ Example: --critical='blower,1,50' =back -=cut \ No newline at end of file +=cut diff --git a/src/hardware/server/ibm/mgmt_cards/imm/snmp/mode/environment.pm b/src/hardware/server/ibm/mgmt_cards/imm/snmp/mode/environment.pm index 727ab7ae5..2209c7de3 100644 --- a/src/hardware/server/ibm/mgmt_cards/imm/snmp/mode/environment.pm +++ b/src/hardware/server/ibm/mgmt_cards/imm/snmp/mode/environment.pm @@ -84,18 +84,16 @@ Can be: 'cpu', 'disk', 'fan', 'global', 'memory', 'power', 'temperature', 'volta =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=fan --filter=temperature) -Can also exclude specific instance: --filter=fan,1 +Exclude the items given as a comma-separated list (example: --filter=fan --filter=temperature). +You can also exclude items from specific instances: --filter=fan,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='fan,OK,offline' =item B<--warning> diff --git a/src/hardware/server/lenovo/xcc/snmp/mode/hardware.pm b/src/hardware/server/lenovo/xcc/snmp/mode/hardware.pm index 195258b0a..de0dd6d17 100644 --- a/src/hardware/server/lenovo/xcc/snmp/mode/hardware.pm +++ b/src/hardware/server/lenovo/xcc/snmp/mode/hardware.pm @@ -81,18 +81,16 @@ Can be: 'temperature', 'voltage', 'fan', 'psu', 'disk', 'raidvolume'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=fan --filter=temperature) -Can also exclude specific instance: --filter=fan,1 +Exclude the items given as a comma-separated list (example: --filter=fan --filter=temperature). +You can also exclude items from specific instances: --filter=fan,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='fan,OK,offline' =item B<--warning> diff --git a/src/hardware/server/sun/mgmt_cards/mode/showboards.pm b/src/hardware/server/sun/mgmt_cards/mode/showboards.pm index 34c2d51d6..7281e73a0 100644 --- a/src/hardware/server/sun/mgmt_cards/mode/showboards.pm +++ b/src/hardware/server/sun/mgmt_cards/mode/showboards.pm @@ -297,8 +297,7 @@ Exclude some slots (comma seperated list) (Example: --exclude=IDO,PS0) =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =back diff --git a/src/hardware/server/sun/mgmt_cards/mode/showenvironment.pm b/src/hardware/server/sun/mgmt_cards/mode/showenvironment.pm index 51940485f..dd2cf8267 100644 --- a/src/hardware/server/sun/mgmt_cards/mode/showenvironment.pm +++ b/src/hardware/server/sun/mgmt_cards/mode/showenvironment.pm @@ -218,18 +218,16 @@ Can be: 'temperature', 'si', 'disk', 'fan', 'voltage', 'psu', 'sensors'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=fan) -Can also exclude specific instance: --filter=fan,F1.RS +Exclude the items given as a comma-separated list (example: --filter=fan). +You can also exclude items from specific instances: --filter=fan,F1.RS =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,status,regexp). Example: --threshold-overload='fan,CRITICAL,^(?!(OK|NOT PRESENT)$)' =back diff --git a/src/hardware/server/sun/mgmt_cards/mode/showstatus.pm b/src/hardware/server/sun/mgmt_cards/mode/showstatus.pm index 62c3c8ed8..2a6cf9fef 100644 --- a/src/hardware/server/sun/mgmt_cards/mode/showstatus.pm +++ b/src/hardware/server/sun/mgmt_cards/mode/showstatus.pm @@ -260,8 +260,7 @@ Timeout in seconds for the command (Default: 30). =item B<--threshold-overload> -Set to overload default threshold values (syntax: status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: status,regexp). Example: --threshold-overload='UNKNOWN,Normal' =item B<--exclude> diff --git a/src/hardware/server/supermicro/bmc/snmp/mode/hardware.pm b/src/hardware/server/supermicro/bmc/snmp/mode/hardware.pm index 3feab6b1b..827c6a409 100644 --- a/src/hardware/server/supermicro/bmc/snmp/mode/hardware.pm +++ b/src/hardware/server/supermicro/bmc/snmp/mode/hardware.pm @@ -72,12 +72,11 @@ Can be: 'sensor'. =item B<--filter> -Can also exclude specific instance: --filter=sensor,fan +You can also exclude items from specific instances: --filter=sensor,fan =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--warning> diff --git a/src/hardware/server/supermicro/superdoctor/snmp/mode/hardware.pm b/src/hardware/server/supermicro/superdoctor/snmp/mode/hardware.pm index 3c607c7cd..8ea4e0ffa 100644 --- a/src/hardware/server/supermicro/superdoctor/snmp/mode/hardware.pm +++ b/src/hardware/server/supermicro/superdoctor/snmp/mode/hardware.pm @@ -81,17 +81,15 @@ Can be: 'sensor', 'disk', 'memory'. =item B<--filter> Exclude some parts (comma seperated list) -Can also exclude specific instance: --filter=sensor,temperature.* +You can also exclude items from specific instances: --filter=sensor,temperature.* =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='sensor.temperature,OK,warning' =item B<--warning> diff --git a/src/hardware/server/xfusion/ibmc/snmp/mode/hardware.pm b/src/hardware/server/xfusion/ibmc/snmp/mode/hardware.pm index 5373b393f..7d53d9cbb 100644 --- a/src/hardware/server/xfusion/ibmc/snmp/mode/hardware.pm +++ b/src/hardware/server/xfusion/ibmc/snmp/mode/hardware.pm @@ -100,18 +100,16 @@ Can be: 'component', 'cpu', 'harddisk', 'fan', 'logicaldrive', =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=psu) -Can also exclude specific instance: --filter=psu,1 +Exclude the items given as a comma-separated list (example: --filter=psu). +You can also exclude items from specific instances: --filter=psu,1 =item B<--no-component> Return an error if no components are checked. -If total (with skipped) is 0. (Default: 'critical' returns). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='psu,CRITICAL,^(?!(ok)$)' =item B<--warning> diff --git a/src/hardware/telephony/avaya/mediagateway/snmp/mode/hardware.pm b/src/hardware/telephony/avaya/mediagateway/snmp/mode/hardware.pm index b383596f5..9abd2e70c 100644 --- a/src/hardware/telephony/avaya/mediagateway/snmp/mode/hardware.pm +++ b/src/hardware/telephony/avaya/mediagateway/snmp/mode/hardware.pm @@ -75,18 +75,16 @@ Can be: 'alarm'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=alarm) -Can also exclude specific instance: --filter=alarm,1 +Exclude the items given as a comma-separated list (example: --filter=alarm). +You can also exclude items from specific instances: --filter=alarm,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='alarm,1,OK,enabled' =back diff --git a/src/hardware/ups/alpha/snmp/mode/alarms.pm b/src/hardware/ups/alpha/snmp/mode/alarms.pm index eb3d1db10..e34b95337 100644 --- a/src/hardware/ups/alpha/snmp/mode/alarms.pm +++ b/src/hardware/ups/alpha/snmp/mode/alarms.pm @@ -69,17 +69,15 @@ Check alarms. =item B<--filter> Exclude some parts (comma seperated list) -Can also exclude specific instance: --filter="alarm,FAN Alarm" +You can also exclude items from specific instances: --filter="alarm,FAN Alarm" =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='alarm,FAN Alarm,OK,on' =back diff --git a/src/hardware/ups/apc/snmp/mode/sensors.pm b/src/hardware/ups/apc/snmp/mode/sensors.pm index 70dbff9b6..ac28efd7d 100644 --- a/src/hardware/ups/apc/snmp/mode/sensors.pm +++ b/src/hardware/ups/apc/snmp/mode/sensors.pm @@ -75,17 +75,15 @@ Check sensors. =item B<--filter> Exclude some parts (comma seperated list) -Can also exclude specific instance: --filter=sensor,1.1 +You can also exclude items from specific instances: --filter=sensor,1.1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='sensor,CRITICAL,sensorStatusNotApplicable' =item B<--warning> diff --git a/src/hardware/ups/powerware/snmp/mode/outputsource.pm b/src/hardware/ups/powerware/snmp/mode/outputsource.pm index 421786934..dbab7dcef 100644 --- a/src/hardware/ups/powerware/snmp/mode/outputsource.pm +++ b/src/hardware/ups/powerware/snmp/mode/outputsource.pm @@ -135,8 +135,7 @@ Check output source status (XUPS-MIB). =item B<--threshold-overload> -Set to overload default threshold values (syntax: status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: status,regexp). Example: --threshold-overload='WARNING,bypass|booster' =back diff --git a/src/network/3com/snmp/mode/hardware.pm b/src/network/3com/snmp/mode/hardware.pm index 80cfb9481..4cfe7f5df 100644 --- a/src/network/3com/snmp/mode/hardware.pm +++ b/src/network/3com/snmp/mode/hardware.pm @@ -77,8 +77,8 @@ Can be: 'fan', 'psu'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=fan) -Can also exclude specific instance: --filter=fan,1 +Exclude the items given as a comma-separated list (example: --filter=fan). +You can also exclude items from specific instances: --filter=fan,1 =item B<--absent-problem> @@ -87,13 +87,12 @@ Can be specific or global: --absent-problem=fan,2 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='fan,CRITICAL,^(?!(active)$)' =back diff --git a/src/network/a10/ax/snmp/mode/hardware.pm b/src/network/a10/ax/snmp/mode/hardware.pm index 9a35740f9..8c579ba80 100644 --- a/src/network/a10/ax/snmp/mode/hardware.pm +++ b/src/network/a10/ax/snmp/mode/hardware.pm @@ -87,17 +87,16 @@ Can be: 'psu', 'fan', 'temperature'. =item B<--filter> Exclude some parts (comma seperated list) -Can also exclude specific instance: --filter=psu,1 +You can also exclude items from specific instances: --filter=psu,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='psu,OK,off' =item B<--warning> diff --git a/src/network/acmepacket/snmp/mode/hardware.pm b/src/network/acmepacket/snmp/mode/hardware.pm index f46f9cdc5..fdcfebf9d 100644 --- a/src/network/acmepacket/snmp/mode/hardware.pm +++ b/src/network/acmepacket/snmp/mode/hardware.pm @@ -83,8 +83,8 @@ Can be: 'voltage', 'temperature', 'fan', 'psu'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=fan --filter=psu) -Can also exclude specific instance: --filter=fan,1 +Exclude the items given as a comma-separated list (example: --filter=fan --filter=psu). +You can also exclude items from specific instances: --filter=fan,1 =item B<--absent-problem> @@ -93,13 +93,12 @@ Can be specific or global: --absent-problem=psu,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='psu,CRITICAL,^(?!(normal|initial)$)' =item B<--warning> diff --git a/src/network/adva/fsp150/snmp/mode/hardware.pm b/src/network/adva/fsp150/snmp/mode/hardware.pm index 4c4c5116d..9b6174e9f 100644 --- a/src/network/adva/fsp150/snmp/mode/hardware.pm +++ b/src/network/adva/fsp150/snmp/mode/hardware.pm @@ -85,18 +85,17 @@ Can be: 'shelf', 'card'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=shelf) -Can also exclude specific instance: --filter=card,psu.1.1.4 +Exclude the items given as a comma-separated list (example: --filter=shelf). +You can also exclude items from specific instances: --filter=card,psu.1.1.4 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='card,WARNING,initializing' =back diff --git a/src/network/adva/fsp3000/snmp/mode/interfaces.pm b/src/network/adva/fsp3000/snmp/mode/interfaces.pm index ebd15ef13..9fd2c7d18 100644 --- a/src/network/adva/fsp3000/snmp/mode/interfaces.pm +++ b/src/network/adva/fsp3000/snmp/mode/interfaces.pm @@ -345,7 +345,7 @@ Set the interface (number expected) ex: 1,2,... (empty means 'check all interfac =item B<--name> -Allows to use interface name with option --interface instead of interface oid index (Can be a regexp) +Allows you to define the interface (in option --interface) by name instead of OID index. The name matching mode supports regular expressions. =item B<--speed> diff --git a/src/network/adva/fsp3000/snmp/mode/listinterfaces.pm b/src/network/adva/fsp3000/snmp/mode/listinterfaces.pm index b04dd7f4b..43adb562c 100644 --- a/src/network/adva/fsp3000/snmp/mode/listinterfaces.pm +++ b/src/network/adva/fsp3000/snmp/mode/listinterfaces.pm @@ -115,7 +115,7 @@ Set the interface (number expected) ex: 1,2,... (empty means 'check all interfac =item B<--name> -Allows to use interface name with option --interface instead of interface oid index (Can be a regexp) +Allows you to define the interface (in option --interface) by name instead of OID index. The name matching mode supports regular expressions. =item B<--speed> diff --git a/src/network/alcatel/isam/snmp/mode/hardware.pm b/src/network/alcatel/isam/snmp/mode/hardware.pm index 72d92913d..5256fc9bc 100644 --- a/src/network/alcatel/isam/snmp/mode/hardware.pm +++ b/src/network/alcatel/isam/snmp/mode/hardware.pm @@ -81,18 +81,17 @@ Can be: 'cardtemperature', 'sfp'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=cardtemperature) -Can also exclude specific instance: --filter=cardtemperature,1080.1 +Exclude the items given as a comma-separated list (example: --filter=cardtemperature). +You can also exclude items from specific instances: --filter=cardtemperature,1080.1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='sfp,OK,^los$' =item B<--warning> diff --git a/src/network/alcatel/omniswitch/snmp/mode/hardware.pm b/src/network/alcatel/omniswitch/snmp/mode/hardware.pm index 87d0b1106..7244bfdeb 100644 --- a/src/network/alcatel/omniswitch/snmp/mode/hardware.pm +++ b/src/network/alcatel/omniswitch/snmp/mode/hardware.pm @@ -139,18 +139,17 @@ Some not exists ;) =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=fan) -Can also exclude specific instance: --filter=fan,1.2 +Exclude the items given as a comma-separated list (example: --filter=fan). +You can also exclude items from specific instances: --filter=fan,1.2 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='psu.oper,CRITICAL,standby' =back diff --git a/src/network/alcatel/oxe/snmp/mode/pbxrole.pm b/src/network/alcatel/oxe/snmp/mode/pbxrole.pm index f305e5b82..52f4ca10a 100644 --- a/src/network/alcatel/oxe/snmp/mode/pbxrole.pm +++ b/src/network/alcatel/oxe/snmp/mode/pbxrole.pm @@ -126,8 +126,7 @@ Check PBX Role. =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,status,regexp). Example: --threshold-overload='role,CRITICAL,^(?!(main)$)' =back diff --git a/src/network/alcatel/oxe/snmp/mode/pbxstate.pm b/src/network/alcatel/oxe/snmp/mode/pbxstate.pm index e40b4c452..ea87da232 100644 --- a/src/network/alcatel/oxe/snmp/mode/pbxstate.pm +++ b/src/network/alcatel/oxe/snmp/mode/pbxstate.pm @@ -128,8 +128,7 @@ Check PBX State. =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,status,regexp). Example: --threshold-overload='state,CRITICAL,^(?!(normal)$)' =back diff --git a/src/network/allied/snmp/mode/hardware.pm b/src/network/allied/snmp/mode/hardware.pm index 33bd69e11..00cd04f9b 100644 --- a/src/network/allied/snmp/mode/hardware.pm +++ b/src/network/allied/snmp/mode/hardware.pm @@ -86,18 +86,17 @@ Can be: 'voltage', 'fan', 'temperature', 'psu'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=psu) -Can also exclude specific instance: --filter=fan,1.1.1 +Exclude the items given as a comma-separated list (example: --filter=psu). +You can also exclude items from specific instances: --filter=fan,1.1.1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,status,regexp). Example: --threshold-overload='fan,WARNING,failed' =item B<--warning> diff --git a/src/network/aruba/aoscx/restapi/mode/hardware.pm b/src/network/aruba/aoscx/restapi/mode/hardware.pm index ec3cb3b73..9eeccd2ab 100644 --- a/src/network/aruba/aoscx/restapi/mode/hardware.pm +++ b/src/network/aruba/aoscx/restapi/mode/hardware.pm @@ -83,18 +83,17 @@ Can be: 'fan', 'psu', 'temperature', 'fan'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=psu) -Can also exclude specific instance: --filter=fan,chassis:1:1/1 +Exclude the items given as a comma-separated list (example: --filter=psu). +You can also exclude items from specific instances: --filter=fan,chassis:1:1/1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,status,regexp). Example: --threshold-overload='fan,WARNING,string' =item B<--warning> diff --git a/src/network/aruba/aoscx/snmp/mode/hardware.pm b/src/network/aruba/aoscx/snmp/mode/hardware.pm index 7f8f9ea7d..8ab56995d 100644 --- a/src/network/aruba/aoscx/snmp/mode/hardware.pm +++ b/src/network/aruba/aoscx/snmp/mode/hardware.pm @@ -78,18 +78,17 @@ Can be: 'psu', 'temperature', 'fan', 'fantry'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=psu) -Can also exclude specific instance: --filter=fan,1.1 +Exclude the items given as a comma-separated list (example: --filter=psu). +You can also exclude items from specific instances: --filter=fan,1.1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,status,regexp). Example: --threshold-overload='fan,WARNING,string' =item B<--warning> diff --git a/src/network/aruba/cppm/snmp/mode/interfaces.pm b/src/network/aruba/cppm/snmp/mode/interfaces.pm index 465d7e712..cb2f39952 100644 --- a/src/network/aruba/cppm/snmp/mode/interfaces.pm +++ b/src/network/aruba/cppm/snmp/mode/interfaces.pm @@ -119,7 +119,7 @@ Set the interface (number expected) ex: 1,2,... (empty means 'check all interfac =item B<--name> -Allows to use interface name with option --interface instead of interface oid index (Can be a regexp) +Allows you to define the interface (in option --interface) by name instead of OID index. The name matching mode supports regular expressions. =item B<--speed> diff --git a/src/network/atrica/snmp/mode/connections.pm b/src/network/atrica/snmp/mode/connections.pm index 42d8b650e..500ed774d 100644 --- a/src/network/atrica/snmp/mode/connections.pm +++ b/src/network/atrica/snmp/mode/connections.pm @@ -439,7 +439,7 @@ Set the interface (number expected) ex: 1,2,... (empty means 'check all interfac =item B<--name> -Allows to use interface name with option --interface instead of interface oid index (Can be a regexp) +Allows you to define the interface (in option --interface) by name instead of OID index. The name matching mode supports regular expressions. =item B<--speed> diff --git a/src/network/atrica/snmp/mode/listconnections.pm b/src/network/atrica/snmp/mode/listconnections.pm index 0ff678a0c..853bc43eb 100644 --- a/src/network/atrica/snmp/mode/listconnections.pm +++ b/src/network/atrica/snmp/mode/listconnections.pm @@ -105,7 +105,7 @@ Set the interface (number expected) ex: 1,2,... (empty means 'check all interfac =item B<--name> -Allows to use interface name with option --interface instead of interface oid index (Can be a regexp) +Allows you to define the interface (in option --interface) by name instead of OID index. The name matching mode supports regular expressions. =item B<--speed> diff --git a/src/network/atto/fibrebridge/snmp/mode/hardware.pm b/src/network/atto/fibrebridge/snmp/mode/hardware.pm index 09fb7ef9c..47b4e9b3e 100644 --- a/src/network/atto/fibrebridge/snmp/mode/hardware.pm +++ b/src/network/atto/fibrebridge/snmp/mode/hardware.pm @@ -84,18 +84,17 @@ Can be: 'psu', 'alarm'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=psu) -Can also exclude specific instance: --filter=psu,1 +Exclude the items given as a comma-separated list (example: --filter=psu). +You can also exclude items from specific instances: --filter=psu,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='alarm,OK,warning' =item B<--warning> diff --git a/src/network/audiocodes/snmp/mode/hardware.pm b/src/network/audiocodes/snmp/mode/hardware.pm index aa241b19b..8a05179d3 100644 --- a/src/network/audiocodes/snmp/mode/hardware.pm +++ b/src/network/audiocodes/snmp/mode/hardware.pm @@ -88,8 +88,8 @@ Can be: 'fantray', 'module', 'psu'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=fan --filter=psu) -Can also exclude specific instance: --filter=fantray,1 +Exclude the items given as a comma-separated list (example: --filter=fan --filter=psu). +You can also exclude items from specific instances: --filter=fantray,1 =item B<--absent-problem> @@ -98,13 +98,12 @@ Can be specific or global: --absent-problem=psu,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='psu,CRITICAL,^(?!(cleared)$)' =back diff --git a/src/network/barracuda/cloudgen/snmp/mode/hardware.pm b/src/network/barracuda/cloudgen/snmp/mode/hardware.pm index dc9c069e0..982c45af0 100644 --- a/src/network/barracuda/cloudgen/snmp/mode/hardware.pm +++ b/src/network/barracuda/cloudgen/snmp/mode/hardware.pm @@ -78,18 +78,17 @@ Can be: 'fan', 'temperature', 'psu', 'voltage'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=psu) -Can also exclude specific instance: --filter=psu,1 +Exclude the items given as a comma-separated list (example: --filter=psu). +You can also exclude items from specific instances: --filter=psu,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='psu,CRITICAL,^(?!(ok)$)' =item B<--warning> diff --git a/src/network/bluecoat/snmp/mode/hardware.pm b/src/network/bluecoat/snmp/mode/hardware.pm index c05e9beb4..12d308e62 100644 --- a/src/network/bluecoat/snmp/mode/hardware.pm +++ b/src/network/bluecoat/snmp/mode/hardware.pm @@ -108,8 +108,8 @@ Can be: 'sensor', 'disk'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=disk --filter=sensor) -Can also exclude specific instance: --filter=rmsVoltage,I1 +Exclude the items given as a comma-separated list (example: --filter=disk --filter=sensor). +You can also exclude items from specific instances: --filter=rmsVoltage,I1 =item B<--absent-problem> @@ -118,13 +118,12 @@ Can be specific or global: --absent-problem=disk,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='sensor,CRITICAL,^(?!(ok)$)' =item B<--warning> diff --git a/src/network/brocade/snmp/mode/hardware.pm b/src/network/brocade/snmp/mode/hardware.pm index dc26f4ea3..969aec06a 100644 --- a/src/network/brocade/snmp/mode/hardware.pm +++ b/src/network/brocade/snmp/mode/hardware.pm @@ -87,7 +87,7 @@ Can be: 'switch', 'sensor'. =item B<--filter> Exclude some parts (comma seperated list) -Can also exclude specific instance: --filter=sensor,1.1 +You can also exclude items from specific instances: --filter=sensor,1.1 =item B<--absent-problem> @@ -96,13 +96,12 @@ Can be specific or global: --absent-problem=sensor,1.2 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='sensor,OK,unknown' =item B<--warning> diff --git a/src/network/brocade/snmp/mode/interfaces.pm b/src/network/brocade/snmp/mode/interfaces.pm index 192faf1b6..78b160222 100644 --- a/src/network/brocade/snmp/mode/interfaces.pm +++ b/src/network/brocade/snmp/mode/interfaces.pm @@ -335,7 +335,7 @@ Set the interface (number expected) ex: 1,2,... (empty means 'check all interfac =item B<--name> -Allows to use interface name with option --interface instead of interface oid index (Can be a regexp) +Allows you to define the interface (in option --interface) by name instead of OID index. The name matching mode supports regular expressions. =item B<--speed> diff --git a/src/network/brocade/snmp/mode/listinterfaces.pm b/src/network/brocade/snmp/mode/listinterfaces.pm index a55167b50..0291fc74d 100644 --- a/src/network/brocade/snmp/mode/listinterfaces.pm +++ b/src/network/brocade/snmp/mode/listinterfaces.pm @@ -136,7 +136,7 @@ Set the interface (number expected) ex: 1,2,... (empty means 'check all interfac =item B<--name> -Allows to use interface name with option --interface instead of interface oid index (Can be a regexp) +Allows you to define the interface (in option --interface) by name instead of OID index. The name matching mode supports regular expressions. =item B<--speed> diff --git a/src/network/cambium/cnpilot/snmp/mode/interfaces.pm b/src/network/cambium/cnpilot/snmp/mode/interfaces.pm index ad6a78acd..8cf064f16 100644 --- a/src/network/cambium/cnpilot/snmp/mode/interfaces.pm +++ b/src/network/cambium/cnpilot/snmp/mode/interfaces.pm @@ -119,7 +119,7 @@ Set the interface (number expected) ex: 1,2,... (empty means 'check all interfac =item B<--name> -Allows to use interface name with option --interface instead of interface oid index (Can be a regexp) +Allows you to define the interface (in option --interface) by name instead of OID index. The name matching mode supports regular expressions. =item B<--speed> diff --git a/src/network/cambium/epmp/snmp/mode/interfaces.pm b/src/network/cambium/epmp/snmp/mode/interfaces.pm index 9e4386d06..f0db08188 100644 --- a/src/network/cambium/epmp/snmp/mode/interfaces.pm +++ b/src/network/cambium/epmp/snmp/mode/interfaces.pm @@ -119,7 +119,7 @@ Set the interface (number expected) ex: 1,2,... (empty means 'check all interfac =item B<--name> -Allows to use interface name with option --interface instead of interface oid index (Can be a regexp) +Allows you to define the interface (in option --interface) by name instead of OID index. The name matching mode supports regular expressions. =item B<--speed> diff --git a/src/network/checkpoint/snmp/mode/hardware.pm b/src/network/checkpoint/snmp/mode/hardware.pm index 6a5419a1e..6639b2492 100644 --- a/src/network/checkpoint/snmp/mode/hardware.pm +++ b/src/network/checkpoint/snmp/mode/hardware.pm @@ -117,18 +117,17 @@ Add literal description for instance value (used in filter and threshold options =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=fan --filter=psu) -Can also exclude specific instance: --filter=psu,1 +Exclude the items given as a comma-separated list (example: --filter=fan --filter=psu). +You can also exclude items from specific instances: --filter=psu,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='fan,CRITICAL,^(?!(false)$)' =item B<--warning> B<--critical> diff --git a/src/network/cisco/firepower/fxos/snmp/mode/hardware.pm b/src/network/cisco/firepower/fxos/snmp/mode/hardware.pm index 9b6edf2bc..aaf15e48b 100644 --- a/src/network/cisco/firepower/fxos/snmp/mode/hardware.pm +++ b/src/network/cisco/firepower/fxos/snmp/mode/hardware.pm @@ -122,18 +122,17 @@ Can be: 'chassis', 'fan', 'fanmodule', 'psu', 'cpuunit', 'memoryunit'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=fan) -Can also exclude specific instance: --filter=fan,chassis-1 +Exclude the items given as a comma-separated list (example: --filter=fan). +You can also exclude items from specific instances: --filter=fan,chassis-1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='fan,WARNING,removed' =item B<--warning> diff --git a/src/network/citrix/netscaler/snmp/mode/health.pm b/src/network/citrix/netscaler/snmp/mode/health.pm index 627d8a354..3c0231f36 100644 --- a/src/network/citrix/netscaler/snmp/mode/health.pm +++ b/src/network/citrix/netscaler/snmp/mode/health.pm @@ -91,13 +91,13 @@ Can be: 'temperature', 'voltage', 'fanspeed', 'psu'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=psu) -Can also exclude specific instance: --filter=fan,1 +Exclude the items given as a comma-separated list (example: --filter=psu). +You can also exclude items from specific instances: --filter=fan,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--absent-problem> @@ -106,8 +106,7 @@ Can be specific or global: --absent-problem=psu,1 =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='psu,CRITICAL,^(?!(normal)$)' =item B<--warning> diff --git a/src/network/citrix/netscaler/snmp/mode/vserverstatus.pm b/src/network/citrix/netscaler/snmp/mode/vserverstatus.pm index 78e908a13..f67ff5216 100644 --- a/src/network/citrix/netscaler/snmp/mode/vserverstatus.pm +++ b/src/network/citrix/netscaler/snmp/mode/vserverstatus.pm @@ -324,8 +324,7 @@ or to solve a missing counters bug. =item B<--threshold-overload> -Set to overload default threshold values (syntax: status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: status,regexp). Example: --threshold-overload='CRITICAL,^(?!(green)$)' =back diff --git a/src/network/citrix/sdx/snmp/mode/hardware.pm b/src/network/citrix/sdx/snmp/mode/hardware.pm index 267d9ce33..2f659ac03 100644 --- a/src/network/citrix/sdx/snmp/mode/hardware.pm +++ b/src/network/citrix/sdx/snmp/mode/hardware.pm @@ -71,17 +71,16 @@ Can be: 'hardware', 'software'. =item B<--filter> Exclude some parts (comma seperated list) -Can also exclude specific instance: --filter=hardware,name +You can also exclude items from specific instances: --filter=hardware,name =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='hardware,WARNING,ERROR' =back diff --git a/src/network/cyberoam/snmp/mode/services.pm b/src/network/cyberoam/snmp/mode/services.pm index 82bb7a758..b6f9c7bc5 100644 --- a/src/network/cyberoam/snmp/mode/services.pm +++ b/src/network/cyberoam/snmp/mode/services.pm @@ -85,17 +85,16 @@ Can be: 'service'. =item B<--filter> Exclude some parts (comma seperated list) -Can also exclude specific instance: --filter=service,pop +You can also exclude items from specific instances: --filter=service,pop =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='service,imap4,OK,stopped' =back diff --git a/src/network/dell/nseries/snmp/mode/interfaces.pm b/src/network/dell/nseries/snmp/mode/interfaces.pm index 67bf8c4af..dc18bb6de 100644 --- a/src/network/dell/nseries/snmp/mode/interfaces.pm +++ b/src/network/dell/nseries/snmp/mode/interfaces.pm @@ -119,7 +119,7 @@ Set the interface (number expected) ex: 1,2,... (empty means 'check all interfac =item B<--name> -Allows to use interface name with option --interface instead of interface oid index (Can be a regexp) +Allows you to define the interface (in option --interface) by name instead of OID index. The name matching mode supports regular expressions. =item B<--speed> diff --git a/src/network/dell/os10/snmp/mode/hardware.pm b/src/network/dell/os10/snmp/mode/hardware.pm index 9fa199415..bc34292fb 100644 --- a/src/network/dell/os10/snmp/mode/hardware.pm +++ b/src/network/dell/os10/snmp/mode/hardware.pm @@ -114,18 +114,17 @@ Can be: 'card', 'temperature', 'fan', 'fantray', 'psu'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=fan) -Can also exclude specific instance: --filter=fan,1 +Exclude the items given as a comma-separated list (example: --filter=fan). +You can also exclude items from specific instances: --filter=fan,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='fan,CRITICAL,lowerLayerDown' =item B<--warning> diff --git a/src/network/dlink/dgs3100/snmp/mode/hardware.pm b/src/network/dlink/dgs3100/snmp/mode/hardware.pm index 475a84948..67abfba91 100644 --- a/src/network/dlink/dgs3100/snmp/mode/hardware.pm +++ b/src/network/dlink/dgs3100/snmp/mode/hardware.pm @@ -87,8 +87,8 @@ Can be: 'psu', 'fan'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=psu) -Can also exclude specific instance: --filter=fan,fan1_unit2 +Exclude the items given as a comma-separated list (example: --filter=psu). +You can also exclude items from specific instances: --filter=fan,fan1_unit2 =item B<--absent-problem> @@ -97,13 +97,12 @@ Can be specific or global: --absent-problem=psu =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='psu,CRITICAL,^(?!(normal)$)' =back diff --git a/src/network/dlink/standard/snmp/mode/hardware.pm b/src/network/dlink/standard/snmp/mode/hardware.pm index 57afef8ad..8f31e4003 100644 --- a/src/network/dlink/standard/snmp/mode/hardware.pm +++ b/src/network/dlink/standard/snmp/mode/hardware.pm @@ -102,18 +102,17 @@ Can be: 'psu', 'fan', 'temperature'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=psu) -Can also exclude specific instance: --filter=fan,1.1 +Exclude the items given as a comma-separated list (example: --filter=psu). +You can also exclude items from specific instances: --filter=fan,1.1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,status,regexp). Example: --threshold-overload='fan,CRITICAL,^(?!(working)$)' =item B<--warning> diff --git a/src/network/dlink/standard/snmp/mode/interfaces.pm b/src/network/dlink/standard/snmp/mode/interfaces.pm index 944bf73a1..2df17e02d 100644 --- a/src/network/dlink/standard/snmp/mode/interfaces.pm +++ b/src/network/dlink/standard/snmp/mode/interfaces.pm @@ -206,7 +206,7 @@ Set the interface (number expected) ex: 1,2,... (empty means 'check all interfac =item B<--name> -Allows to use interface name with option --interface instead of interface oid index (Can be a regexp) +Allows you to define the interface (in option --interface) by name instead of OID index. The name matching mode supports regular expressions. =item B<--speed> diff --git a/src/network/enterasys/snmp/mode/interfaces.pm b/src/network/enterasys/snmp/mode/interfaces.pm index 6c03fc16f..ff3ee112a 100644 --- a/src/network/enterasys/snmp/mode/interfaces.pm +++ b/src/network/enterasys/snmp/mode/interfaces.pm @@ -119,7 +119,7 @@ Set the interface (number expected) ex: 1,2,... (empty means 'check all interfac =item B<--name> -Allows to use interface name with option --interface instead of interface oid index (Can be a regexp) +Allows you to define the interface (in option --interface) by name instead of OID index. The name matching mode supports regular expressions. =item B<--speed> diff --git a/src/network/evertz/FC7800/snmp/mode/hardware.pm b/src/network/evertz/FC7800/snmp/mode/hardware.pm index 5d21eedf8..4730e5d05 100644 --- a/src/network/evertz/FC7800/snmp/mode/hardware.pm +++ b/src/network/evertz/FC7800/snmp/mode/hardware.pm @@ -77,17 +77,16 @@ Can be: 'psu', 'frameline'. =item B<--filter> Exclude some parts (comma seperated list) -Can also exclude specific instance: --filter=psu,1 +You can also exclude items from specific instances: --filter=psu,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='psu,OK,notAvailable' =back diff --git a/src/network/extreme/snmp/mode/hardware.pm b/src/network/extreme/snmp/mode/hardware.pm index 31b1e676c..b6359cc6f 100644 --- a/src/network/extreme/snmp/mode/hardware.pm +++ b/src/network/extreme/snmp/mode/hardware.pm @@ -112,8 +112,8 @@ Can be: 'fan', 'psu', 'slot', 'temperature', 'poe'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=fan --filter=psu) -Can also exclude specific instance: --filter=fan,101 +Exclude the items given as a comma-separated list (example: --filter=fan --filter=psu). +You can also exclude items from specific instances: --filter=fan,101 =item B<--absent-problem> @@ -122,13 +122,12 @@ Can be specific or global: --absent-problem=psu,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='psu,CRITICAL,^(?!(presentOK)$)' =item B<--warning> diff --git a/src/network/extreme/snmp/mode/interfaces.pm b/src/network/extreme/snmp/mode/interfaces.pm index 9e4b11525..8619303b0 100644 --- a/src/network/extreme/snmp/mode/interfaces.pm +++ b/src/network/extreme/snmp/mode/interfaces.pm @@ -159,7 +159,7 @@ Set the interface (number expected) ex: 1,2,... (empty means 'check all interfac =item B<--name> -Allows to use interface name with option --interface instead of interface oid index (Can be a regexp) +Allows you to define the interface (in option --interface) by name instead of OID index. The name matching mode supports regular expressions. =item B<--speed> diff --git a/src/network/f5/bigip/snmp/mode/hardware.pm b/src/network/f5/bigip/snmp/mode/hardware.pm index a4906e734..3d831bea5 100644 --- a/src/network/f5/bigip/snmp/mode/hardware.pm +++ b/src/network/f5/bigip/snmp/mode/hardware.pm @@ -83,18 +83,17 @@ Can be: 'fan', 'psu', 'temperature'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=fan --filter=psu) -Can also exclude specific instance: --filter=fan,1 +Exclude the items given as a comma-separated list (example: --filter=fan --filter=psu). +You can also exclude items from specific instances: --filter=fan,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='fan,CRITICAL,^(?!(good)$)' =item B<--warning> diff --git a/src/network/fiberstore/snmp/mode/hardware.pm b/src/network/fiberstore/snmp/mode/hardware.pm index 9d8863ee2..6e9df49f4 100644 --- a/src/network/fiberstore/snmp/mode/hardware.pm +++ b/src/network/fiberstore/snmp/mode/hardware.pm @@ -114,18 +114,17 @@ Can be: 'fan', 'power', 'slot'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=power) -Can also exclude specific instance: --filter=power,1 +Exclude the items given as a comma-separated list (example: --filter=power). +You can also exclude items from specific instances: --filter=power,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,status,regexp). Example: --threshold-overload='fan,CRITICAL,notInstall' =item B<--warning> diff --git a/src/network/fortinet/fortiadc/snmp/mode/hardware.pm b/src/network/fortinet/fortiadc/snmp/mode/hardware.pm index bcd197074..43e45420e 100644 --- a/src/network/fortinet/fortiadc/snmp/mode/hardware.pm +++ b/src/network/fortinet/fortiadc/snmp/mode/hardware.pm @@ -82,18 +82,17 @@ Add literal description for instance value (used in filter and threshold options =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=fan) -Can also exclude specific instance: --filter=fan,1 +Exclude the items given as a comma-separated list (example: --filter=fan). +You can also exclude items from specific instances: --filter=fan,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,status,regexp). Example: --threshold-overload='fan,CRITICAL,removed' =item B<--warning> diff --git a/src/network/fortinet/fortiadc/snmp/mode/interfaces.pm b/src/network/fortinet/fortiadc/snmp/mode/interfaces.pm index 164442e26..6f522638c 100644 --- a/src/network/fortinet/fortiadc/snmp/mode/interfaces.pm +++ b/src/network/fortinet/fortiadc/snmp/mode/interfaces.pm @@ -119,7 +119,7 @@ Set the interface (number expected) ex: 1,2,... (empty means 'check all interfac =item B<--name> -Allows to use interface name with option --interface instead of interface oid index (Can be a regexp) +Allows you to define the interface (in option --interface) by name instead of OID index. The name matching mode supports regular expressions. =item B<--speed> diff --git a/src/network/fortinet/fortiswitch/snmp/mode/interfaces.pm b/src/network/fortinet/fortiswitch/snmp/mode/interfaces.pm index fd8654414..edd4f3b9c 100644 --- a/src/network/fortinet/fortiswitch/snmp/mode/interfaces.pm +++ b/src/network/fortinet/fortiswitch/snmp/mode/interfaces.pm @@ -119,7 +119,7 @@ Set the interface (number expected) ex: 1,2,... (empty means 'check all interfac =item B<--name> -Allows to use interface name with option --interface instead of interface oid index (Can be a regexp) +Allows you to define the interface (in option --interface) by name instead of OID index. The name matching mode supports regular expressions. =item B<--speed> diff --git a/src/network/hirschmann/standard/snmp/mode/hardware.pm b/src/network/hirschmann/standard/snmp/mode/hardware.pm index 7e8dd50aa..6b7dd5fb9 100644 --- a/src/network/hirschmann/standard/snmp/mode/hardware.pm +++ b/src/network/hirschmann/standard/snmp/mode/hardware.pm @@ -122,8 +122,8 @@ Can be: 'fan', 'psu', 'temperature', 'led'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=fan) -Can also exclude specific instance: --filter=fan,1.1 +Exclude the items given as a comma-separated list (example: --filter=fan). +You can also exclude items from specific instances: --filter=fan,1.1 =item B<--absent-problem> @@ -132,13 +132,12 @@ Can be specific or global: --absent-problem=psu,1.1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='psu,CRITICAL,^(?!(ok)$)' =item B<--warning> diff --git a/src/network/hp/moonshot/snmp/mode/interfaces.pm b/src/network/hp/moonshot/snmp/mode/interfaces.pm index d4d9493db..245030ac4 100644 --- a/src/network/hp/moonshot/snmp/mode/interfaces.pm +++ b/src/network/hp/moonshot/snmp/mode/interfaces.pm @@ -119,7 +119,7 @@ Set the interface (number expected) ex: 1,2,... (empty means 'check all interfac =item B<--name> -Allows to use interface name with option --interface instead of interface oid index (Can be a regexp) +Allows you to define the interface (in option --interface) by name instead of OID index. The name matching mode supports regular expressions. =item B<--speed> diff --git a/src/network/hp/procurve/snmp/mode/environment.pm b/src/network/hp/procurve/snmp/mode/environment.pm index 867a6703b..683f155a6 100644 --- a/src/network/hp/procurve/snmp/mode/environment.pm +++ b/src/network/hp/procurve/snmp/mode/environment.pm @@ -101,8 +101,8 @@ Can be: 'fan', 'psu', 'sensor', 'temperature'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=sensor) -Can also exclude specific instance: --filter=sensor,fan.1 +Exclude the items given as a comma-separated list (example: --filter=sensor). +You can also exclude items from specific instances: --filter=sensor,fan.1 =item B<--absent-problem> @@ -111,13 +111,12 @@ Can be specific or global: --absent-problem=sensor,temperature.2 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='sensor,CRITICAL,^(?!(good)$)' =item B<--warning> diff --git a/src/network/hp/procurve/snmp/mode/interfaces.pm b/src/network/hp/procurve/snmp/mode/interfaces.pm index be22fc7c5..e8cf04aa0 100644 --- a/src/network/hp/procurve/snmp/mode/interfaces.pm +++ b/src/network/hp/procurve/snmp/mode/interfaces.pm @@ -352,7 +352,7 @@ Set the interface (number expected) ex: 1,2,... (empty means 'check all interfac =item B<--name> -Allows to use interface name with option --interface instead of interface oid index (Can be a regexp) +Allows you to define the interface (in option --interface) by name instead of OID index. The name matching mode supports regular expressions. =item B<--speed> diff --git a/src/network/hp/vc/snmp/mode/hardware.pm b/src/network/hp/vc/snmp/mode/hardware.pm index 4c0efe8f8..47f83db76 100644 --- a/src/network/hp/vc/snmp/mode/hardware.pm +++ b/src/network/hp/vc/snmp/mode/hardware.pm @@ -91,18 +91,17 @@ Can be: 'domain', 'enclosure', 'module', 'moduleport', 'port', 'physicalserver', =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=enet --filter=fc) -Can also exclude specific instance: --filter=fc,1 +Exclude the items given as a comma-separated list (example: --filter=enet --filter=fc). +You can also exclude items from specific instances: --filter=fc,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='module,CRITICAL,^(?!(normal)$)' =back diff --git a/src/network/huawei/snmp/mode/hardware.pm b/src/network/huawei/snmp/mode/hardware.pm index 293134ceb..c88f6b399 100644 --- a/src/network/huawei/snmp/mode/hardware.pm +++ b/src/network/huawei/snmp/mode/hardware.pm @@ -157,8 +157,8 @@ Can be: 'fan'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=fan --filter=psu) -Can also exclude specific instance: --filter=fan,1.0 +Exclude the items given as a comma-separated list (example: --filter=fan --filter=psu). +You can also exclude items from specific instances: --filter=fan,1.0 =item B<--absent-problem> @@ -167,13 +167,12 @@ Can be specific or global: --absent-problem=fan,1.0 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='fan,WARNING,abnormal' =item B<--warning> diff --git a/src/network/huawei/snmp/mode/interfaces.pm b/src/network/huawei/snmp/mode/interfaces.pm index 4ad36dc23..e610acfa8 100644 --- a/src/network/huawei/snmp/mode/interfaces.pm +++ b/src/network/huawei/snmp/mode/interfaces.pm @@ -261,7 +261,7 @@ Set the interface (number expected) ex: 1,2,... (empty means 'check all interfac =item B<--name> -Allows to use interface name with option --interface instead of interface oid index (Can be a regexp) +Allows you to define the interface (in option --interface) by name instead of OID index. The name matching mode supports regular expressions. =item B<--speed> diff --git a/src/network/infoblox/snmp/mode/services.pm b/src/network/infoblox/snmp/mode/services.pm index ba3839d12..a19d4f3dd 100644 --- a/src/network/infoblox/snmp/mode/services.pm +++ b/src/network/infoblox/snmp/mode/services.pm @@ -81,13 +81,12 @@ E.g: --filter=service,fan1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='service,OK,warning' =back diff --git a/src/network/juniper/common/junos/mode/hardware.pm b/src/network/juniper/common/junos/mode/hardware.pm index 4cc8a470d..0015211bd 100644 --- a/src/network/juniper/common/junos/mode/hardware.pm +++ b/src/network/juniper/common/junos/mode/hardware.pm @@ -215,8 +215,8 @@ Add literal description for instance value (used in filter, absent-problem and t =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=fru) -Can also exclude specific instance: --filter=fru,7.3.0.0 +Exclude the items given as a comma-separated list (example: --filter=fru). +You can also exclude items from specific instances: --filter=fru,7.3.0.0 =item B<--absent-problem> @@ -225,13 +225,12 @@ Can be specific or global: --absent-problem=fru,7.1.0.0 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='operating,CRITICAL,^(?!(running)$)' =item B<--warning> diff --git a/src/network/juniper/common/junos/mode/interfaces.pm b/src/network/juniper/common/junos/mode/interfaces.pm index c43050bbf..92934463e 100644 --- a/src/network/juniper/common/junos/mode/interfaces.pm +++ b/src/network/juniper/common/junos/mode/interfaces.pm @@ -336,7 +336,7 @@ Set the interface (number expected) ex: 1,2,... (empty means 'check all interfac =item B<--name> -Allows to use interface name with option --interface instead of interface oid index (Can be a regexp) +Allows you to define the interface (in option --interface) by name instead of OID index. The name matching mode supports regular expressions. =item B<--speed> diff --git a/src/network/juniper/common/screenos/snmp/mode/hardware.pm b/src/network/juniper/common/screenos/snmp/mode/hardware.pm index 05b50038a..648430976 100644 --- a/src/network/juniper/common/screenos/snmp/mode/hardware.pm +++ b/src/network/juniper/common/screenos/snmp/mode/hardware.pm @@ -86,17 +86,16 @@ Can be: 'fan', 'psu', 'module', 'temperature'. =item B<--filter> Exclude some parts (Example: --filter=psu --filter=module) -Can also exclude specific instance: --filter=fan,1 +You can also exclude items from specific instances: --filter=fan,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='psu,WARNING,^(?!(active)$)' =item B<--warning> diff --git a/src/network/lenovo/flexsystem/snmp/mode/environment.pm b/src/network/lenovo/flexsystem/snmp/mode/environment.pm index 24bcea65a..b18e07f66 100644 --- a/src/network/lenovo/flexsystem/snmp/mode/environment.pm +++ b/src/network/lenovo/flexsystem/snmp/mode/environment.pm @@ -76,13 +76,12 @@ Can be: 'faultled', 'temperature'. =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,status,regexp). Example: --threshold-overload='faulted,WARNING,on' =item B<--warning> diff --git a/src/network/lenovo/rackswitch/snmp/mode/interfaces.pm b/src/network/lenovo/rackswitch/snmp/mode/interfaces.pm index 7bf5d820c..35b8e8c2c 100644 --- a/src/network/lenovo/rackswitch/snmp/mode/interfaces.pm +++ b/src/network/lenovo/rackswitch/snmp/mode/interfaces.pm @@ -119,7 +119,7 @@ Set the interface (number expected) ex: 1,2,... (empty means 'check all interfac =item B<--name> -Allows to use interface name with option --interface instead of interface oid index (Can be a regexp) +Allows you to define the interface (in option --interface) by name instead of OID index. The name matching mode supports regular expressions. =item B<--speed> diff --git a/src/network/libraesva/snmp/mode/interfaces.pm b/src/network/libraesva/snmp/mode/interfaces.pm index 87da50f9b..3735b4322 100644 --- a/src/network/libraesva/snmp/mode/interfaces.pm +++ b/src/network/libraesva/snmp/mode/interfaces.pm @@ -119,7 +119,7 @@ Set the interface (number expected) ex: 1,2,... (empty means 'check all interfac =item B<--name> -Allows to use interface name with option --interface instead of interface oid index (Can be a regexp) +Allows you to define the interface (in option --interface) by name instead of OID index. The name matching mode supports regular expressions. =item B<--speed> diff --git a/src/network/microsens/g6/snmp/mode/hardware.pm b/src/network/microsens/g6/snmp/mode/hardware.pm index 925a51777..75ce63a70 100644 --- a/src/network/microsens/g6/snmp/mode/hardware.pm +++ b/src/network/microsens/g6/snmp/mode/hardware.pm @@ -115,18 +115,17 @@ Can be: 'fan', 'psu', 'sdcard', 'temperature'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=fan) -Can also exclude specific instance: --filter=psu,2 +Exclude the items given as a comma-separated list (example: --filter=fan). +You can also exclude items from specific instances: --filter=psu,2 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='sdcard,WARNING,empty' =item B<--warning> diff --git a/src/network/microsens/g6/snmp/mode/interfaces.pm b/src/network/microsens/g6/snmp/mode/interfaces.pm index 01d717d56..ee430b2f2 100644 --- a/src/network/microsens/g6/snmp/mode/interfaces.pm +++ b/src/network/microsens/g6/snmp/mode/interfaces.pm @@ -119,7 +119,7 @@ Set the interface (number expected) ex: 1,2,... (empty means 'check all interfac =item B<--name> -Allows to use interface name with option --interface instead of interface oid index (Can be a regexp) +Allows you to define the interface (in option --interface) by name instead of OID index. The name matching mode supports regular expressions. =item B<--speed> diff --git a/src/network/mikrotik/snmp/mode/environment.pm b/src/network/mikrotik/snmp/mode/environment.pm index f1a59f9a3..cab085f0f 100644 --- a/src/network/mikrotik/snmp/mode/environment.pm +++ b/src/network/mikrotik/snmp/mode/environment.pm @@ -86,13 +86,13 @@ Can be: 'current', 'fan', 'power', 'status', 'temperature', 'voltage'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=fan --filter=voltage) -Can also exclude specific instance: --filter=fan,fan2 +Exclude the items given as a comma-separated list (example: --filter=fan --filter=voltage). +You can also exclude items from specific instances: --filter=fan,fan2 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--warning> diff --git a/src/network/mikrotik/snmp/mode/interfaces.pm b/src/network/mikrotik/snmp/mode/interfaces.pm index 1a5f05841..02a33dd67 100644 --- a/src/network/mikrotik/snmp/mode/interfaces.pm +++ b/src/network/mikrotik/snmp/mode/interfaces.pm @@ -232,7 +232,7 @@ Set the interface (number expected) ex: 1,2,... (empty means 'check all interfac =item B<--name> -Allows to use interface name with option --interface instead of interface oid index (Can be a regexp) +Allows you to define the interface (in option --interface) by name instead of OID index. The name matching mode supports regular expressions. =item B<--speed> diff --git a/src/network/mrv/optiswitch/snmp/mode/environment.pm b/src/network/mrv/optiswitch/snmp/mode/environment.pm index d6ed60633..950119542 100644 --- a/src/network/mrv/optiswitch/snmp/mode/environment.pm +++ b/src/network/mrv/optiswitch/snmp/mode/environment.pm @@ -86,8 +86,8 @@ Can be: 'cpu', 'psu', 'fan'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=cpu) -Can also exclude specific instance: --filter=cpu,1 +Exclude the items given as a comma-separated list (example: --filter=cpu). +You can also exclude items from specific instances: --filter=cpu,1 =item B<--absent-problem> @@ -96,13 +96,12 @@ Can be specific or global: --absent-problem=psu,2 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='fan,CRITICAL,^(?!(notActive)$)' =back diff --git a/src/network/mrv/optiswitch/snmp/mode/interfaces.pm b/src/network/mrv/optiswitch/snmp/mode/interfaces.pm index 04979d9fb..25aeddae0 100644 --- a/src/network/mrv/optiswitch/snmp/mode/interfaces.pm +++ b/src/network/mrv/optiswitch/snmp/mode/interfaces.pm @@ -499,7 +499,7 @@ Set the interface (number expected) ex: 1,2,... (empty means 'check all interfac =item B<--name> -Allows to use interface name with option --interface instead of interface oid index (Can be a regexp) +Allows you to define the interface (in option --interface) by name instead of OID index. The name matching mode supports regular expressions. =item B<--speed> diff --git a/src/network/mrv/optiswitch/snmp/mode/listinterfaces.pm b/src/network/mrv/optiswitch/snmp/mode/listinterfaces.pm index 3649f9ca8..b25186f5a 100644 --- a/src/network/mrv/optiswitch/snmp/mode/listinterfaces.pm +++ b/src/network/mrv/optiswitch/snmp/mode/listinterfaces.pm @@ -81,7 +81,7 @@ Set the interface (number expected) ex: 1,2,... (empty means 'check all interfac =item B<--name> -Allows to use interface name with option --interface instead of interface oid index (Can be a regexp) +Allows you to define the interface (in option --interface) by name instead of OID index. The name matching mode supports regular expressions. =item B<--speed> diff --git a/src/network/netgear/mseries/snmp/mode/hardware.pm b/src/network/netgear/mseries/snmp/mode/hardware.pm index 552fb4123..fb572e7b8 100644 --- a/src/network/netgear/mseries/snmp/mode/hardware.pm +++ b/src/network/netgear/mseries/snmp/mode/hardware.pm @@ -91,8 +91,8 @@ Can be: 'fan', 'psu', 'temperature'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=fan --filter=psu) -Can also exclude specific instance: --filter=fan,1.1 +Exclude the items given as a comma-separated list (example: --filter=fan --filter=psu). +You can also exclude items from specific instances: --filter=fan,1.1 =item B<--absent-problem> @@ -101,13 +101,12 @@ Can be specific or global: --absent-problem=fan,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='psu,CRITICAL,^(?!(operational)$)' =item B<--warning> diff --git a/src/network/netgear/sseries/snmp/mode/hardware.pm b/src/network/netgear/sseries/snmp/mode/hardware.pm index b06820711..397d43caa 100644 --- a/src/network/netgear/sseries/snmp/mode/hardware.pm +++ b/src/network/netgear/sseries/snmp/mode/hardware.pm @@ -91,8 +91,8 @@ Can be: 'fan', 'psu', 'temperature'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=fan --filter=psu) -Can also exclude specific instance: --filter=fan,1.1 +Exclude the items given as a comma-separated list (example: --filter=fan --filter=psu). +You can also exclude items from specific instances: --filter=fan,1.1 =item B<--absent-problem> @@ -101,13 +101,12 @@ Can be specific or global: --absent-problem=fan,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='psu,CRITICAL,^(?!(operational)$)' =item B<--warning> diff --git a/src/network/netgear/sseries/snmp/mode/interfaces.pm b/src/network/netgear/sseries/snmp/mode/interfaces.pm index d6e6b13d3..2f4891ec1 100644 --- a/src/network/netgear/sseries/snmp/mode/interfaces.pm +++ b/src/network/netgear/sseries/snmp/mode/interfaces.pm @@ -119,7 +119,7 @@ Set the interface (number expected) ex: 1,2,... (empty means 'check all interfac =item B<--name> -Allows to use interface name with option --interface instead of interface oid index (Can be a regexp) +Allows you to define the interface (in option --interface) by name instead of OID index. The name matching mode supports regular expressions. =item B<--speed> diff --git a/src/network/nokia/timos/snmp/mode/hardware.pm b/src/network/nokia/timos/snmp/mode/hardware.pm index 64b3c5a92..bad7cbd06 100644 --- a/src/network/nokia/timos/snmp/mode/hardware.pm +++ b/src/network/nokia/timos/snmp/mode/hardware.pm @@ -88,17 +88,15 @@ Can be: 'entity'. =item B<--filter> Exclude some parts (comma seperated list) -Can also exclude specific instance: --filter=entity,fan.1 +You can also exclude items from specific instances: --filter=entity,fan.1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='entity,fan..*,CRITICAL,booting' =item B<--warning> diff --git a/src/network/nortel/standard/snmp/mode/hardware.pm b/src/network/nortel/standard/snmp/mode/hardware.pm index 744a1916c..2fddf8320 100644 --- a/src/network/nortel/standard/snmp/mode/hardware.pm +++ b/src/network/nortel/standard/snmp/mode/hardware.pm @@ -115,18 +115,16 @@ Can be: 'fan', 'psu', 'card', 'entity', 'led'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=psu) -Can also exclude specific instance: --filter=psu,1 +Exclude the items given as a comma-separated list (example: --filter=psu). +You can also exclude items from specific instances: --filter=psu,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='entity,WARNING,disabled' =item B<--warning> diff --git a/src/network/nortel/standard/snmp/mode/interfaces.pm b/src/network/nortel/standard/snmp/mode/interfaces.pm index 4e5d2651f..8a031fd14 100644 --- a/src/network/nortel/standard/snmp/mode/interfaces.pm +++ b/src/network/nortel/standard/snmp/mode/interfaces.pm @@ -141,7 +141,7 @@ Set the interface (number expected) ex: 1,2,... (empty means 'check all interfac =item B<--name> -Allows to use interface name with option --interface instead of interface oid index (Can be a regexp) +Allows you to define the interface (in option --interface) by name instead of OID index. The name matching mode supports regular expressions. =item B<--speed> diff --git a/src/network/oneaccess/snmp/mode/interfaces.pm b/src/network/oneaccess/snmp/mode/interfaces.pm index 0454d1d00..00007056e 100644 --- a/src/network/oneaccess/snmp/mode/interfaces.pm +++ b/src/network/oneaccess/snmp/mode/interfaces.pm @@ -119,7 +119,7 @@ Set the interface (number expected) ex: 1,2,... (empty means 'check all interfac =item B<--name> -Allows to use interface name with option --interface instead of interface oid index (Can be a regexp) +Allows you to define the interface (in option --interface) by name instead of OID index. The name matching mode supports regular expressions. =item B<--speed> diff --git a/src/network/opengear/snmp/mode/interfaces.pm b/src/network/opengear/snmp/mode/interfaces.pm index d57ed2f6c..1da4435a9 100644 --- a/src/network/opengear/snmp/mode/interfaces.pm +++ b/src/network/opengear/snmp/mode/interfaces.pm @@ -119,7 +119,7 @@ Set the interface (number expected) ex: 1,2,... (empty means 'check all interfac =item B<--name> -Allows to use interface name with option --interface instead of interface oid index (Can be a regexp) +Allows you to define the interface (in option --interface) by name instead of OID index. The name matching mode supports regular expressions. =item B<--speed> diff --git a/src/network/paloalto/ssh/mode/environment.pm b/src/network/paloalto/ssh/mode/environment.pm index e2cf970f1..54b53eca3 100644 --- a/src/network/paloalto/ssh/mode/environment.pm +++ b/src/network/paloalto/ssh/mode/environment.pm @@ -81,18 +81,17 @@ Can be: 'psu', 'temperature', 'voltage'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=temperature) -Can also exclude specific instance: --filter='temperature,Temperature @ U48' +Exclude the items given as a comma-separated list (example: --filter=temperature). +You can also exclude items from specific instances: --filter='temperature,Temperature @ U48' =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='temperture,OK,true' =item B<--warning> diff --git a/src/network/perle/ids/snmp/mode/hardware.pm b/src/network/perle/ids/snmp/mode/hardware.pm index d84ffc030..3ec85554d 100644 --- a/src/network/perle/ids/snmp/mode/hardware.pm +++ b/src/network/perle/ids/snmp/mode/hardware.pm @@ -84,8 +84,8 @@ Add literal description for instance value (used in filter, absent-problem and t =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=psu) -Can also exclude specific instance: --filter=psu,1 +Exclude the items given as a comma-separated list (example: --filter=psu). +You can also exclude items from specific instances: --filter=psu,1 =item B<--absent-problem> @@ -94,13 +94,12 @@ Can be specific or global: --absent-problem=psu,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='psu,CRITICAL,^(?!(normal|initial)$)' =item B<--warning> diff --git a/src/network/polycom/rmx/snmp/mode/hardware.pm b/src/network/polycom/rmx/snmp/mode/hardware.pm index 22dff63c5..02bb2e0c2 100644 --- a/src/network/polycom/rmx/snmp/mode/hardware.pm +++ b/src/network/polycom/rmx/snmp/mode/hardware.pm @@ -85,17 +85,16 @@ Can be: 'fan', 'psu', 'board'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=board --filter=psu) +Exclude the items given as a comma-separated list (example: --filter=board --filter=psu). =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='psu,CRITICAL,disabled' =back diff --git a/src/network/radware/alteon/snmp/mode/hardware.pm b/src/network/radware/alteon/snmp/mode/hardware.pm index 25e00cf93..d15614767 100644 --- a/src/network/radware/alteon/snmp/mode/hardware.pm +++ b/src/network/radware/alteon/snmp/mode/hardware.pm @@ -87,17 +87,16 @@ Can be: 'cpu', 'temperature', 'psu', 'fan'. =item B<--filter> Exclude some parts (comma seperated list) -Can also exclude specific instance: --filter=cpu,1 +You can also exclude items from specific instances: --filter=cpu,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='psu,OK,unknownPowerSupplyFailed' =back diff --git a/src/network/raisecom/snmp/mode/hardware.pm b/src/network/raisecom/snmp/mode/hardware.pm index 30f64a9b3..92e1db1f2 100644 --- a/src/network/raisecom/snmp/mode/hardware.pm +++ b/src/network/raisecom/snmp/mode/hardware.pm @@ -76,18 +76,17 @@ Can be: 'temperature', 'fan', 'voltage'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=fan -Can also exclude specific instance: --filter=fan,1 +Exclude the items given as a comma-separated list (example: --filter=fan. +You can also exclude items from specific instances: --filter=fan,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='fan,WARNING,twoHour' =item B<--warning> diff --git a/src/network/raisecom/snmp/mode/interfaces.pm b/src/network/raisecom/snmp/mode/interfaces.pm index e07e091e0..b56005bfc 100644 --- a/src/network/raisecom/snmp/mode/interfaces.pm +++ b/src/network/raisecom/snmp/mode/interfaces.pm @@ -119,7 +119,7 @@ Set the interface (number expected) ex: 1,2,... (empty means 'check all interfac =item B<--name> -Allows to use interface name with option --interface instead of interface oid index (Can be a regexp) +Allows you to define the interface (in option --interface) by name instead of OID index. The name matching mode supports regular expressions. =item B<--speed> diff --git a/src/network/redback/snmp/mode/hardware.pm b/src/network/redback/snmp/mode/hardware.pm index ca0f12af2..57535fafa 100644 --- a/src/network/redback/snmp/mode/hardware.pm +++ b/src/network/redback/snmp/mode/hardware.pm @@ -91,8 +91,8 @@ Can be: 'fan', 'psu', 'temperature', 'voltage', 'disk'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=fan --filter=psu) -Can also exclude specific instance: --filter=fan,1 +Exclude the items given as a comma-separated list (example: --filter=fan --filter=psu). +You can also exclude items from specific instances: --filter=fan,1 =item B<--absent-problem> @@ -101,13 +101,11 @@ Can be specific or global: --absent-problem=fan,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='fan,CRITICAL,^(?!(normal)$)' =item B<--warning> diff --git a/src/network/ruggedcom/mode/errors.pm b/src/network/ruggedcom/mode/errors.pm index 36f0a379a..7816d2eb4 100644 --- a/src/network/ruggedcom/mode/errors.pm +++ b/src/network/ruggedcom/mode/errors.pm @@ -173,7 +173,7 @@ Exclude some instance (Example: --exclude='#WatchdogReset#CrashLogCreated#') =item B<--no-errors> Return an error if no errors are checked. -If total (with skipped) is 0. (Default: 'critical' returns). + =back diff --git a/src/network/ruggedcom/mode/hardware.pm b/src/network/ruggedcom/mode/hardware.pm index 10237d83c..64a62f5e3 100644 --- a/src/network/ruggedcom/mode/hardware.pm +++ b/src/network/ruggedcom/mode/hardware.pm @@ -85,8 +85,8 @@ Can be: 'psu', 'fan'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=psu) -Can also exclude specific instance: --filter=psu,1 +Exclude the items given as a comma-separated list (example: --filter=psu). +You can also exclude items from specific instances: --filter=psu,1 =item B<--absent-problem> @@ -95,13 +95,12 @@ Can be specific or global: --absent-problem=fan,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,status,regexp). Example: --threshold-overload='psu,CRITICAL,^(?!(on)$)' =back diff --git a/src/network/sonus/sbc/snmp/mode/interfaces.pm b/src/network/sonus/sbc/snmp/mode/interfaces.pm index 64e41e60f..d8c8f1e6f 100644 --- a/src/network/sonus/sbc/snmp/mode/interfaces.pm +++ b/src/network/sonus/sbc/snmp/mode/interfaces.pm @@ -119,7 +119,7 @@ Set the interface (number expected) ex: 1,2,... (empty means 'check all interfac =item B<--name> -Allows to use interface name with option --interface instead of interface oid index (Can be a regexp) +Allows you to define the interface (in option --interface) by name instead of OID index. The name matching mode supports regular expressions. =item B<--speed> diff --git a/src/network/sophos/es/snmp/mode/health.pm b/src/network/sophos/es/snmp/mode/health.pm index b8602732c..7a928f9a2 100644 --- a/src/network/sophos/es/snmp/mode/health.pm +++ b/src/network/sophos/es/snmp/mode/health.pm @@ -80,17 +80,15 @@ Can be: 'component', 'system'. =item B<--filter> Exclude some parts (comma seperated list) -Can also exclude specific instance: --filter=system,MailDiskUsage +You can also exclude items from specific instances: --filter=system,MailDiskUsage =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='component,UNKNOWN,unknown' =back diff --git a/src/network/stormshield/api/mode/hardware.pm b/src/network/stormshield/api/mode/hardware.pm index c4cb8a339..37f13984e 100644 --- a/src/network/stormshield/api/mode/hardware.pm +++ b/src/network/stormshield/api/mode/hardware.pm @@ -82,18 +82,17 @@ Can be: 'disk', 'fan', 'psu', 'temperature'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=fan) -Can also exclude specific instance: --filter=fan,1 +Exclude the items given as a comma-separated list (example: --filter=fan). +You can also exclude items from specific instances: --filter=fan,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='disk,WARNING,missing' =item B<--warning> diff --git a/src/network/stormshield/snmp/mode/hardware.pm b/src/network/stormshield/snmp/mode/hardware.pm index 6163aed29..ee294cb33 100644 --- a/src/network/stormshield/snmp/mode/hardware.pm +++ b/src/network/stormshield/snmp/mode/hardware.pm @@ -85,18 +85,17 @@ Can be: 'disk', 'fan', 'psu', 'temperature'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=fan) -Can also exclude specific instance: --filter=fan,1 +Exclude the items given as a comma-separated list (example: --filter=fan). +You can also exclude items from specific instances: --filter=fan,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='disk,WARNING,missing' =item B<--warning> diff --git a/src/network/viptela/snmp/mode/hardware.pm b/src/network/viptela/snmp/mode/hardware.pm index 67b8ac4fc..7fa934bb8 100644 --- a/src/network/viptela/snmp/mode/hardware.pm +++ b/src/network/viptela/snmp/mode/hardware.pm @@ -106,18 +106,17 @@ Can be: 'fan', 'led', 'nim', 'pem', 'pim', 'temperature', 'usb'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=temperature) -Can also exclude specific instance: --filter=temperature,Board +Exclude the items given as a comma-separated list (example: --filter=temperature). +You can also exclude items from specific instances: --filter=temperature,Board =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='temperature,OK,down' =item B<--warning> diff --git a/src/network/viptela/snmp/mode/interfaces.pm b/src/network/viptela/snmp/mode/interfaces.pm index ed40c0ab5..0c7c8880e 100644 --- a/src/network/viptela/snmp/mode/interfaces.pm +++ b/src/network/viptela/snmp/mode/interfaces.pm @@ -119,7 +119,7 @@ Set the interface (number expected) ex: 1,2,... (empty means 'check all interfac =item B<--name> -Allows to use interface name with option --interface instead of interface oid index (Can be a regexp) +Allows you to define the interface (in option --interface) by name instead of OID index. The name matching mode supports regular expressions. =item B<--speed> diff --git a/src/os/picos/snmp/mode/hardware.pm b/src/os/picos/snmp/mode/hardware.pm index 16b6a49de..6a9c17a45 100644 --- a/src/os/picos/snmp/mode/hardware.pm +++ b/src/os/picos/snmp/mode/hardware.pm @@ -77,18 +77,17 @@ Can be: 'fan', 'psu'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=fan) -Can also exclude specific instance: --filter=fan,0 +Exclude the items given as a comma-separated list (example: --filter=fan). +You can also exclude items from specific instances: --filter=fan,0 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='psu,WARNING,power-off' =item B<--warning> diff --git a/src/os/picos/snmp/mode/interfaces.pm b/src/os/picos/snmp/mode/interfaces.pm index 4111a0be4..14e0fe777 100644 --- a/src/os/picos/snmp/mode/interfaces.pm +++ b/src/os/picos/snmp/mode/interfaces.pm @@ -265,7 +265,7 @@ Set the interface (number expected) ex: 1,2,... (empty means 'check all interfac =item B<--name> -Allows to use interface name with option --interface instead of interface oid index (Can be a regexp) +Allows you to define the interface (in option --interface) by name instead of OID index. The name matching mode supports regular expressions. =item B<--speed> diff --git a/src/os/picos/snmp/mode/listinterfaces.pm b/src/os/picos/snmp/mode/listinterfaces.pm index 285a70f2a..161bad2a7 100644 --- a/src/os/picos/snmp/mode/listinterfaces.pm +++ b/src/os/picos/snmp/mode/listinterfaces.pm @@ -59,7 +59,7 @@ Set the interface (number expected) ex: 1,2,... (empty means 'check all interfac =item B<--name> -Allows to use interface name with option --interface instead of interface oid index (Can be a regexp) +Allows you to define the interface (in option --interface) by name instead of OID index. The name matching mode supports regular expressions. =item B<--speed> diff --git a/src/os/solaris/local/mode/lomv120.pm b/src/os/solaris/local/mode/lomv120.pm index 6016c8d6b..bea79f5f8 100644 --- a/src/os/solaris/local/mode/lomv120.pm +++ b/src/os/solaris/local/mode/lomv120.pm @@ -82,18 +82,17 @@ Can be: 'fan', 'psu', 'voltage', 'sf'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=fan) -Can also exclude specific instance: --filter=fan,1 +Exclude the items given as a comma-separated list (example: --filter=fan). +You can also exclude items from specific instances: --filter=fan,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). + =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,status,regexp). Example: --threshold-overload='psu,WARNING,^(?!(ok)$)' =back diff --git a/src/snmp_standard/mode/entity.pm b/src/snmp_standard/mode/entity.pm index 47f6b2d53..4d6247fbe 100644 --- a/src/snmp_standard/mode/entity.pm +++ b/src/snmp_standard/mode/entity.pm @@ -82,17 +82,15 @@ Can be: 'sensor'. =item B<--filter> Exclude some parts (comma seperated list) -Can also exclude specific instance: --filter=sensor,celsius.* +You can also exclude items from specific instances: --filter=sensor,celsius.* =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='sensor.celsius,OK,nonoperational' =item B<--warning> diff --git a/src/snmp_standard/mode/hardwaredevice.pm b/src/snmp_standard/mode/hardwaredevice.pm index fec8a88a0..cb5a9129f 100644 --- a/src/snmp_standard/mode/hardwaredevice.pm +++ b/src/snmp_standard/mode/hardwaredevice.pm @@ -77,17 +77,15 @@ Can be: 'device'. =item B<--filter> Exclude some parts (comma seperated list) -Can also exclude specific instance: --filter=device,network.* +You can also exclude items from specific instances: --filter=device,network.* =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='device.network,OK,down' =back diff --git a/src/snmp_standard/mode/hardwarefibrealliance.pm b/src/snmp_standard/mode/hardwarefibrealliance.pm index 97c1a53f9..5ff92b28c 100644 --- a/src/snmp_standard/mode/hardwarefibrealliance.pm +++ b/src/snmp_standard/mode/hardwarefibrealliance.pm @@ -100,17 +100,15 @@ Add literal description for instance value (used in filter, and threshold option =item B<--filter> Exclude some parts (comma seperated list) -Can also exclude specific instance: --filter=sensors,1 +You can also exclude items from specific instances: --filter=sensors,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='sensors,CRITICAL,^(?!(ok)$)' =back diff --git a/src/snmp_standard/mode/interfaces.pm b/src/snmp_standard/mode/interfaces.pm index 040de6cff..e1a4bea35 100644 --- a/src/snmp_standard/mode/interfaces.pm +++ b/src/snmp_standard/mode/interfaces.pm @@ -1683,7 +1683,7 @@ Set the interface (number expected) ex: 1,2,... (empty means 'check all interfac =item B<--name> -Allows to use interface name with option --interface instead of interface oid index (Can be a regexp) +Allows you to define the interface (in option --interface) by name instead of OID index. The name matching mode supports regular expressions. =item B<--speed> diff --git a/src/snmp_standard/mode/listinterfaces.pm b/src/snmp_standard/mode/listinterfaces.pm index 76308a37a..f7063f615 100644 --- a/src/snmp_standard/mode/listinterfaces.pm +++ b/src/snmp_standard/mode/listinterfaces.pm @@ -389,7 +389,7 @@ Set the interface (number expected) ex: 1,2,... (empty means 'check all interfac =item B<--name> -Allows to use interface name with option --interface instead of interface oid index (Can be a regexp) +Allows you to define the interface (in option --interface) by name instead of OID index. The name matching mode supports regular expressions. =item B<--speed> diff --git a/src/storage/bdt/multistak/snmp/mode/hardware.pm b/src/storage/bdt/multistak/snmp/mode/hardware.pm index 10b912367..f16f3b6f9 100644 --- a/src/storage/bdt/multistak/snmp/mode/hardware.pm +++ b/src/storage/bdt/multistak/snmp/mode/hardware.pm @@ -109,18 +109,16 @@ Can be: 'module', 'device'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=disk --filter=psu) -Can also exclude specific instance: --filter=module,1 +Exclude the items given as a comma-separated list (example: --filter=disk --filter=psu). +You can also exclude items from specific instances: --filter=module,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='module,WARNING,N/A' =back diff --git a/src/storage/buffalo/terastation/snmp/mode/hardware.pm b/src/storage/buffalo/terastation/snmp/mode/hardware.pm index f331c4ac0..4121a8198 100644 --- a/src/storage/buffalo/terastation/snmp/mode/hardware.pm +++ b/src/storage/buffalo/terastation/snmp/mode/hardware.pm @@ -98,18 +98,16 @@ Can be: 'disk', 'iscsi', 'psu'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=disk --filter=psu) -Can also exclude specific instance: --filter=psu,1 +Exclude the items given as a comma-separated list (example: --filter=disk --filter=psu). +You can also exclude items from specific instances: --filter=psu,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,status,regexp). Example: --threshold-overload='disk,OK,^(?!(degrade)$)' =back diff --git a/src/storage/dell/compellent/snmp/mode/hardware.pm b/src/storage/dell/compellent/snmp/mode/hardware.pm index 7e3bc4b28..04033d4cd 100644 --- a/src/storage/dell/compellent/snmp/mode/hardware.pm +++ b/src/storage/dell/compellent/snmp/mode/hardware.pm @@ -82,18 +82,16 @@ Can be: 'ctrl', 'disk', 'diskfolder', 'encl', 'ctrlfan', 'ctrlpower', 'ctrlvolta =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=ctrlfan --filter=enclpower) -Can also exclude specific instance: --filter=ctrlfan,1 +Exclude the items given as a comma-separated list (example: --filter=ctrlfan --filter=enclpower). +You can also exclude items from specific instances: --filter=ctrlfan,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='ctrl,CRITICAL,^(?!(up)$)' =item B<--warning> diff --git a/src/storage/dell/equallogic/snmp/mode/hardware.pm b/src/storage/dell/equallogic/snmp/mode/hardware.pm index 5b7a08c44..666feb0e7 100644 --- a/src/storage/dell/equallogic/snmp/mode/hardware.pm +++ b/src/storage/dell/equallogic/snmp/mode/hardware.pm @@ -135,18 +135,16 @@ Can be: 'fan', 'psu', 'temperature', 'raid', 'disk', 'health'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=fan --filter=psu) -Can also exclude specific instance: --filter=fan,1 +Exclude the items given as a comma-separated list (example: --filter=fan --filter=psu). +You can also exclude items from specific instances: --filter=fan,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,status,regexp). Example: --threshold-overload='fan,CRITICAL,^(?!(normal)$)' =item B<--warning> diff --git a/src/storage/dell/fluidfs/snmp/mode/hardware.pm b/src/storage/dell/fluidfs/snmp/mode/hardware.pm index ad8c2a33a..f5889ec3b 100644 --- a/src/storage/dell/fluidfs/snmp/mode/hardware.pm +++ b/src/storage/dell/fluidfs/snmp/mode/hardware.pm @@ -84,18 +84,16 @@ Can be: 'overall', 'ad', 'extservers', 'substorage'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=substorage) -Can also exclude specific instance: --filter=substorage,1 +Exclude the items given as a comma-separated list (example: --filter=substorage). +You can also exclude items from specific instances: --filter=substorage,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='overall,WARNING,^(?!(optimal))' =back diff --git a/src/storage/dell/me4/restapi/mode/hardware.pm b/src/storage/dell/me4/restapi/mode/hardware.pm index 033c67a70..d1973ef50 100644 --- a/src/storage/dell/me4/restapi/mode/hardware.pm +++ b/src/storage/dell/me4/restapi/mode/hardware.pm @@ -156,17 +156,15 @@ Can be: 'controller', 'disk', 'fan', 'fru', 'psu', 'sensor', 'volume'. =item B<--filter> Exclude some parts (comma seperated list) -Can also exclude specific instance: --filter='sensor,Overall Sensor' +You can also exclude items from specific instances: --filter='sensor,Overall Sensor' =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='controller,OK,Operational but not redundant' =item B<--warning> diff --git a/src/storage/dell/powerstore/restapi/mode/hardware.pm b/src/storage/dell/powerstore/restapi/mode/hardware.pm index 9c28c250b..a637d9942 100644 --- a/src/storage/dell/powerstore/restapi/mode/hardware.pm +++ b/src/storage/dell/powerstore/restapi/mode/hardware.pm @@ -84,7 +84,7 @@ Can be: 'appliance', 'battery', 'dimm', 'disk', 'enclosure', 'fan', 'node', 'iom =item B<--filter> Exclude some parts (comma seperated list) -Can also exclude specific instance: --filter='disk,26018c5b69264a868e49119eec95b0a9' +You can also exclude items from specific instances: --filter='disk,26018c5b69264a868e49119eec95b0a9' =item B<--absent-problem> @@ -93,13 +93,11 @@ Can be specific or global: --absent-problem="fan,c41c5a99937e4953a180c65756f303f =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='disk,CRITICAL,Uninitialized' =back diff --git a/src/storage/emc/DataDomain/mode/hardware.pm b/src/storage/emc/DataDomain/mode/hardware.pm index a3f3aa3b6..69423848c 100644 --- a/src/storage/emc/DataDomain/mode/hardware.pm +++ b/src/storage/emc/DataDomain/mode/hardware.pm @@ -130,8 +130,8 @@ Can be: 'psu', 'fan', 'disk', 'temperature', 'battery'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=fan --filter=psu) -Can also exclude specific instance: --filter=psu,3.3 +Exclude the items given as a comma-separated list (example: --filter=fan --filter=psu). +You can also exclude items from specific instances: --filter=psu,3.3 =item B<--absent-problem> @@ -140,13 +140,11 @@ Can be specific or global: --absent-problem=psu,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='fan,CRITICAL,^(?!(ok)$)' =item B<--warning> diff --git a/src/storage/emc/celerra/local/mode/getreason.pm b/src/storage/emc/celerra/local/mode/getreason.pm index e6258020e..26d14c352 100644 --- a/src/storage/emc/celerra/local/mode/getreason.pm +++ b/src/storage/emc/celerra/local/mode/getreason.pm @@ -110,18 +110,16 @@ Can be: 'controlstation', 'datamover'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=datamover) -Can also exclude specific instance: --filter=datamover,slot_2 +Exclude the items given as a comma-separated list (example: --filter=datamover). +You can also exclude items from specific instances: --filter=datamover,slot_2 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='datamover,CRITICAL,^(?!(normal)$)' =back diff --git a/src/storage/emc/isilon/snmp/mode/hardware.pm b/src/storage/emc/isilon/snmp/mode/hardware.pm index 70986a9af..965b12edf 100644 --- a/src/storage/emc/isilon/snmp/mode/hardware.pm +++ b/src/storage/emc/isilon/snmp/mode/hardware.pm @@ -81,18 +81,16 @@ Can be: 'fan', 'disk', 'temperature', 'power'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=fan --filter=power) -Can also exclude specific instance: --filter=power,3.3 +Exclude the items given as a comma-separated list (example: --filter=fan --filter=power). +You can also exclude items from specific instances: --filter=power,3.3 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='fan,CRITICAL,^(?!(ok)$)' =item B<--warning> diff --git a/src/storage/emc/symmetrix/dmx34/local/mode/hardware.pm b/src/storage/emc/symmetrix/dmx34/local/mode/hardware.pm index ded2f8614..dbc7a5134 100644 --- a/src/storage/emc/symmetrix/dmx34/local/mode/hardware.pm +++ b/src/storage/emc/symmetrix/dmx34/local/mode/hardware.pm @@ -262,18 +262,16 @@ Can be: 'director', 'xcm', 'disk', 'memory', 'config', 'fru', 'test' =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=director --filter=xcm) -Can also exclude specific instance: --filter=director,1 +Exclude the items given as a comma-separated list (example: --filter=director --filter=xcm). +You can also exclude items from specific instances: --filter=director,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='director,CRITICAL,^(?!(online)$)' =item B<--warning> diff --git a/src/storage/emc/symmetrix/vmax/local/mode/hardware.pm b/src/storage/emc/symmetrix/vmax/local/mode/hardware.pm index 24dfc9165..150182032 100644 --- a/src/storage/emc/symmetrix/vmax/local/mode/hardware.pm +++ b/src/storage/emc/symmetrix/vmax/local/mode/hardware.pm @@ -281,18 +281,16 @@ Can be: 'module', 'temperature', 'director, 'cabling', 'power', 'voltage', 'spar =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=temperature --filter=module) -Can also exclude specific instance: --filter=temperature,ES-PWS-A ES-4 +Exclude the items given as a comma-separated list (example: --filter=temperature --filter=module). +You can also exclude items from specific instances: --filter=temperature,ES-PWS-A ES-4 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='director,WARNING,^(?!(OK)$)' =item B<--warning> diff --git a/src/storage/emc/unisphere/restapi/mode/hardware.pm b/src/storage/emc/unisphere/restapi/mode/hardware.pm index 263b1d5ce..51f903ff9 100644 --- a/src/storage/emc/unisphere/restapi/mode/hardware.pm +++ b/src/storage/emc/unisphere/restapi/mode/hardware.pm @@ -81,17 +81,15 @@ Can be: 'disk', 'fan', 'iomodule', 'memmodule', 'psu', 'dpe', 'battery', 'ssd', =item B<--filter> Exclude some parts (comma seperated list) -Can also exclude specific instance: --filter='disk,dpe_disk_6' +You can also exclude items from specific instances: --filter='disk,dpe_disk_6' =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='disk,OK,ok_but' =item B<--warning> diff --git a/src/storage/emc/xtremio/restapi/mode/clusterhealth.pm b/src/storage/emc/xtremio/restapi/mode/clusterhealth.pm index 79545bb6c..55710753e 100644 --- a/src/storage/emc/xtremio/restapi/mode/clusterhealth.pm +++ b/src/storage/emc/xtremio/restapi/mode/clusterhealth.pm @@ -205,7 +205,7 @@ Check cluster health indicators ('consistency-state','shared-memory-efficiency-l =item B<--filter> Filter some parts (comma seperated list) -Can also exclude specific instance: --filter=cluster,CLUSTER-NAME +You can also exclude items from specific instances: --filter=cluster,CLUSTER-NAME =item B<--threshold-overload> diff --git a/src/storage/emc/xtremio/restapi/mode/ssdendurance.pm b/src/storage/emc/xtremio/restapi/mode/ssdendurance.pm index 1b1b04b41..a4251ac0b 100644 --- a/src/storage/emc/xtremio/restapi/mode/ssdendurance.pm +++ b/src/storage/emc/xtremio/restapi/mode/ssdendurance.pm @@ -152,7 +152,7 @@ Check SSDs endurance level (100% is the best value) =item B<--filter> Filter some parts (comma seperated list) -Can also exclude specific instance: --filter=ssds,SSD-NAME-NUMBER +You can also exclude items from specific instances: --filter=ssds,SSD-NAME-NUMBER =item B<--warning> diff --git a/src/storage/emc/xtremio/restapi/mode/xenvscpu.pm b/src/storage/emc/xtremio/restapi/mode/xenvscpu.pm index 455c22efc..d9ba638d8 100644 --- a/src/storage/emc/xtremio/restapi/mode/xenvscpu.pm +++ b/src/storage/emc/xtremio/restapi/mode/xenvscpu.pm @@ -133,7 +133,7 @@ Check Xenvs CPU usage =item B<--filter> Filter some parts (comma seperated list) -Can also exclude specific instance: --filter=cpu,XENVS-NAME-NUMBER +You can also exclude items from specific instances: --filter=cpu,XENVS-NAME-NUMBER =item B<--warning> diff --git a/src/storage/emc/xtremio/restapi/mode/xenvsstate.pm b/src/storage/emc/xtremio/restapi/mode/xenvsstate.pm index a9ebe2dd5..59d592cd8 100644 --- a/src/storage/emc/xtremio/restapi/mode/xenvsstate.pm +++ b/src/storage/emc/xtremio/restapi/mode/xenvsstate.pm @@ -174,12 +174,11 @@ Check Xenvs state =item B<--filter> Filter some parts (comma seperated list) -Can also exclude specific instance: --filter=device,cluster-1_xxxx +You can also exclude items from specific instances: --filter=device,cluster-1_xxxx =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='xenvs_state,CRITICAL,^(?!(ok)$)' =back diff --git a/src/storage/fujitsu/eternus/dx/ssh/mode/physicaldisk.pm b/src/storage/fujitsu/eternus/dx/ssh/mode/physicaldisk.pm index 6b6ed90db..4983e4f82 100644 --- a/src/storage/fujitsu/eternus/dx/ssh/mode/physicaldisk.pm +++ b/src/storage/fujitsu/eternus/dx/ssh/mode/physicaldisk.pm @@ -201,18 +201,16 @@ Command used: show disks =item B<--filter> Exclude some parts (comma seperated list) -Can also exclude specific instance: --filter=disk,CE-Disk#0 +You can also exclude items from specific instances: --filter=disk,CE-Disk#0 =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,status,regexp). Example: --threshold-overload='disk,CRITICAL,^(?!(Available|Spare)$)' =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =back diff --git a/src/storage/fujitsu/eternus/dx/ssh/mode/psu.pm b/src/storage/fujitsu/eternus/dx/ssh/mode/psu.pm index c35b1074d..162eb96cb 100644 --- a/src/storage/fujitsu/eternus/dx/ssh/mode/psu.pm +++ b/src/storage/fujitsu/eternus/dx/ssh/mode/psu.pm @@ -234,18 +234,16 @@ Command used: show enclosure-status -type all =item B<--filter> Exclude some parts (comma seperated list) -Can also exclude specific instance: --filter=psu,ce#0_0 +You can also exclude items from specific instances: --filter=psu,ce#0_0 =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,status,regexp). Example: --threshold-overload='psu,CRITICAL,^(?!(Normal)$)' =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =back diff --git a/src/storage/fujitsu/eternus/dx/ssh/mode/raidgroups.pm b/src/storage/fujitsu/eternus/dx/ssh/mode/raidgroups.pm index a5b5d8043..b2393d836 100644 --- a/src/storage/fujitsu/eternus/dx/ssh/mode/raidgroups.pm +++ b/src/storage/fujitsu/eternus/dx/ssh/mode/raidgroups.pm @@ -232,8 +232,7 @@ Command used: show raid-groups -csv =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,status,regexp). Example: --threshold-overload='rg,CRITICAL,^(?!(Available|Spare)$)' =item B<--filter-name> diff --git a/src/storage/hitachi/standard/snmp/mode/hardware.pm b/src/storage/hitachi/standard/snmp/mode/hardware.pm index 9c396b795..de16a5d62 100644 --- a/src/storage/hitachi/standard/snmp/mode/hardware.pm +++ b/src/storage/hitachi/standard/snmp/mode/hardware.pm @@ -82,18 +82,16 @@ Can be: 'component', 'dkc', 'dku'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=dkc) -Can also exclude specific instance: --filter=dkc,1.fan +Exclude the items given as a comma-separated list (example: --filter=dkc). +You can also exclude items from specific instances: --filter=dkc,1.fan =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='component,NAS Server,OK,abnormal' =back diff --git a/src/storage/hp/3par/ssh/mode/hardware.pm b/src/storage/hp/3par/ssh/mode/hardware.pm index 0a2ae8748..05cfce27c 100644 --- a/src/storage/hp/3par/ssh/mode/hardware.pm +++ b/src/storage/hp/3par/ssh/mode/hardware.pm @@ -93,8 +93,8 @@ Can be: 'battery', 'cim', 'port', 'node', 'disk', 'psu', 'sensor', 'wsapi'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=battery --filter=cim) -Can also exclude specific instance: --filter=port,free +Exclude the items given as a comma-separated list (example: --filter=battery --filter=cim). +You can also exclude items from specific instances: --filter=port,free =item B<--add-name-instance> @@ -102,13 +102,11 @@ Add literal description for instance value (used in filter and threshold options =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='battery,OK,degraded' =item B<--warning> diff --git a/src/storage/hp/eva/cli/mode/hardware.pm b/src/storage/hp/eva/cli/mode/hardware.pm index dbcc4cebd..242523a6a 100644 --- a/src/storage/hp/eva/cli/mode/hardware.pm +++ b/src/storage/hp/eva/cli/mode/hardware.pm @@ -81,8 +81,8 @@ Can be: 'fan'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=temperature --filter=fan) -Can also exclude specific instance: --filter="fan,Fan Block 1" +Exclude the items given as a comma-separated list (example: --filter=temperature --filter=fan). +You can also exclude items from specific instances: --filter="fan,Fan Block 1" =item B<--absent-problem> @@ -91,13 +91,11 @@ Can be specific or global: --absent-problem="fan,Fan Block 1" =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='fan,OK,degraded' =item B<--warning> diff --git a/src/storage/hp/lefthand/snmp/mode/hardware.pm b/src/storage/hp/lefthand/snmp/mode/hardware.pm index 847b06e74..397c258c9 100644 --- a/src/storage/hp/lefthand/snmp/mode/hardware.pm +++ b/src/storage/hp/lefthand/snmp/mode/hardware.pm @@ -86,18 +86,16 @@ Can be: 'fan', 'rcc', 'temperature', 'psu', 'voltage', 'device', 'rc', 'ro'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=fan --filter=psu) -Can also exclude specific instance: --filter=fan,1 +Exclude the items given as a comma-separated list (example: --filter=fan --filter=psu). +You can also exclude items from specific instances: --filter=fan,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='psu,CRITICAL,fail' =item B<--warning> diff --git a/src/storage/hp/msl/snmp/mode/hardware.pm b/src/storage/hp/msl/snmp/mode/hardware.pm index 8b13173cc..4eaa78002 100644 --- a/src/storage/hp/msl/snmp/mode/hardware.pm +++ b/src/storage/hp/msl/snmp/mode/hardware.pm @@ -77,13 +77,11 @@ Can be: 'library'. =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='library,CRITICAL,^(?!(ok)$)' =back diff --git a/src/storage/hp/p2000/xmlapi/mode/health.pm b/src/storage/hp/p2000/xmlapi/mode/health.pm index 431eb19a1..aa89ead43 100644 --- a/src/storage/hp/p2000/xmlapi/mode/health.pm +++ b/src/storage/hp/p2000/xmlapi/mode/health.pm @@ -94,18 +94,16 @@ Can be: 'disk', 'enclosure', 'fan', 'fru', 'psu', 'saslink', 'sensor', 'vdisk'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=fru --filter=enclosure) -Can also exclude specific instance: --filter=disk,1 +Exclude the items given as a comma-separated list (example: --filter=fru --filter=enclosure). +You can also exclude items from specific instances: --filter=disk,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='disk,OK,unknown' =item B<--warning> diff --git a/src/storage/hp/storeonce/4/restapi/mode/hardwarestorage.pm b/src/storage/hp/storeonce/4/restapi/mode/hardwarestorage.pm index cdad48b60..4602797bf 100644 --- a/src/storage/hp/storeonce/4/restapi/mode/hardwarestorage.pm +++ b/src/storage/hp/storeonce/4/restapi/mode/hardwarestorage.pm @@ -121,18 +121,16 @@ Can be: 'drive', 'driveencl', 'fan', 'iomodule', 'pool', 'psu', 'temperature'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=psu) -Can also exclude specific instance: --filter=fan,fan slot 1 +Exclude the items given as a comma-separated list (example: --filter=psu). +You can also exclude items from specific instances: --filter=fan,fan slot 1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,status,regexp). Example: --threshold-overload='fan,WARNING,missing' =item B<--warning> diff --git a/src/storage/hp/storeonce/ssh/mode/hardware.pm b/src/storage/hp/storeonce/ssh/mode/hardware.pm index aad52e99c..5203ccb70 100644 --- a/src/storage/hp/storeonce/ssh/mode/hardware.pm +++ b/src/storage/hp/storeonce/ssh/mode/hardware.pm @@ -101,18 +101,16 @@ Can be: 'hardware', 'serviceset'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=hardware --filter=serviceset) -Can also exclude specific instance: --filter=hardware,storageCluster +Exclude the items given as a comma-separated list (example: --filter=hardware --filter=serviceset). +You can also exclude items from specific instances: --filter=hardware,storageCluster =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='hardware,networkSwitch,OK,degraded' =back diff --git a/src/storage/huawei/oceanstor/snmp/mode/hardware.pm b/src/storage/huawei/oceanstor/snmp/mode/hardware.pm index 095f911c3..25cb418dd 100644 --- a/src/storage/huawei/oceanstor/snmp/mode/hardware.pm +++ b/src/storage/huawei/oceanstor/snmp/mode/hardware.pm @@ -84,18 +84,16 @@ Add literal description for instance value (used in filter and threshold options =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=psu) -Can also exclude specific instance: --filter=psu,0.0A.0 +Exclude the items given as a comma-separated list (example: --filter=psu). +You can also exclude items from specific instances: --filter=psu,0.0A.0 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='psu,CRITICAL,degraded' =item B<--warning> diff --git a/src/storage/ibm/fs900/snmp/mode/hardware.pm b/src/storage/ibm/fs900/snmp/mode/hardware.pm index 9b14fba9c..483735ef9 100644 --- a/src/storage/ibm/fs900/snmp/mode/hardware.pm +++ b/src/storage/ibm/fs900/snmp/mode/hardware.pm @@ -84,8 +84,8 @@ Can be: 'battery', 'fan', 'fibrechannel', 'flashcard', 'psu'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=fan --filter=psu) -Can also exclude specific instance: --filter=fan,1 +Exclude the items given as a comma-separated list (example: --filter=fan --filter=psu). +You can also exclude items from specific instances: --filter=fan,1 =item B<--absent-problem> @@ -94,13 +94,11 @@ Can be specific or global: --absent-problem=fan,2 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='psu,OK,error' =item B<--warning> diff --git a/src/storage/ibm/storwize/ssh/mode/hardware.pm b/src/storage/ibm/storwize/ssh/mode/hardware.pm index fc6d592a3..6ced5388c 100644 --- a/src/storage/ibm/storwize/ssh/mode/hardware.pm +++ b/src/storage/ibm/storwize/ssh/mode/hardware.pm @@ -109,18 +109,16 @@ Add literal description for instance value (used in filter, absent-problem and t =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=host --filter=enclosurecanister) -Can also exclude specific instance: --filter=host,10 +Exclude the items given as a comma-separated list (example: --filter=host --filter=enclosurecanister). +You can also exclude items from specific instances: --filter=host,10 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: ---threshold-overload='host,.*,OK,degraded' =item B<--warning> diff --git a/src/storage/ibm/ts2900/snmp/mode/hardware.pm b/src/storage/ibm/ts2900/snmp/mode/hardware.pm index 047520466..7f97a284a 100644 --- a/src/storage/ibm/ts2900/snmp/mode/hardware.pm +++ b/src/storage/ibm/ts2900/snmp/mode/hardware.pm @@ -76,17 +76,15 @@ Can be: 'robot', 'drive', 'ctrl', 'ctrlpower', 'magazine'. =item B<--filter> Exclude some parts (comma seperated list) -Can also exclude specific instance: --filter=ctrl,1 +You can also exclude items from specific instances: --filter=ctrl,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='drive,OK,needClean' =back diff --git a/src/storage/lenovo/iomega/snmp/mode/hardware.pm b/src/storage/lenovo/iomega/snmp/mode/hardware.pm index 2dc523304..f830ec24f 100644 --- a/src/storage/lenovo/iomega/snmp/mode/hardware.pm +++ b/src/storage/lenovo/iomega/snmp/mode/hardware.pm @@ -86,18 +86,16 @@ Can be: 'raid', 'disk', 'voltage', 'temperature', 'fan'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=fan) -Can also exclude specific instance: --filter=fan,1 +Exclude the items given as a comma-separated list (example: --filter=fan). +You can also exclude items from specific instances: --filter=fan,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='disk,WARNING,missing' =item B<--warning> diff --git a/src/storage/lenovo/iomega/snmp/mode/interfaces.pm b/src/storage/lenovo/iomega/snmp/mode/interfaces.pm index 1ec9db8f2..b1ac6bf88 100644 --- a/src/storage/lenovo/iomega/snmp/mode/interfaces.pm +++ b/src/storage/lenovo/iomega/snmp/mode/interfaces.pm @@ -132,7 +132,7 @@ Set the interface (number expected) ex: 1,2,... (empty means 'check all interfac =item B<--name> -Allows to use interface name with option --interface instead of interface oid index (Can be a regexp) +Allows you to define the interface (in option --interface) by name instead of OID index. The name matching mode supports regular expressions. =item B<--speed> diff --git a/src/storage/netapp/ontap/restapi/mode/hardware.pm b/src/storage/netapp/ontap/restapi/mode/hardware.pm index b0ef1d260..f8594ac75 100644 --- a/src/storage/netapp/ontap/restapi/mode/hardware.pm +++ b/src/storage/netapp/ontap/restapi/mode/hardware.pm @@ -101,17 +101,15 @@ Can be: 'shelf', 'bay', 'fru'. =item B<--filter> Exclude some parts (comma seperated list) -Can also exclude specific instance: --filter='fru,-' +You can also exclude items from specific instances: --filter='fru,-' =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='fru,OK,error' =back diff --git a/src/storage/netapp/ontap/snmp/mode/nvram.pm b/src/storage/netapp/ontap/snmp/mode/nvram.pm index dece42fb0..3b6e03a87 100644 --- a/src/storage/netapp/ontap/snmp/mode/nvram.pm +++ b/src/storage/netapp/ontap/snmp/mode/nvram.pm @@ -164,8 +164,7 @@ Check current status of the NVRAM batteries. =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,status,regexp). Example: --threshold-overload='nvram,CRITICAL,^(?!(ok)$)' =back diff --git a/src/storage/netapp/ontap/snmp/mode/partnerstatus.pm b/src/storage/netapp/ontap/snmp/mode/partnerstatus.pm index 775e90e1b..c70ecc061 100644 --- a/src/storage/netapp/ontap/snmp/mode/partnerstatus.pm +++ b/src/storage/netapp/ontap/snmp/mode/partnerstatus.pm @@ -188,8 +188,7 @@ Check status of clustered failover partner. =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,status,regexp). Example: --threshold-overload='partner,CRITICAL,^(?!(ok)$)' =back diff --git a/src/storage/netapp/ontap/snmp/mode/shelf.pm b/src/storage/netapp/ontap/snmp/mode/shelf.pm index 3819e2b28..5f567e047 100644 --- a/src/storage/netapp/ontap/snmp/mode/shelf.pm +++ b/src/storage/netapp/ontap/snmp/mode/shelf.pm @@ -129,8 +129,8 @@ Can be: 'psu', 'fan', 'communication', 'voltage', 'temperature', 'electronics', =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=fan --filter=psu) -Can also exclude specific instance: --filter=psu,41239F00647-A +Exclude the items given as a comma-separated list (example: --filter=fan --filter=psu). +You can also exclude items from specific instances: --filter=psu,41239F00647-A =item B<--absent-problem> @@ -139,13 +139,11 @@ Can be specific or global: --absent-problem=fan,41239F00647-fan02 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='gfc,CRITICAL,^(?!(Online)$)' =item B<--warning> diff --git a/src/storage/netapp/santricity/restapi/mode/hardware.pm b/src/storage/netapp/santricity/restapi/mode/hardware.pm index a487e76fc..266719460 100644 --- a/src/storage/netapp/santricity/restapi/mode/hardware.pm +++ b/src/storage/netapp/santricity/restapi/mode/hardware.pm @@ -166,17 +166,15 @@ Can be: 'storage', 'ctrl', 'battery', 'board', 'cbd', 'cmd', 'drive', 'psu', 'fa =item B<--filter> Exclude some parts (comma seperated list) -Can also exclude specific instance: --filter='drive,010000005000C500C244251B0000000000000000' +You can also exclude items from specific instances: --filter='drive,010000005000C500C244251B0000000000000000' =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='drive,OK,preFailCopy' =item B<--warning> diff --git a/src/storage/netgear/readynas/snmp/mode/hardware.pm b/src/storage/netgear/readynas/snmp/mode/hardware.pm index f3d40b355..b07407028 100644 --- a/src/storage/netgear/readynas/snmp/mode/hardware.pm +++ b/src/storage/netgear/readynas/snmp/mode/hardware.pm @@ -115,18 +115,16 @@ Can be: 'psu', 'fan', 'disk', 'volume', 'temperature'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=psu) -Can also exclude specific instance: --filter=psu,1 +Exclude the items given as a comma-separated list (example: --filter=psu). +You can also exclude items from specific instances: --filter=psu,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='psu,CRITICAL,^(?!(on)$)' =item B<--warning> diff --git a/src/storage/nimble/restapi/mode/hardware.pm b/src/storage/nimble/restapi/mode/hardware.pm index 9459214a2..45f104203 100644 --- a/src/storage/nimble/restapi/mode/hardware.pm +++ b/src/storage/nimble/restapi/mode/hardware.pm @@ -116,18 +116,16 @@ Can be: 'disk', 'fan', 'psu', 'temperature'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=psu) -Can also exclude specific instance: --filter=fan,A:fan1 +Exclude the items given as a comma-separated list (example: --filter=psu). +You can also exclude items from specific instances: --filter=fan,A:fan1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='sensor,WARNING,missing' =item B<--warning> diff --git a/src/storage/oracle/zs/restapi/mode/hardware.pm b/src/storage/oracle/zs/restapi/mode/hardware.pm index 8682ca3de..41546c03c 100644 --- a/src/storage/oracle/zs/restapi/mode/hardware.pm +++ b/src/storage/oracle/zs/restapi/mode/hardware.pm @@ -80,17 +80,15 @@ Can be: 'chassis', 'cpu', 'disk', 'fan', 'memory', 'psu', 'slot'. =item B<--filter> Exclude some parts (comma seperated list) -Can also exclude specific instance: --filter='disk,hdd 0' +You can also exclude items from specific instances: --filter='disk,hdd 0' =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='disk,WARNING,faulted' =back diff --git a/src/storage/oracle/zs/snmp/mode/hardware.pm b/src/storage/oracle/zs/snmp/mode/hardware.pm index 722583a6f..6dceb31ac 100644 --- a/src/storage/oracle/zs/snmp/mode/hardware.pm +++ b/src/storage/oracle/zs/snmp/mode/hardware.pm @@ -77,17 +77,15 @@ Can be: 'module'. =item B<--filter> Exclude some parts (comma seperated list) -Can also exclude specific instance: --filter=module,1 +You can also exclude items from specific instances: --filter=module,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='module,OK,other' =back diff --git a/src/storage/overland/neo/snmp/mode/hardware.pm b/src/storage/overland/neo/snmp/mode/hardware.pm index 8d032c179..43251df61 100644 --- a/src/storage/overland/neo/snmp/mode/hardware.pm +++ b/src/storage/overland/neo/snmp/mode/hardware.pm @@ -83,18 +83,16 @@ Can be: 'drive', 'library', 'eventlog'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=drive) -Can also exclude specific instance: --filter=drive,1 +Exclude the items given as a comma-separated list (example: --filter=drive). +You can also exclude items from specific instances: --filter=drive,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='drive,OK,notInitialized' =back diff --git a/src/storage/purestorage/flasharray/legacy/restapi/mode/hardware.pm b/src/storage/purestorage/flasharray/legacy/restapi/mode/hardware.pm index 12951954c..c5071b99a 100644 --- a/src/storage/purestorage/flasharray/legacy/restapi/mode/hardware.pm +++ b/src/storage/purestorage/flasharray/legacy/restapi/mode/hardware.pm @@ -80,17 +80,15 @@ Can be: 'entity'. =item B<--filter> Exclude some parts (comma seperated list) -Can also exclude specific instance: --filter=entity,CT1.FC0 +You can also exclude items from specific instances: --filter=entity,CT1.FC0 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='entity,OK,device_off' =item B<--warning> diff --git a/src/storage/purestorage/flasharray/v2/restapi/mode/hardware.pm b/src/storage/purestorage/flasharray/v2/restapi/mode/hardware.pm index b8a340767..4379f534d 100644 --- a/src/storage/purestorage/flasharray/v2/restapi/mode/hardware.pm +++ b/src/storage/purestorage/flasharray/v2/restapi/mode/hardware.pm @@ -80,18 +80,16 @@ Can be: 'chassis', 'controller', 'cooling', 'drive', 'ethport', 'fcport', 'nvram =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=controller) -Can also exclude specific instance: --filter=drive,1 +Exclude the items given as a comma-separated list (example: --filter=controller). +You can also exclude items from specific instances: --filter=drive,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='temperature,OK,identifying' =item B<--warning> diff --git a/src/storage/purestorage/flashblade/v2/restapi/mode/hardware.pm b/src/storage/purestorage/flashblade/v2/restapi/mode/hardware.pm index fa04d10f4..22e362142 100644 --- a/src/storage/purestorage/flashblade/v2/restapi/mode/hardware.pm +++ b/src/storage/purestorage/flashblade/v2/restapi/mode/hardware.pm @@ -81,18 +81,16 @@ Can be: 'chassis', 'ethport', 'fan', 'fb', 'fm', 'mgmtport', 'psu'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=fan) -Can also exclude specific instance: --filter=fan,1 +Exclude the items given as a comma-separated list (example: --filter=fan). +You can also exclude items from specific instances: --filter=fan,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='fb,WARNING,unused' =back diff --git a/src/storage/qnap/snmp/mode/hardware.pm b/src/storage/qnap/snmp/mode/hardware.pm index 0ec8551a8..63e7e0657 100644 --- a/src/storage/qnap/snmp/mode/hardware.pm +++ b/src/storage/qnap/snmp/mode/hardware.pm @@ -126,8 +126,8 @@ Can be: 'disk', 'fan', 'mdisk', 'psu', 'raid', 'temperature'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=disk) -Can also exclude specific instance: --filter=disk,1 +Exclude the items given as a comma-separated list (example: --filter=disk). +You can also exclude items from specific instances: --filter=disk,1 =item B<--absent-problem> @@ -136,13 +136,11 @@ Can be specific or global: --absent-problem=disk =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,status,regexp). Example: --threshold-overload='disk,CRITICAL,^(?!(ready)$)' =item B<--warning> diff --git a/src/storage/qsan/nas/snmp/mode/hardware.pm b/src/storage/qsan/nas/snmp/mode/hardware.pm index f95e940c4..92ae032bf 100644 --- a/src/storage/qsan/nas/snmp/mode/hardware.pm +++ b/src/storage/qsan/nas/snmp/mode/hardware.pm @@ -89,18 +89,16 @@ Can be: 'disk', 'voltage', 'temperature', 'psu', 'fan' =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=fan --filter=psu) -Can also exclude specific instance: --filter=fan,1 +Exclude the items given as a comma-separated list (example: --filter=fan --filter=psu). +You can also exclude items from specific instances: --filter=fan,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='psu,WARNING,^(?!(OK)$)' =item B<--warning> diff --git a/src/storage/quantum/scalar/snmp/mode/hardware.pm b/src/storage/quantum/scalar/snmp/mode/hardware.pm index 6e85303fd..188ed363a 100644 --- a/src/storage/quantum/scalar/snmp/mode/hardware.pm +++ b/src/storage/quantum/scalar/snmp/mode/hardware.pm @@ -97,18 +97,16 @@ Can be: 'global', 'subsystem', 'physicaldrive', 'psu', 'voltage', 'humidity', 't =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=subsystem) -Can also exclude specific instance: --filter=physicaldrive,1 +Exclude the items given as a comma-separated list (example: --filter=subsystem). +You can also exclude items from specific instances: --filter=physicaldrive,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='physicaldrive.status,OK,yellowWarning' =item B<--warning> diff --git a/src/storage/storagetek/sl/snmp/mode/hardware.pm b/src/storage/storagetek/sl/snmp/mode/hardware.pm index f486bf39e..7f7c3a0cd 100644 --- a/src/storage/storagetek/sl/snmp/mode/hardware.pm +++ b/src/storage/storagetek/sl/snmp/mode/hardware.pm @@ -84,18 +84,16 @@ Can be: 'interface', 'temperature', 'fan', 'psu', 'robot', 'elevator', 'controll =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=controller) -Can also exclude specific instance: --filter=cap,1 +Exclude the items given as a comma-separated list (example: --filter=controller). +You can also exclude items from specific instances: --filter=cap,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='robot,CRITICAL,warning' =item B<--warning> diff --git a/src/storage/synology/snmp/mode/hardware.pm b/src/storage/synology/snmp/mode/hardware.pm index 14fa27aac..036e3c419 100644 --- a/src/storage/synology/snmp/mode/hardware.pm +++ b/src/storage/synology/snmp/mode/hardware.pm @@ -119,18 +119,16 @@ Can be: 'psu', 'fan', 'disk', 'raid', 'system'. =item B<--filter> -Exclude some parts (comma seperated list) (Example: --filter=psu) -Can also exclude specific instance: --filter=psu,1 +Exclude the items given as a comma-separated list (example: --filter=psu). +You can also exclude items from specific instances: --filter=psu,1 =item B<--no-component> -Return an error if no compenents are checked. -If total (with skipped) is 0. (Default: 'critical' returns). +Define the expected status if no components are found (default: critical). =item B<--threshold-overload> -Set to overload default threshold values (syntax: section,[instance,]status,regexp) -It used before default thresholds (order stays). +Use this option to override the status returned by the plugin when the status label matches a regular expression (syntax: section,[instance,]status,regexp). Example: --threshold-overload='psu,CRITICAL,^(?!(on)$)' =item B<--warning>