diff --git a/Pipfile b/Pipfile index 40fa689f7c34f..05f5f8e09a285 100644 --- a/Pipfile +++ b/Pipfile @@ -130,7 +130,7 @@ dnspython = "==1.16.0" # needed by python-active-directory python-active-directory = "==1.0.5" rrdtool = "==0.1.15" # Actually we ship the binding which comes with rrdtool itself... docstring_parser = "==0.7.2" # direct dependency -yapf = "==0.30.0" # formatter for REST-API documentation code examples +yapf = "==0.31.0" # formatter for REST-API documentation code examples pyprof2calltree = "==1.4.5" # used for GUI/API profiling repoze-profile = "==2.3" # used for GUI/API profiling pyparsing = "==2.4.7" # direct dependency diff --git a/Pipfile.lock b/Pipfile.lock index 64c8167b60af0..4ecf6fa041976 100644 --- a/Pipfile.lock +++ b/Pipfile.lock @@ -1,7 +1,7 @@ { "_meta": { "hash": { - "sha256": "a952dc29a8a6632f3a9ebcc4e8f70d04153a9764206b17658d217d8e15dafc56" + "sha256": "fad875f01740d806c90f5ef3afaf50fd1ad9f93482cbcf34c32cb86a37a875dd" }, "pipfile-spec": 6, "requires": { @@ -1230,11 +1230,11 @@ }, "yapf": { "hashes": [ - "sha256:3000abee4c28daebad55da6c85f3cd07b8062ce48e2e9943c8da1b9667d48427", - "sha256:3abf61ba67cf603069710d30acbc88cfe565d907e16ad81429ae90ce9651e0c9" + "sha256:408fb9a2b254c302f49db83c59f9aa0b4b0fd0ec25be3a5c51181327922ff63d", + "sha256:e3a234ba8455fe201eaa649cdac872d590089a18b661e39bbac7020978dd9c2e" ], "index": "pypi", - "version": "==0.30.0" + "version": "==0.31.0" }, "yarl": { "hashes": [ @@ -1444,7 +1444,7 @@ "sha256:f0b278ce10936db1a37e6954e15a3730bea96a0997c26d7fee88e6c396c2086d", "sha256:f11642dddbb0253cc8853254301b51390ba0081750a8ac03f20ea8103f0c56b6" ], - "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4' and python_version < '4.0'", + "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4' and python_version < '4'", "version": "==5.5" }, "distlib": { diff --git a/active_checks/check_elasticsearch_query b/active_checks/check_elasticsearch_query index 8379f6b70397e..de876d52f7f5f 100755 --- a/active_checks/check_elasticsearch_query +++ b/active_checks/check_elasticsearch_query @@ -11,6 +11,7 @@ import requests import urllib3 # type: ignore[import] from cmk.utils.exceptions import MKGeneralException import cmk.utils.password_store + cmk.utils.password_store.replace_passwords() urllib3.disable_warnings(urllib3.exceptions.InsecureRequestWarning) diff --git a/active_checks/check_sql b/active_checks/check_sql index 545c64943fba9..f38585c1296e4 100755 --- a/active_checks/check_sql +++ b/active_checks/check_sql @@ -16,6 +16,7 @@ import os import sys import cmk.utils.password_store + cmk.utils.password_store.replace_passwords() LOG = logging.getLogger(__name__) diff --git a/checks/3par_ports b/checks/3par_ports index f18c7c09905b6..f8eeb30864299 100644 --- a/checks/3par_ports +++ b/checks/3par_ports @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.threepar import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings['threepar_ports_default_levels'] = { "1_link": 1, "2_link": 1, diff --git a/checks/akcp_daisy_temp b/checks/akcp_daisy_temp index 73c95ea022280..e9ca2f27cf74c 100644 --- a/checks/akcp_daisy_temp +++ b/checks/akcp_daisy_temp @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.temperature import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings["akcp_daisy_temp_defaultlevels"] = {"levels": (28, 32)} diff --git a/checks/akcp_sensor_drycontact b/checks/akcp_sensor_drycontact index 8ac87ff1725b2..8aa1787eda095 100644 --- a/checks/akcp_sensor_drycontact +++ b/checks/akcp_sensor_drycontact @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.akcp_sensor import * # pylint: disable=wildcard-import,unused-wildcard-import + check_info["akcp_sensor_drycontact"] = { "check_function": check_akcp_sensor_drycontact, "inventory_function": inventory_akcp_sensor_no_params, diff --git a/checks/alcatel_cpu b/checks/alcatel_cpu index 71c08e6810af7..4bf870a27dd31 100644 --- a/checks/alcatel_cpu +++ b/checks/alcatel_cpu @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.alcatel import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings['alcatel_temp'] = ALCATEL_TEMP_CHECK_DEFAULT_PARAMETERS check_info["alcatel_cpu"] = { diff --git a/checks/alcatel_cpu_aos7 b/checks/alcatel_cpu_aos7 index 557f8ae99f59b..eb183f23b6a68 100644 --- a/checks/alcatel_cpu_aos7 +++ b/checks/alcatel_cpu_aos7 @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.alcatel import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings['alcatel_temp'] = ALCATEL_TEMP_CHECK_DEFAULT_PARAMETERS check_info["alcatel_cpu_aos7"] = { diff --git a/checks/alcatel_fans b/checks/alcatel_fans index 3aff91b7e2eb3..f07c0507f3adc 100644 --- a/checks/alcatel_fans +++ b/checks/alcatel_fans @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.alcatel import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings['alcatel_temp'] = ALCATEL_TEMP_CHECK_DEFAULT_PARAMETERS check_info["alcatel_fans"] = { diff --git a/checks/alcatel_fans_aos7 b/checks/alcatel_fans_aos7 index 796a11ab588c9..efaed96360acf 100644 --- a/checks/alcatel_fans_aos7 +++ b/checks/alcatel_fans_aos7 @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.alcatel import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings['alcatel_temp'] = ALCATEL_TEMP_CHECK_DEFAULT_PARAMETERS check_info["alcatel_fans_aos7"] = { diff --git a/checks/alcatel_power b/checks/alcatel_power index 17a5862dfbbd2..5e6551d7bacc6 100644 --- a/checks/alcatel_power +++ b/checks/alcatel_power @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.alcatel import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings['alcatel_temp'] = ALCATEL_TEMP_CHECK_DEFAULT_PARAMETERS alcatel_power_operstate_map = { diff --git a/checks/alcatel_power_aos7 b/checks/alcatel_power_aos7 index bd212065c371d..c20059ef1d43b 100644 --- a/checks/alcatel_power_aos7 +++ b/checks/alcatel_power_aos7 @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.alcatel import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings['alcatel_temp'] = ALCATEL_TEMP_CHECK_DEFAULT_PARAMETERS alcatel_power_aos7_operability_to_status_mapping = { diff --git a/checks/alcatel_temp b/checks/alcatel_temp index 97edd5f1c2df5..acda502b2674f 100644 --- a/checks/alcatel_temp +++ b/checks/alcatel_temp @@ -14,6 +14,7 @@ from cmk.base.check_legacy_includes.alcatel import * # pylint: disable=wildcard # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.temperature import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings['alcatel_temp'] = ALCATEL_TEMP_CHECK_DEFAULT_PARAMETERS check_info["alcatel_temp"] = { diff --git a/checks/alcatel_temp_aos7 b/checks/alcatel_temp_aos7 index 615e870213aec..2ed253a391d41 100644 --- a/checks/alcatel_temp_aos7 +++ b/checks/alcatel_temp_aos7 @@ -14,6 +14,7 @@ from cmk.base.check_legacy_includes.alcatel import * # pylint: disable=wildcard # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.temperature import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings['alcatel_temp'] = ALCATEL_TEMP_CHECK_DEFAULT_PARAMETERS diff --git a/checks/alcatel_timetra_cpu b/checks/alcatel_timetra_cpu index 91212da2bc887..9a4e67dc9172a 100644 --- a/checks/alcatel_timetra_cpu +++ b/checks/alcatel_timetra_cpu @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.cpu_util import * # pylint: disable=wildcard-import,unused-wildcard-import + alcatel_timetra_cpu_default_levels = (90.0, 95.0) diff --git a/checks/apc_humidity b/checks/apc_humidity index 1ef3cc2ac8525..8d91689b874c6 100644 --- a/checks/apc_humidity +++ b/checks/apc_humidity @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.humidity import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings["apc_humidity_default_levels"] = { 'levels': (40, 35), 'levels_lower': (60, 65), diff --git a/checks/apc_symmetra_ext_temp b/checks/apc_symmetra_ext_temp index be76eabea8ca4..4b947fdee43dc 100644 --- a/checks/apc_symmetra_ext_temp +++ b/checks/apc_symmetra_ext_temp @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.temperature import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings["apc_symmetra_ext_temp_default_levels"] = {"levels": (30, 35)} diff --git a/checks/arris_cmts_cpu b/checks/arris_cmts_cpu index 8493c5b078d60..efba5a907205e 100644 --- a/checks/arris_cmts_cpu +++ b/checks/arris_cmts_cpu @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.arris_cmts import * # pylint: disable=wildcard-import,unused-wildcard-import + arris_cmts_cpu_default_levels = (90, 95) diff --git a/checks/arris_cmts_mem b/checks/arris_cmts_mem index 8d7b739ea740d..13ac145772664 100644 --- a/checks/arris_cmts_mem +++ b/checks/arris_cmts_mem @@ -14,6 +14,7 @@ from cmk.base.check_legacy_includes.arris_cmts import * # pylint: disable=wildc # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.mem import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings["arris_cmts_mem"] = { "levels": (80.0, 90.0), } diff --git a/checks/arris_cmts_temp b/checks/arris_cmts_temp index 514a54f01a6c4..dc7abfc255170 100644 --- a/checks/arris_cmts_temp +++ b/checks/arris_cmts_temp @@ -14,6 +14,7 @@ from cmk.base.check_legacy_includes.arris_cmts import * # pylint: disable=wildc # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.temperature import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings["arris_cmts_temp_default_levels"] = {"levels": (40, 46)} diff --git a/checks/aruba_cpu_util b/checks/aruba_cpu_util index 6666d938ea7dc..4bc240142b64a 100644 --- a/checks/aruba_cpu_util +++ b/checks/aruba_cpu_util @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.cpu_util import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings['aruba_cpu_util_default_levels'] = { 'levels': (80.0, 90.0), } diff --git a/checks/avaya_45xx_cpu b/checks/avaya_45xx_cpu index 355fad3e646a5..4657bb17158c8 100644 --- a/checks/avaya_45xx_cpu +++ b/checks/avaya_45xx_cpu @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.cpu_util import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings["avaya_45xx_cpu_default_levels"] = {"levels": (90.0, 95.0)} diff --git a/checks/avaya_45xx_temp b/checks/avaya_45xx_temp index 64bbb00500f46..d521db78e59ba 100644 --- a/checks/avaya_45xx_temp +++ b/checks/avaya_45xx_temp @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.temperature import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings["avaya_45xx_temp_default_levels"] = { "levels": (55, 60), } diff --git a/checks/avaya_88xx_cpu b/checks/avaya_88xx_cpu index 864046f73702c..25e949335ccbf 100644 --- a/checks/avaya_88xx_cpu +++ b/checks/avaya_88xx_cpu @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.cpu_util import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings["avaya_88xx_cpu_default_levels"] = { "levels": (90, 95), } diff --git a/checks/avaya_chassis_temp b/checks/avaya_chassis_temp index e89033afd6dac..ffc013480ff18 100644 --- a/checks/avaya_chassis_temp +++ b/checks/avaya_chassis_temp @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.temperature import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings["avaya_chassis_temp_default_levels"] = { "levels": (55, 60), } diff --git a/checks/aws_cloudwatch_alarms_limits b/checks/aws_cloudwatch_alarms_limits index 5313c98a41928..d0686486d35a2 100644 --- a/checks/aws_cloudwatch_alarms_limits +++ b/checks/aws_cloudwatch_alarms_limits @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.aws import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings['aws_cloudwatch_alarms_limits_default_levels'] = { 'cloudwatch_alarms': (None, 80.0, 90.0), } diff --git a/checks/aws_costs_and_usage b/checks/aws_costs_and_usage index 49cb403befc98..eb077accff5f5 100644 --- a/checks/aws_costs_and_usage +++ b/checks/aws_costs_and_usage @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.aws import * # pylint: disable=wildcard-import,unused-wildcard-import + AWSCostAndUageMetrics = [ ("Unblended", "UnblendedCost", "unblended"), ] diff --git a/checks/aws_dynamodb_limits b/checks/aws_dynamodb_limits index 5445ad408786c..9bd90b1c52668 100644 --- a/checks/aws_dynamodb_limits +++ b/checks/aws_dynamodb_limits @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.aws import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings['aws_dynamodb_limits_default_levels'] = { 'number_of_tables': (None, 80.0, 90.0), 'read_capacity': (None, 80.0, 90.0), diff --git a/checks/aws_ebs_limits b/checks/aws_ebs_limits index 6f331ca6c6221..0d8ae076fd540 100644 --- a/checks/aws_ebs_limits +++ b/checks/aws_ebs_limits @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.aws import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings['aws_ebs_limits_default_levels'] = { 'block_store_snapshots': (None, 80.0, 90.0), 'block_store_space_standard': (None, 80.0, 90.0), diff --git a/checks/aws_ebs_summary b/checks/aws_ebs_summary index eaafb244c125d..847c73f6b472f 100644 --- a/checks/aws_ebs_summary +++ b/checks/aws_ebs_summary @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.aws import * # pylint: disable=wildcard-import,unused-wildcard-import + AWSEBSStorageTypes = { "gp2": "General Purpose SSD", "io1": "Provisioned IOPS SSD", diff --git a/checks/aws_elb_health b/checks/aws_elb_health index e5593a42b1029..7f8a9c23d1f4a 100644 --- a/checks/aws_elb_health +++ b/checks/aws_elb_health @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.aws import * # pylint: disable=wildcard-import,unused-wildcard-import + AWSELBHealthMap = { "InService": "in service", "OutOfService": "out of service", diff --git a/checks/aws_elb_limits b/checks/aws_elb_limits index 8b4548392d431..8b9acdbad6887 100644 --- a/checks/aws_elb_limits +++ b/checks/aws_elb_limits @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.aws import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings['aws_elb_limits_default_levels'] = { 'load_balancers': (None, 80.0, 90.0), 'load_balancer_listeners': (None, 80.0, 90.0), diff --git a/checks/aws_elb_summary b/checks/aws_elb_summary index 8a6cee2ec3c63..89334a584fccf 100644 --- a/checks/aws_elb_summary +++ b/checks/aws_elb_summary @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.aws import * # pylint: disable=wildcard-import,unused-wildcard-import + check_info['aws_elb_summary'] = { 'parse_function': parse_aws, 'inventory_function': discover_single, diff --git a/checks/aws_elbv2_limits b/checks/aws_elbv2_limits index 6d8b7e0abd61e..06d90fcbb9917 100644 --- a/checks/aws_elbv2_limits +++ b/checks/aws_elbv2_limits @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.aws import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings['aws_elbv2_limits_default_levels'] = { 'application_load_balancers': (None, 80.0, 90.0), 'application_load_balancer_rules': (None, 80.0, 90.0), diff --git a/checks/aws_rds_limits b/checks/aws_rds_limits index ecbbe908b99ce..c8fc0e103dff2 100644 --- a/checks/aws_rds_limits +++ b/checks/aws_rds_limits @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.aws import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings['aws_rds_limits_default_levels'] = { "db_instances": (None, 80.0, 90.0), "reserved_db_instances": (None, 80.0, 90.0), diff --git a/checks/aws_s3_limits b/checks/aws_s3_limits index 88ed37e04f353..73a7431868375 100644 --- a/checks/aws_s3_limits +++ b/checks/aws_s3_limits @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.aws import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings['aws_s3_limits_default_levels'] = { 'buckets': (None, 80.0, 90.0), } diff --git a/checks/aws_wafv2_limits b/checks/aws_wafv2_limits index 3bc7c5c1b3e70..9f9400c877cc6 100644 --- a/checks/aws_wafv2_limits +++ b/checks/aws_wafv2_limits @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.aws import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings['aws_wafv2_limits_default_levels'] = { 'web_acls': (None, 80.0, 90.0), 'rule_groups': (None, 80.0, 90.0), diff --git a/checks/azure_sites b/checks/azure_sites index 30df9928f6734..f28c218dc3993 100644 --- a/checks/azure_sites +++ b/checks/azure_sites @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.azure import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings['levels_azure_sites'] = { # https://www.nngroup.com/articles/response-times-3-important-limits/ 'avg_response_time_levels': (1.0, 10.0), diff --git a/checks/azure_storageaccounts b/checks/azure_storageaccounts index cd113b55464a6..173b5b194bca7 100644 --- a/checks/azure_storageaccounts +++ b/checks/azure_storageaccounts @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.azure import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings['levels_azure_storageaccounts'] = {} # metrics description: # https://docs.microsoft.com/en-US/azure/monitoring-and-diagnostics/monitoring-supported-metrics#microsoftstoragestorageaccounts diff --git a/checks/azure_usagedetails b/checks/azure_usagedetails index 8b96465d1a2f8..2e9ef73ff10b8 100644 --- a/checks/azure_usagedetails +++ b/checks/azure_usagedetails @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.azure import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings['levels_azure_usagedetails'] = {} diff --git a/checks/blade_bx_load b/checks/blade_bx_load index 12e9e172045fe..fa031f3432f16 100644 --- a/checks/blade_bx_load +++ b/checks/blade_bx_load @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.cpu_load import * # pylint: disable=wildcard-import,unused-wildcard-import + blade_bx_cpuload_default_levels = (5, 20) diff --git a/checks/brocade_mlx_temp b/checks/brocade_mlx_temp index b50b39ae2b218..ef4acea1a8499 100644 --- a/checks/brocade_mlx_temp +++ b/checks/brocade_mlx_temp @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.temperature import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings["brocade_mlx_temperature_default_levels"] = {"levels": (105, 110)} diff --git a/checks/bvip_link b/checks/bvip_link index a98e8dfaae63f..27518278ef08b 100644 --- a/checks/bvip_link +++ b/checks/bvip_link @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.bvip import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings["bvip_link_default_levels"] = { 'ok_states': [0, 4, 5], 'warn_states': [7], diff --git a/checks/bvip_poe b/checks/bvip_poe index 43955161fb14c..7fade43f97b49 100644 --- a/checks/bvip_poe +++ b/checks/bvip_poe @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.bvip import * # pylint: disable=wildcard-import,unused-wildcard-import + bvip_poe_default_levels = (50, 60) diff --git a/checks/bvip_temp b/checks/bvip_temp index 5b81d46b20575..3eb179fceb8d1 100644 --- a/checks/bvip_temp +++ b/checks/bvip_temp @@ -14,6 +14,7 @@ from cmk.base.check_legacy_includes.bvip import * # pylint: disable=wildcard-im # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.temperature import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings["bvip_temp_default_levels"] = {"levels": (50, 60)} diff --git a/checks/bvip_util b/checks/bvip_util index a1eaf69c29ac7..a116a5b43c80d 100644 --- a/checks/bvip_util +++ b/checks/bvip_util @@ -14,6 +14,7 @@ from cmk.base.check_legacy_includes.bvip import * # pylint: disable=wildcard-im # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.cpu_util import * # pylint: disable=wildcard-import,unused-wildcard-import + bvip_util_default_levels = (90, 95) diff --git a/checks/checkpoint_temp b/checks/checkpoint_temp index 9eccb83bc3895..34d8ef09f50c3 100644 --- a/checks/checkpoint_temp +++ b/checks/checkpoint_temp @@ -14,6 +14,7 @@ from cmk.base.check_legacy_includes.checkpoint import * # pylint: disable=wildc # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.temperature import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings['checkpoint_temp_default_levels'] = {"levels": (50, 60)} diff --git a/checks/checkpoint_tunnels b/checks/checkpoint_tunnels index af500fcef3db6..ca0c0af1508f5 100644 --- a/checks/checkpoint_tunnels +++ b/checks/checkpoint_tunnels @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.checkpoint import * # pylint: disable=wildcard-import,unused-wildcard-import + tunnel_states = { "3": "Active", "4": "Destroy", diff --git a/checks/cisco_cpu_multiitem b/checks/cisco_cpu_multiitem index d4710911acb9f..376f1a3cfa518 100644 --- a/checks/cisco_cpu_multiitem +++ b/checks/cisco_cpu_multiitem @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.cisco_cpu_scan_functions import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings['cisco_cpu_multiitem_default_levels'] = { 'levels': (80.0, 90.0), } diff --git a/checks/cisco_fan b/checks/cisco_fan index ca3b86c4141cc..21ec0e2f9c36a 100644 --- a/checks/cisco_fan +++ b/checks/cisco_fan @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.cisco_sensor_item import * # pylint: disable=wildcard-import,unused-wildcard-import + cisco_fan_state_mapping = { '1': (0, 'normal'), '2': (1, 'warning'), diff --git a/checks/climaveneta_fan b/checks/climaveneta_fan index c97f466408839..3fd5e688fd757 100644 --- a/checks/climaveneta_fan +++ b/checks/climaveneta_fan @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.fan import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings["climaveneta_fan_default_levels"] = { "lower": (200, 100), } diff --git a/checks/climaveneta_temp b/checks/climaveneta_temp index e9e50d2f74a18..b9898b7f5d703 100644 --- a/checks/climaveneta_temp +++ b/checks/climaveneta_temp @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.temperature import * # pylint: disable=wildcard-import,unused-wildcard-import + climaveneta_sensors = { 1: "Room", 3: "Outlet Air 1", diff --git a/checks/cmctc_lcp b/checks/cmctc_lcp index 621eb90d311b9..7e37f63db6b3f 100644 --- a/checks/cmctc_lcp +++ b/checks/cmctc_lcp @@ -14,6 +14,7 @@ from cmk.base.check_legacy_includes.cmctc import * # pylint: disable=wildcard-i # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.temperature import * # pylint: disable=wildcard-import,unused-wildcard-import + cmctc_lcp_sensors = { 4: (None, "access"), 12: (None, "humidity"), diff --git a/checks/couchbase_nodes_size b/checks/couchbase_nodes_size index d389c74b86712..bfbaa592f4d97 100644 --- a/checks/couchbase_nodes_size +++ b/checks/couchbase_nodes_size @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.couchbase import * # pylint: disable=wildcard-import,unused-wildcard-import + check_info['couchbase_nodes_size'] = { 'parse_function': parse_couchbase_lines, } diff --git a/checks/couchbase_nodes_stats b/checks/couchbase_nodes_stats index e1ba76adbd346..b50da925ce7d4 100644 --- a/checks/couchbase_nodes_stats +++ b/checks/couchbase_nodes_stats @@ -19,6 +19,7 @@ from cmk.base.check_legacy_includes.cpu_util import * # pylint: disable=wildcar # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.mem import * # pylint: disable=wildcard-import,unused-wildcard-import + check_info['couchbase_nodes_stats'] = { 'parse_function': parse_couchbase_lines, } diff --git a/checks/datapower_cpu b/checks/datapower_cpu index f5393f5b6343b..2d5c6f05067bd 100644 --- a/checks/datapower_cpu +++ b/checks/datapower_cpu @@ -14,6 +14,7 @@ from cmk.base.check_legacy_includes.cpu_util import * # pylint: disable=wildcar # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.datapower_scan import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings["datapower_cpu_default_levels"] = { "levels": (80, 90), } diff --git a/checks/ddn_s2a_statsdelay b/checks/ddn_s2a_statsdelay index b1ab25cf2ca64..9157cdb1ff95c 100644 --- a/checks/ddn_s2a_statsdelay +++ b/checks/ddn_s2a_statsdelay @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.ddn_s2a import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings["ddn_s2a_statsdelay_default_levels"] = { "read_avg": (0.1, 0.2), "write_avg": (0.1, 0.2), diff --git a/checks/dell_chassis_temp b/checks/dell_chassis_temp index c612987258e06..cd554626262d6 100644 --- a/checks/dell_chassis_temp +++ b/checks/dell_chassis_temp @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.temperature import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings["dell_chassis_temp_default_levels"] = {"levels": (60, 80)} diff --git a/checks/dell_idrac_fans b/checks/dell_idrac_fans index 1be3499e34d06..dfca715bd14b4 100644 --- a/checks/dell_idrac_fans +++ b/checks/dell_idrac_fans @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.fan import * # pylint: disable=wildcard-import,unused-wildcard-import + DELL_IDRAC_FANS_STATE_MAP = { "1": (3, "OTHER"), "2": (3, "UNKNOWN"), diff --git a/checks/dell_om_sensors b/checks/dell_om_sensors index 0719bce42a6a9..adfb468863dd4 100644 --- a/checks/dell_om_sensors +++ b/checks/dell_om_sensors @@ -14,6 +14,7 @@ from cmk.base.check_legacy_includes.dell_om import * # pylint: disable=wildcard # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.temperature import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings["dell_om_sensors_default_levels"] = {"levels": (50, 60)} diff --git a/checks/dell_poweredge_amperage b/checks/dell_poweredge_amperage index 003a33c2ce444..0217200e913df 100644 --- a/checks/dell_poweredge_amperage +++ b/checks/dell_poweredge_amperage @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.dell_poweredge import * # pylint: disable=wildcard-import,unused-wildcard-import + check_info["dell_poweredge_amperage.power"] = { "check_function": check_dell_poweredge_amperage, "inventory_function": inventory_dell_poweredge_amperage_power, diff --git a/checks/dell_poweredge_cpu b/checks/dell_poweredge_cpu index 38b5656095520..88dcc15015a0e 100644 --- a/checks/dell_poweredge_cpu +++ b/checks/dell_poweredge_cpu @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.dell_poweredge import * # pylint: disable=wildcard-import,unused-wildcard-import + check_info["dell_poweredge_cpu"] = { "check_function": check_dell_poweredge_cpu, "inventory_function": inventory_dell_poweredge_cpu, diff --git a/checks/dell_poweredge_mem b/checks/dell_poweredge_mem index af0a681a7ce68..8698cd19ff677 100644 --- a/checks/dell_poweredge_mem +++ b/checks/dell_poweredge_mem @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.dell_poweredge import * # pylint: disable=wildcard-import,unused-wildcard-import + check_info["dell_poweredge_mem"] = { "check_function": check_dell_poweredge_mem, "inventory_function": inventory_dell_poweredge_mem, diff --git a/checks/dell_poweredge_netdev b/checks/dell_poweredge_netdev index fa38f94654af4..5a75142205904 100644 --- a/checks/dell_poweredge_netdev +++ b/checks/dell_poweredge_netdev @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.dell_poweredge import * # pylint: disable=wildcard-import,unused-wildcard-import + check_info["dell_poweredge_netdev"] = { "check_function": check_dell_poweredge_netdev, "inventory_function": inventory_dell_poweredge_netdev, diff --git a/checks/dell_poweredge_pci b/checks/dell_poweredge_pci index e668c71b3d7a7..be6d593eb14f1 100644 --- a/checks/dell_poweredge_pci +++ b/checks/dell_poweredge_pci @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.dell_poweredge import * # pylint: disable=wildcard-import,unused-wildcard-import + check_info["dell_poweredge_pci"] = { "check_function": check_dell_poweredge_pci, "inventory_function": inventory_dell_poweredge_pci, diff --git a/checks/dell_poweredge_status b/checks/dell_poweredge_status index 3201ccfbb3714..386406338aaa3 100644 --- a/checks/dell_poweredge_status +++ b/checks/dell_poweredge_status @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.dell_poweredge import * # pylint: disable=wildcard-import,unused-wildcard-import + check_info["dell_poweredge_status"] = { "check_function": check_dell_poweredge_status, "inventory_function": inventory_dell_poweredge_status, diff --git a/checks/dell_poweredge_temp b/checks/dell_poweredge_temp index b04d93c71300e..5b2b7a70f85ee 100644 --- a/checks/dell_poweredge_temp +++ b/checks/dell_poweredge_temp @@ -14,6 +14,7 @@ from cmk.base.check_legacy_includes.dell_poweredge import * # pylint: disable=w # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.temperature import * # pylint: disable=wildcard-import,unused-wildcard-import + check_info["dell_poweredge_temp"] = { "check_function": check_dell_poweredge_temp, "inventory_function": inventory_dell_poweredge_temp, diff --git a/checks/docsis_channels_downstream b/checks/docsis_channels_downstream index 331121fb1114a..ee091aa4d4136 100644 --- a/checks/docsis_channels_downstream +++ b/checks/docsis_channels_downstream @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.docsis import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings["docsis_channels_downstream"] = { "power": (5.0, 1.0), } diff --git a/checks/domino_mailqueues b/checks/domino_mailqueues index a195da9189560..40e73221c9e7a 100644 --- a/checks/domino_mailqueues +++ b/checks/domino_mailqueues @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.domino import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings["domino_mailqueues_defaults"] = {"queue_length": (300, 350)} MAILQUEUES_LABEL = ( diff --git a/checks/domino_transactions b/checks/domino_transactions index 9e497c463797e..bf7490fdb041f 100644 --- a/checks/domino_transactions +++ b/checks/domino_transactions @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.domino import * # pylint: disable=wildcard-import,unused-wildcard-import + domino_transactions_default_levels = (30000, 35000) diff --git a/checks/domino_users b/checks/domino_users index dfbeb48b9ada9..b13290cf7b27d 100644 --- a/checks/domino_users +++ b/checks/domino_users @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.domino import * # pylint: disable=wildcard-import,unused-wildcard-import + domino_users_default_levels = (1000, 1500) diff --git a/checks/dotnet_clrmemory b/checks/dotnet_clrmemory index f08d7f36db707..e3b9f931df8bc 100644 --- a/checks/dotnet_clrmemory +++ b/checks/dotnet_clrmemory @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.wmi import * # pylint: disable=wildcard-import,unused-wildcard-import + dotnet_clrmemory_defaultlevels = { "upper": (10.0, 15.0) # 10.0 percent specified by customer, # various sources (including MS) give diff --git a/checks/emc_isilon_fans b/checks/emc_isilon_fans index 0883118788ce6..7b5000a16777a 100644 --- a/checks/emc_isilon_fans +++ b/checks/emc_isilon_fans @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.fan import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings["emc_isilon_fan_default_levels"] = {"lower": (3000, 2500)} diff --git a/checks/emc_vplex_cpu b/checks/emc_vplex_cpu index 00a4b18b7da81..d4ec621593ff2 100644 --- a/checks/emc_vplex_cpu +++ b/checks/emc_vplex_cpu @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.cpu_util import * # pylint: disable=wildcard-import,unused-wildcard-import + emc_vplex_cpu_default_levels = (90.0, 95.0) diff --git a/checks/enterasys_cpu_util b/checks/enterasys_cpu_util index 7ceda505de871..c18ecdfd2fe3d 100644 --- a/checks/enterasys_cpu_util +++ b/checks/enterasys_cpu_util @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.cpu_util import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings["enterasys_cpu_default_levels"] = { "levels": (90.0, 95.0), } diff --git a/checks/enterasys_temp b/checks/enterasys_temp index dc802a369d846..dc4787b101483 100644 --- a/checks/enterasys_temp +++ b/checks/enterasys_temp @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.temperature import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings["enterasys_temp_default_levels"] = {"levels": (30, 35)} diff --git a/checks/enviromux_digital b/checks/enviromux_digital index a157dbf08c4a5..5f9fc1c0d00c8 100644 --- a/checks/enviromux_digital +++ b/checks/enviromux_digital @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.enviromux import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings['enviromux_default_levels'] = ENVIROMUX_CHECK_DEFAULT_PARAMETERS diff --git a/checks/enviromux_sems_digital b/checks/enviromux_sems_digital index e148ff6ef17d4..1cac8333b9171 100644 --- a/checks/enviromux_sems_digital +++ b/checks/enviromux_sems_digital @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.enviromux import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings['enviromux_default_levels'] = ENVIROMUX_CHECK_DEFAULT_PARAMETERS diff --git a/checks/enviromux_sems_external b/checks/enviromux_sems_external index 028c21ce856ac..42421826ff4ae 100644 --- a/checks/enviromux_sems_external +++ b/checks/enviromux_sems_external @@ -19,6 +19,7 @@ from cmk.base.check_legacy_includes.humidity import * # pylint: disable=wildcar # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.temperature import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings['enviromux_default_levels'] = ENVIROMUX_CHECK_DEFAULT_PARAMETERS check_info['enviromux_sems_external'] = { diff --git a/checks/enviromux_sems_internal b/checks/enviromux_sems_internal index 9976441e0642d..192f828f3c5a5 100644 --- a/checks/enviromux_sems_internal +++ b/checks/enviromux_sems_internal @@ -19,6 +19,7 @@ from cmk.base.check_legacy_includes.humidity import * # pylint: disable=wildcar # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.temperature import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings['enviromux_default_levels'] = ENVIROMUX_CHECK_DEFAULT_PARAMETERS check_info['enviromux_sems'] = { diff --git a/checks/f5_bigip_chassis_temp b/checks/f5_bigip_chassis_temp index f2a95c021eae7..2bbc4b4469f9f 100644 --- a/checks/f5_bigip_chassis_temp +++ b/checks/f5_bigip_chassis_temp @@ -14,6 +14,7 @@ from cmk.base.check_legacy_includes.f5_bigip import * # pylint: disable=wildcar # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.temperature import * # pylint: disable=wildcard-import,unused-wildcard-import + f5_bigip_chassis_temp_default_params = (35, 40) diff --git a/checks/f5_bigip_conns b/checks/f5_bigip_conns index a92b6ca81f50a..b78c1fd19191a 100644 --- a/checks/f5_bigip_conns +++ b/checks/f5_bigip_conns @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.f5_bigip import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings["f5_bigip_conns_default_levels"] = { "conns": (25000, 30000), "ssl_conns": (25000, 30000), diff --git a/checks/f5_bigip_cpu_temp b/checks/f5_bigip_cpu_temp index 2dcebfa62d0ef..e22dd4b6a9bf4 100644 --- a/checks/f5_bigip_cpu_temp +++ b/checks/f5_bigip_cpu_temp @@ -14,6 +14,7 @@ from cmk.base.check_legacy_includes.f5_bigip import * # pylint: disable=wildcar # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.temperature import * # pylint: disable=wildcard-import,unused-wildcard-import + f5_bigip_cpu_temp_default_params = (60, 80) diff --git a/checks/fireeye_lic_expiration b/checks/fireeye_lic_expiration index 8c3594f6a5699..97d1ac8e73f4e 100644 --- a/checks/fireeye_lic_expiration +++ b/checks/fireeye_lic_expiration @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.fireeye import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings['fireeye_lic'] = { 'days': (120, 90), } diff --git a/checks/fjdarye100_rluns b/checks/fjdarye100_rluns index 8d9b7c4605648..5fb462a7e5f7e 100644 --- a/checks/fjdarye100_rluns +++ b/checks/fjdarye100_rluns @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.fjdarye import * # pylint: disable=wildcard-import,unused-wildcard-import + check_info["fjdarye100_rluns"] = { 'check_function': check_fjdarye_rluns, 'inventory_function': inventory_fjdarye_rluns, diff --git a/checks/fjdarye101_cadaps b/checks/fjdarye101_cadaps index 1d6791777b503..d019b83583c9c 100644 --- a/checks/fjdarye101_cadaps +++ b/checks/fjdarye101_cadaps @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.fjdarye import * # pylint: disable=wildcard-import,unused-wildcard-import + check_info["fjdarye101_cadaps"] = { 'check_function': check_fjdarye_item, 'inventory_function': inventory_fjdarye_item, diff --git a/checks/fjdarye101_cmods b/checks/fjdarye101_cmods index 50f7be12a09d2..a88c35755dfec 100644 --- a/checks/fjdarye101_cmods +++ b/checks/fjdarye101_cmods @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.fjdarye import * # pylint: disable=wildcard-import,unused-wildcard-import + check_info["fjdarye101_cmods"] = { 'check_function': check_fjdarye_item, 'inventory_function': inventory_fjdarye_item, diff --git a/checks/fjdarye101_cmods_mem b/checks/fjdarye101_cmods_mem index 199500d6e1720..eca2e935af5b6 100644 --- a/checks/fjdarye101_cmods_mem +++ b/checks/fjdarye101_cmods_mem @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.fjdarye import * # pylint: disable=wildcard-import,unused-wildcard-import + check_info["fjdarye101_cmods_mem"] = { 'check_function': check_fjdarye_item, 'inventory_function': inventory_fjdarye_item, diff --git a/checks/fjdarye101_conencs b/checks/fjdarye101_conencs index 0f4fceec1b1d4..f479e562c1403 100644 --- a/checks/fjdarye101_conencs +++ b/checks/fjdarye101_conencs @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.fjdarye import * # pylint: disable=wildcard-import,unused-wildcard-import + check_info["fjdarye101_conencs"] = { 'check_function': check_fjdarye_item, 'inventory_function': inventory_fjdarye_item, diff --git a/checks/fjdarye101_disks b/checks/fjdarye101_disks index 6f251944a7dda..620a982318db7 100644 --- a/checks/fjdarye101_disks +++ b/checks/fjdarye101_disks @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.fjdarye import * # pylint: disable=wildcard-import,unused-wildcard-import + check_info["fjdarye101_disks"] = { 'parse_function': parse_fjdarye_disks, 'inventory_function': inventory_fjdarye_disks, diff --git a/checks/fjdarye101_rluns b/checks/fjdarye101_rluns index 3fae40b64dad6..5d84756561549 100644 --- a/checks/fjdarye101_rluns +++ b/checks/fjdarye101_rluns @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.fjdarye import * # pylint: disable=wildcard-import,unused-wildcard-import + check_info["fjdarye101_rluns"] = { 'check_function': check_fjdarye_rluns, 'inventory_function': inventory_fjdarye_rluns, diff --git a/checks/fjdarye101_syscaps b/checks/fjdarye101_syscaps index a19365a225688..af330ad321fea 100644 --- a/checks/fjdarye101_syscaps +++ b/checks/fjdarye101_syscaps @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.fjdarye import * # pylint: disable=wildcard-import,unused-wildcard-import + check_info["fjdarye101_syscaps"] = { 'check_function': check_fjdarye_item, 'inventory_function': inventory_fjdarye_item, diff --git a/checks/fjdarye200_pools b/checks/fjdarye200_pools index 2a9d72f1e48e8..b4d67da593513 100644 --- a/checks/fjdarye200_pools +++ b/checks/fjdarye200_pools @@ -14,6 +14,7 @@ from cmk.base.check_legacy_includes.df import * # pylint: disable=wildcard-impo # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.size_trend import * # pylint: disable=wildcard-import,unused-wildcard-import + PoolEntry = collections.namedtuple( "EternusProvisioningPool", ["capacity", "usage", "available"], diff --git a/checks/fjdarye500_ca_ports b/checks/fjdarye500_ca_ports index 738acb2315e1a..0070c5622da68 100644 --- a/checks/fjdarye500_ca_ports +++ b/checks/fjdarye500_ca_ports @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.diskstat import * # pylint: disable=wildcard-import,unused-wildcard-import + inventory_fujitsu_ca_ports = [] diff --git a/checks/fjdarye500_cadaps b/checks/fjdarye500_cadaps index a786fc867932a..2e7ed79512f3a 100644 --- a/checks/fjdarye500_cadaps +++ b/checks/fjdarye500_cadaps @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.fjdarye import * # pylint: disable=wildcard-import,unused-wildcard-import + check_info['fjdarye500_cadaps'] = { 'inventory_function': inventory_fjdarye_item, 'check_function': check_fjdarye_item, diff --git a/checks/fjdarye500_cmods b/checks/fjdarye500_cmods index db0e9bd1ac6aa..7151059cbac67 100644 --- a/checks/fjdarye500_cmods +++ b/checks/fjdarye500_cmods @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.fjdarye import * # pylint: disable=wildcard-import,unused-wildcard-import + check_info['fjdarye500_cmods'] = { 'inventory_function': inventory_fjdarye_item, 'check_function': check_fjdarye_item, diff --git a/checks/fjdarye500_cmods_flash b/checks/fjdarye500_cmods_flash index 82b89546e30b3..25c30c531b6a7 100644 --- a/checks/fjdarye500_cmods_flash +++ b/checks/fjdarye500_cmods_flash @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.fjdarye import * # pylint: disable=wildcard-import,unused-wildcard-import + check_info['fjdarye500_cmods_flash'] = { 'inventory_function': inventory_fjdarye_item, 'check_function': check_fjdarye_item, diff --git a/checks/fjdarye500_cmods_mem b/checks/fjdarye500_cmods_mem index fbb89c1e001da..a99d5aa1a2053 100644 --- a/checks/fjdarye500_cmods_mem +++ b/checks/fjdarye500_cmods_mem @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.fjdarye import * # pylint: disable=wildcard-import,unused-wildcard-import + check_info['fjdarye500_cmods_mem'] = { 'inventory_function': inventory_fjdarye_item, 'check_function': check_fjdarye_item, diff --git a/checks/fjdarye500_conencs b/checks/fjdarye500_conencs index 2cd4c83c26b60..5b6d77411bf3a 100644 --- a/checks/fjdarye500_conencs +++ b/checks/fjdarye500_conencs @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.fjdarye import * # pylint: disable=wildcard-import,unused-wildcard-import + check_info['fjdarye500_conencs'] = { 'inventory_function': inventory_fjdarye_item, 'check_function': check_fjdarye_item, diff --git a/checks/fjdarye500_cpsus b/checks/fjdarye500_cpsus index 03978d3159f0a..9ae795f44db4f 100644 --- a/checks/fjdarye500_cpsus +++ b/checks/fjdarye500_cpsus @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.fjdarye import * # pylint: disable=wildcard-import,unused-wildcard-import + check_info['fjdarye500_cpsus'] = { 'inventory_function': inventory_fjdarye_item, 'check_function': check_fjdarye_item, diff --git a/checks/fjdarye500_devencs b/checks/fjdarye500_devencs index 8730e760db6a5..cf7f3f50092ad 100644 --- a/checks/fjdarye500_devencs +++ b/checks/fjdarye500_devencs @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.fjdarye import * # pylint: disable=wildcard-import,unused-wildcard-import + check_info['fjdarye500_devencs'] = { 'inventory_function': inventory_fjdarye_item, 'check_function': check_fjdarye_item, diff --git a/checks/fjdarye500_disks b/checks/fjdarye500_disks index d08acb985ffa4..3648e87bc9883 100644 --- a/checks/fjdarye500_disks +++ b/checks/fjdarye500_disks @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.fjdarye import * # pylint: disable=wildcard-import,unused-wildcard-import + check_info['fjdarye500_disks'] = { 'parse_function': parse_fjdarye_disks, 'inventory_function': inventory_fjdarye_disks, diff --git a/checks/fjdarye500_expanders b/checks/fjdarye500_expanders index 3cddba0278dab..b463cbf108e08 100644 --- a/checks/fjdarye500_expanders +++ b/checks/fjdarye500_expanders @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.fjdarye import * # pylint: disable=wildcard-import,unused-wildcard-import + check_info['fjdarye500_expanders'] = { 'inventory_function': inventory_fjdarye_item, 'check_function': check_fjdarye_item, diff --git a/checks/fjdarye500_inletthmls b/checks/fjdarye500_inletthmls index 5d53b74aa3d59..6bc78c741f0dc 100644 --- a/checks/fjdarye500_inletthmls +++ b/checks/fjdarye500_inletthmls @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.fjdarye import * # pylint: disable=wildcard-import,unused-wildcard-import + check_info['fjdarye500_inletthmls'] = { 'inventory_function': inventory_fjdarye_item, 'check_function': check_fjdarye_item, diff --git a/checks/fjdarye500_sum b/checks/fjdarye500_sum index 17b1cecf6d4af..2a660e4a858f8 100644 --- a/checks/fjdarye500_sum +++ b/checks/fjdarye500_sum @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.fjdarye import * # pylint: disable=wildcard-import,unused-wildcard-import + check_info['fjdarye500_sum'] = { 'inventory_function': inventory_fjdarye_sum, 'check_function': check_fjdarye_sum, diff --git a/checks/fjdarye500_syscaps b/checks/fjdarye500_syscaps index e2746397ab634..92e8960d81054 100644 --- a/checks/fjdarye500_syscaps +++ b/checks/fjdarye500_syscaps @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.fjdarye import * # pylint: disable=wildcard-import,unused-wildcard-import + check_info['fjdarye500_syscaps'] = { 'inventory_function': inventory_fjdarye_item, 'check_function': check_fjdarye_item, diff --git a/checks/fjdarye500_thmls b/checks/fjdarye500_thmls index e27038c031e3a..8231096d2ef32 100644 --- a/checks/fjdarye500_thmls +++ b/checks/fjdarye500_thmls @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.fjdarye import * # pylint: disable=wildcard-import,unused-wildcard-import + check_info['fjdarye500_thmls'] = { 'inventory_function': inventory_fjdarye_item, 'check_function': check_fjdarye_item, diff --git a/checks/fjdarye60_disks b/checks/fjdarye60_disks index 87bbc72de6418..49db4da0c0eb6 100644 --- a/checks/fjdarye60_disks +++ b/checks/fjdarye60_disks @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.fjdarye import * # pylint: disable=wildcard-import,unused-wildcard-import + check_info["fjdarye60_disks"] = { 'parse_function': parse_fjdarye_disks, 'inventory_function': inventory_fjdarye_disks, diff --git a/checks/fjdarye60_rluns b/checks/fjdarye60_rluns index 2b8d721c6396d..ffa5adcfc0369 100644 --- a/checks/fjdarye60_rluns +++ b/checks/fjdarye60_rluns @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.fjdarye import * # pylint: disable=wildcard-import,unused-wildcard-import + check_info["fjdarye60_rluns"] = { 'check_function': check_fjdarye_rluns, 'inventory_function': inventory_fjdarye_rluns, diff --git a/checks/fortigate_cpu b/checks/fortigate_cpu index 203c321218f1d..f69982beca20a 100644 --- a/checks/fortigate_cpu +++ b/checks/fortigate_cpu @@ -14,6 +14,7 @@ from cmk.base.check_legacy_includes.cpu_util import * # pylint: disable=wildcar # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.fortigate_cpu import * # pylint: disable=wildcard-import,unused-wildcard-import + fortigate_cpu_default_levels = (80.0, 90.0) diff --git a/checks/fortigate_cpu_base b/checks/fortigate_cpu_base index 75903b1cbf8d4..a4b3fdf04ace5 100644 --- a/checks/fortigate_cpu_base +++ b/checks/fortigate_cpu_base @@ -14,6 +14,7 @@ from cmk.base.check_legacy_includes.cpu_util import * # pylint: disable=wildcar # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.fortigate_cpu import * # pylint: disable=wildcard-import,unused-wildcard-import + fortigate_cpu_base_default_levels = (80.0, 90.0) diff --git a/checks/fortigate_sessions b/checks/fortigate_sessions index ca12610433f35..a8f63ae6b51b6 100644 --- a/checks/fortigate_sessions +++ b/checks/fortigate_sessions @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.fortigate_sessions import * # pylint: disable=wildcard-import,unused-wildcard-import + fortigate_sessions_default_levels = (100000, 150000) diff --git a/checks/fortigate_sessions_base b/checks/fortigate_sessions_base index fcfb6d7a1247a..3249f166e897b 100644 --- a/checks/fortigate_sessions_base +++ b/checks/fortigate_sessions_base @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.fortigate_sessions import * # pylint: disable=wildcard-import,unused-wildcard-import + fortigate_sessions_base_default_levels = (100000, 150000) diff --git a/checks/fsc_fans b/checks/fsc_fans index e5ed8aff5a53e..1d232d46fe071 100644 --- a/checks/fsc_fans +++ b/checks/fsc_fans @@ -14,6 +14,7 @@ from cmk.base.check_legacy_includes.fan import * # pylint: disable=wildcard-imp # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.fsc import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings['fsc_fans_default_levels'] = { 'lower': (2000, 1000), } diff --git a/checks/fsc_sc2_cpu_status b/checks/fsc_sc2_cpu_status index 19bbab9f6f9f2..fc620547a7d2e 100644 --- a/checks/fsc_sc2_cpu_status +++ b/checks/fsc_sc2_cpu_status @@ -14,6 +14,7 @@ from cmk.base.check_legacy_includes.fsc import * # pylint: disable=wildcard-imp # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.fsc_sc2 import * # pylint: disable=wildcard-import,unused-wildcard-import + check_info['fsc_sc2_cpu_status'] = { 'inventory_function': inventory_fsc_sc2_cpu_status, 'check_function': check_fsc_sc2_cpu_status, diff --git a/checks/fsc_sc2_fans b/checks/fsc_sc2_fans index 538807e825592..ef8e29edc5203 100644 --- a/checks/fsc_sc2_fans +++ b/checks/fsc_sc2_fans @@ -19,6 +19,7 @@ from cmk.base.check_legacy_includes.fsc import * # pylint: disable=wildcard-imp # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.fsc_sc2 import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings['fan_fsc_sc2_levels'] = FAN_FSC_SC2_CHECK_DEFAULT_PARAMETERS check_info["fsc_sc2_fans"] = { diff --git a/checks/fsc_sc2_info b/checks/fsc_sc2_info index c15cc61854e50..3fb97e1e1ecb0 100644 --- a/checks/fsc_sc2_info +++ b/checks/fsc_sc2_info @@ -14,6 +14,7 @@ from cmk.base.check_legacy_includes.fsc import * # pylint: disable=wildcard-imp # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.fsc_sc2 import * # pylint: disable=wildcard-import,unused-wildcard-import + check_info['fsc_sc2_info'] = { 'inventory_function': inventory_fsc_sc2_info, 'check_function': check_fsc_sc2_info, diff --git a/checks/fsc_sc2_mem_status b/checks/fsc_sc2_mem_status index 9bd44af018749..6955c88b9dccb 100644 --- a/checks/fsc_sc2_mem_status +++ b/checks/fsc_sc2_mem_status @@ -14,6 +14,7 @@ from cmk.base.check_legacy_includes.fsc import * # pylint: disable=wildcard-imp # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.fsc_sc2 import * # pylint: disable=wildcard-import,unused-wildcard-import + check_info['fsc_sc2_mem_status'] = { 'inventory_function': inventory_fsc_sc2_mem_status, 'check_function': check_fsc_sc2_mem_status, diff --git a/checks/fsc_sc2_power_consumption b/checks/fsc_sc2_power_consumption index f77e128899d5e..e9ba392ad0762 100644 --- a/checks/fsc_sc2_power_consumption +++ b/checks/fsc_sc2_power_consumption @@ -19,6 +19,7 @@ from cmk.base.check_legacy_includes.fsc import * # pylint: disable=wildcard-imp # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.fsc_sc2 import * # pylint: disable=wildcard-import,unused-wildcard-import + check_info['fsc_sc2_power_consumption'] = { 'parse_function': parse_fsc_sc2_power_consumption, 'inventory_function': discover(), diff --git a/checks/fsc_sc2_temp b/checks/fsc_sc2_temp index 2777241798876..dd4ad89fd943f 100644 --- a/checks/fsc_sc2_temp +++ b/checks/fsc_sc2_temp @@ -19,6 +19,7 @@ from cmk.base.check_legacy_includes.fsc_sc2 import * # pylint: disable=wildcard # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.temperature import * # pylint: disable=wildcard-import,unused-wildcard-import + check_info['fsc_sc2_temp'] = { 'inventory_function': inventory_fsc_sc2_temp, 'check_function': check_fsc_sc2_temp, diff --git a/checks/fsc_sc2_voltage b/checks/fsc_sc2_voltage index 4d669dc1ee268..bfad959a1d7f9 100644 --- a/checks/fsc_sc2_voltage +++ b/checks/fsc_sc2_voltage @@ -19,6 +19,7 @@ from cmk.base.check_legacy_includes.fsc import * # pylint: disable=wildcard-imp # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.fsc_sc2 import * # pylint: disable=wildcard-import,unused-wildcard-import + check_info['fsc_sc2_voltage'] = { 'parse_function': parse_fsc_sc2_voltage, 'inventory_function': discover(), diff --git a/checks/genua_fan b/checks/genua_fan index 09b6b4013ce1e..5b4b9d9261a10 100644 --- a/checks/genua_fan +++ b/checks/genua_fan @@ -14,6 +14,7 @@ from cmk.base.check_legacy_includes.fan import * # pylint: disable=wildcard-imp # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.genua import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings["genua_fan_default_levels"] = { "lower": (2000, 1000), "upper": (8000, 8400), diff --git a/checks/hitachi_hnas_bossock b/checks/hitachi_hnas_bossock index 4a91520f2ef4e..8e1933d2d4b56 100644 --- a/checks/hitachi_hnas_bossock +++ b/checks/hitachi_hnas_bossock @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.hitachi_hnas import * # pylint: disable=wildcard-import,unused-wildcard-import + hitachi_hnas_bossock_default_levels = (250, 350) diff --git a/checks/hitachi_hnas_cpu b/checks/hitachi_hnas_cpu index 2e86684fd9cc8..9087824bb408f 100644 --- a/checks/hitachi_hnas_cpu +++ b/checks/hitachi_hnas_cpu @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.hitachi_hnas import * # pylint: disable=wildcard-import,unused-wildcard-import + hitachi_hnas_cpu_default_levels = {"levels": (80.0, 90.0)} diff --git a/checks/hitachi_hnas_fpga b/checks/hitachi_hnas_fpga index 3cf450ab7b69e..c42ab3128ec5e 100644 --- a/checks/hitachi_hnas_fpga +++ b/checks/hitachi_hnas_fpga @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.hitachi_hnas import * # pylint: disable=wildcard-import,unused-wildcard-import + hitachi_hnas_fpga_default_levels = {"levels": (80.0, 90.0)} diff --git a/checks/hitachi_hus_dkc b/checks/hitachi_hus_dkc index 8c98dbe096bc9..bc203d2f69e5c 100644 --- a/checks/hitachi_hus_dkc +++ b/checks/hitachi_hus_dkc @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.hitachi_hus import * # pylint: disable=wildcard-import,unused-wildcard-import + check_info["hitachi_hus_dkc"] = { "inventory_function": inventory_hitachi_hus, "check_function": check_hitachi_hus, diff --git a/checks/hitachi_hus_dku b/checks/hitachi_hus_dku index f4737c99302c8..abee5c2808f66 100644 --- a/checks/hitachi_hus_dku +++ b/checks/hitachi_hus_dku @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.hitachi_hus import * # pylint: disable=wildcard-import,unused-wildcard-import + check_info["hitachi_hus_dku"] = { "inventory_function": inventory_hitachi_hus, "check_function": check_hitachi_hus, diff --git a/checks/hp_procurve_cpu b/checks/hp_procurve_cpu index 0c6b858066ba1..1a6a91fd91add 100644 --- a/checks/hp_procurve_cpu +++ b/checks/hp_procurve_cpu @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.cpu_util import * # pylint: disable=wildcard-import,unused-wildcard-import + hp_procurve_cpu_default_levels = (80.0, 90.0) diff --git a/checks/hp_proliant_cpu b/checks/hp_proliant_cpu index 93e03fac23bcd..5a6f91172632b 100644 --- a/checks/hp_proliant_cpu +++ b/checks/hp_proliant_cpu @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.hp_proliant import * # pylint: disable=wildcard-import,unused-wildcard-import + check_info["hp_proliant_cpu"] = { 'check_function': check_hp_proliant_cpu, 'inventory_function': inventory_hp_proliant_cpu, diff --git a/checks/hp_proliant_da_cntlr b/checks/hp_proliant_da_cntlr index 05d32614992fb..0379db7512227 100644 --- a/checks/hp_proliant_da_cntlr +++ b/checks/hp_proliant_da_cntlr @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.hp_proliant import * # pylint: disable=wildcard-import,unused-wildcard-import + check_info["hp_proliant_da_cntlr"] = { 'check_function': check_hp_proliant_da_cntlr, 'inventory_function': inventory_hp_proliant_da_cntlr, diff --git a/checks/hp_proliant_da_phydrv b/checks/hp_proliant_da_phydrv index c17b7ed0a1248..b74e8f659a3a2 100644 --- a/checks/hp_proliant_da_phydrv +++ b/checks/hp_proliant_da_phydrv @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.hp_proliant import * # pylint: disable=wildcard-import,unused-wildcard-import + hp_proliant_da_phydrv_condition_status2nagios = { 'other': 3, 'ok': 0, diff --git a/checks/hp_proliant_fans b/checks/hp_proliant_fans index 5db7d30dae124..918aa2f0b3d66 100644 --- a/checks/hp_proliant_fans +++ b/checks/hp_proliant_fans @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.hp_proliant import * # pylint: disable=wildcard-import,unused-wildcard-import + check_info["hp_proliant_fans"] = { 'check_function': check_hp_proliant_fans, 'inventory_function': inventory_hp_proliant_fans, diff --git a/checks/hp_proliant_psu b/checks/hp_proliant_psu index 5af49e92d7c61..a19722616c9ea 100644 --- a/checks/hp_proliant_psu +++ b/checks/hp_proliant_psu @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.hp_proliant import * # pylint: disable=wildcard-import,unused-wildcard-import + condition_map = { '1': ('other', 3), # the status could not be determined or not present. '2': ('ok', 0), # operating normally diff --git a/checks/hp_proliant_temp b/checks/hp_proliant_temp index 28df04f32d8b7..40dafe1ebd843 100644 --- a/checks/hp_proliant_temp +++ b/checks/hp_proliant_temp @@ -14,6 +14,7 @@ from cmk.base.check_legacy_includes.hp_proliant import * # pylint: disable=wild # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.temperature import * # pylint: disable=wildcard-import,unused-wildcard-import + check_info["hp_proliant_temp"] = { 'check_function': check_hp_proliant_temp, 'inventory_function': inventory_hp_proliant_temp, diff --git a/checks/hr_fs b/checks/hr_fs index 34139fd043a61..5b1c41ce10a7d 100644 --- a/checks/hr_fs +++ b/checks/hr_fs @@ -24,6 +24,7 @@ from cmk.base.check_legacy_includes.size_trend import * # pylint: disable=wildc # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.ucd_hr import * # pylint: disable=wildcard-import,unused-wildcard-import + check_info["hr_fs"] = { 'inventory_function': inventory_hr_fs, 'check_function': check_hr_fs, diff --git a/checks/huawei_switch_cpu b/checks/huawei_switch_cpu index a70570e701603..bca104ec1fcff 100644 --- a/checks/huawei_switch_cpu +++ b/checks/huawei_switch_cpu @@ -14,6 +14,7 @@ from cmk.base.check_legacy_includes.cpu_util import * # pylint: disable=wildcar # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.huawei_switch import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings['huawei_switch_cpu_default_levels'] = { 'levels': (80.0, 90.0), } diff --git a/checks/huawei_switch_fan b/checks/huawei_switch_fan index 897b879ec4373..bf49b15d629df 100644 --- a/checks/huawei_switch_fan +++ b/checks/huawei_switch_fan @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.huawei_switch import * # pylint: disable=wildcard-import,unused-wildcard-import + HuaweiFanData = collections.namedtuple("HuaweiFanData", "fan_present fan_speed") diff --git a/checks/huawei_switch_mem b/checks/huawei_switch_mem index b097bd56c95c5..271ca60b27013 100644 --- a/checks/huawei_switch_mem +++ b/checks/huawei_switch_mem @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.huawei_switch import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings['huawei_switch_mem_default_levels'] = { 'levels': (80.0, 90.0), } diff --git a/checks/huawei_switch_psu b/checks/huawei_switch_psu index 188d887abf07d..305041c67ed5f 100644 --- a/checks/huawei_switch_psu +++ b/checks/huawei_switch_psu @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.huawei_switch import * # pylint: disable=wildcard-import,unused-wildcard-import + huawei_switch_hw_oper_state_map = { '1': 'notSupported', '2': 'disabled', diff --git a/checks/huawei_switch_stack b/checks/huawei_switch_stack index 0c3f56ad78273..3cc1d5bb996a7 100644 --- a/checks/huawei_switch_stack +++ b/checks/huawei_switch_stack @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.huawei_switch import * # pylint: disable=wildcard-import,unused-wildcard-import + huawei_switch_stack_unknown_role = "unknown" diff --git a/checks/huawei_switch_temp b/checks/huawei_switch_temp index a3b4fd3324fd9..8bd9fff626b84 100644 --- a/checks/huawei_switch_temp +++ b/checks/huawei_switch_temp @@ -14,6 +14,7 @@ from cmk.base.check_legacy_includes.huawei_switch import * # pylint: disable=wi # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.temperature import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings['huawei_switch_temp_default_levels'] = { 'levels': (80.0, 90.0), } diff --git a/checks/hwg_humidity b/checks/hwg_humidity index 9bfaed613b98c..a97f140d239a9 100644 --- a/checks/hwg_humidity +++ b/checks/hwg_humidity @@ -14,6 +14,7 @@ from cmk.base.check_legacy_includes.humidity import * # pylint: disable=wildcar # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.hwg import * # pylint: disable=wildcard-import,unused-wildcard-import + check_info['hwg_humidity'] = { "parse_function": parse_hwg, "check_function": check_hwg_humidity, diff --git a/checks/hwg_ste2 b/checks/hwg_ste2 index e1bf23fe96042..402b41e6c653d 100644 --- a/checks/hwg_ste2 +++ b/checks/hwg_ste2 @@ -19,6 +19,7 @@ from cmk.base.check_legacy_includes.hwg import * # pylint: disable=wildcard-imp # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.temperature import * # pylint: disable=wildcard-import,unused-wildcard-import + check_info['hwg_ste2'] = { 'parse_function': parse_hwg, "check_function": check_hwg_temp, diff --git a/checks/hwg_temp b/checks/hwg_temp index b65ea5d68b2af..0cc34c1373d5d 100644 --- a/checks/hwg_temp +++ b/checks/hwg_temp @@ -14,6 +14,7 @@ from cmk.base.check_legacy_includes.hwg import * # pylint: disable=wildcard-imp # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.temperature import * # pylint: disable=wildcard-import,unused-wildcard-import + check_info['hwg_temp'] = { 'parse_function': parse_hwg, "check_function": check_hwg_temp, diff --git a/checks/innovaphone_channels b/checks/innovaphone_channels index 86b70eb55e160..779da09547170 100644 --- a/checks/innovaphone_channels +++ b/checks/innovaphone_channels @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.innovaphone import * # pylint: disable=wildcard-import,unused-wildcard-import + innovaphone_channels_default_levels = (75.0, 80.0) diff --git a/checks/innovaphone_cpu b/checks/innovaphone_cpu index 9e2101313a09c..adb55b080f791 100644 --- a/checks/innovaphone_cpu +++ b/checks/innovaphone_cpu @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.cpu_util import * # pylint: disable=wildcard-import,unused-wildcard-import + innovaphone_cpu_default_levels = (90.0, 95.0) diff --git a/checks/innovaphone_mem b/checks/innovaphone_mem index 714bec59640de..ee0436d7bdf94 100644 --- a/checks/innovaphone_mem +++ b/checks/innovaphone_mem @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.innovaphone import * # pylint: disable=wildcard-import,unused-wildcard-import + innovaphone_mem_default_levels = (60.0, 70.0) diff --git a/checks/innovaphone_temp b/checks/innovaphone_temp index 3bdabcaea73d5..0b59f275893d4 100644 --- a/checks/innovaphone_temp +++ b/checks/innovaphone_temp @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.temperature import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings["innovaphone_temp_default_levels"] = {"levels": (45, 50)} diff --git a/checks/ipmi_sensors b/checks/ipmi_sensors index 936ffed3581f7..68fa29873f5bc 100644 --- a/checks/ipmi_sensors +++ b/checks/ipmi_sensors @@ -14,6 +14,7 @@ from cmk.base.check_legacy_includes.ipmi_common import * # pylint: disable=wild # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.ipmi_sensors import * # pylint: disable=wildcard-import,unused-wildcard-import + check_info["ipmi_sensors"] = { 'parse_function': parse_freeipmi, 'inventory_function': inventory_freeipmi, diff --git a/checks/ipr400_temp b/checks/ipr400_temp index fb4badcad0af8..453578921b9f8 100644 --- a/checks/ipr400_temp +++ b/checks/ipr400_temp @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.temperature import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings["ipr400_temp_default_levels"] = { "levels": (30, 40), # reported temperature seems to be near room temperature usually } diff --git a/checks/isc_dhcpd b/checks/isc_dhcpd index d5d33afdb015c..57f42b57fd2cb 100644 --- a/checks/isc_dhcpd +++ b/checks/isc_dhcpd @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.dhcp_pools import * # pylint: disable=wildcard-import,unused-wildcard-import + isc_dhcpd_default_levels = (15.0, 5.0) # Example output from agent: diff --git a/checks/jolokia_jvm_memory b/checks/jolokia_jvm_memory index 75137070afcad..6801806351b9e 100644 --- a/checks/jolokia_jvm_memory +++ b/checks/jolokia_jvm_memory @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.jolokia import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings.update({ 'jolokia_jvm_memory': { 'perc_heap': (80., 90.), diff --git a/checks/jolokia_jvm_threading b/checks/jolokia_jvm_threading index 8bb379afeffc6..2131f41ba88be 100644 --- a/checks/jolokia_jvm_threading +++ b/checks/jolokia_jvm_threading @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.jolokia import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings['jolokia_jvm_threading.pool'] = { 'currentThreadsBusy': (80, 90), } diff --git a/checks/juniper_screenos_temp b/checks/juniper_screenos_temp index aa39e61f1fbf6..9077569900f31 100644 --- a/checks/juniper_screenos_temp +++ b/checks/juniper_screenos_temp @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.temperature import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings["juniper_screenos_temp_default_levels"] = {"levels": (70, 80)} diff --git a/checks/juniper_trpz_mem b/checks/juniper_trpz_mem index 2b9e6de64eb27..ebf4d889ed79b 100644 --- a/checks/juniper_trpz_mem +++ b/checks/juniper_trpz_mem @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.juniper_mem import * # pylint: disable=wildcard-import,unused-wildcard-import + check_info["juniper_trpz_mem"] = { 'check_function': check_juniper_mem_generic, 'inventory_function': inventory_juniper_mem_generic, diff --git a/checks/k8s_conditions b/checks/k8s_conditions index 1fa46eed90358..105955d90d5d1 100644 --- a/checks/k8s_conditions +++ b/checks/k8s_conditions @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.k8s import * # pylint: disable=wildcard-import,unused-wildcard-import + K8S_OK_CONDITIONS = { "Ready": "True", # Node conditions diff --git a/checks/k8s_resources b/checks/k8s_resources index 7a025535b3c6f..97316d445b066 100644 --- a/checks/k8s_resources +++ b/checks/k8s_resources @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.k8s import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings['k8s_resources_default_levels'] = { 'cpu': (90.0, 95.0), 'memory': (90.0, 95.0), diff --git a/checks/knuerr_rms_humidity b/checks/knuerr_rms_humidity index d91e6276817f0..c4a26ecc5c07f 100644 --- a/checks/knuerr_rms_humidity +++ b/checks/knuerr_rms_humidity @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.humidity import * # pylint: disable=wildcard-import,unused-wildcard-import + knuerr_rms_humidity_default_levels = (30, 40, 70, 75) diff --git a/checks/knuerr_rms_temp b/checks/knuerr_rms_temp index 4c8a7cb54cd6f..f2281e168a074 100644 --- a/checks/knuerr_rms_temp +++ b/checks/knuerr_rms_temp @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.temperature import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings["knuerr_rms_temp_default_levels"] = { "levels": (30, 35), } diff --git a/checks/liebert_bat_temp b/checks/liebert_bat_temp index 046d2bf35e41e..368614b8673ce 100644 --- a/checks/liebert_bat_temp +++ b/checks/liebert_bat_temp @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.temperature import * # pylint: disable=wildcard-import,unused-wildcard-import + liebert_bat_temp_default = (40, 50) # warning / critical diff --git a/checks/liebert_fans_condenser b/checks/liebert_fans_condenser index fdc08f6a9a93c..dc25428864827 100644 --- a/checks/liebert_fans_condenser +++ b/checks/liebert_fans_condenser @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.liebert import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings["liebert_fans_condenser_default_levels"] = { 'levels': (80, 90), } diff --git a/checks/mbg_lantime_ng_state b/checks/mbg_lantime_ng_state index 4aa15e1fba665..0708a6fb9de89 100644 --- a/checks/mbg_lantime_ng_state +++ b/checks/mbg_lantime_ng_state @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.mbg_lantime import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings['mbg_lantime_state_default_levels'] = MBG_LANTIME_STATE_CHECK_DEFAULT_PARAMETERS diff --git a/checks/mbg_lantime_ng_temp b/checks/mbg_lantime_ng_temp index 6fe4afe7cdeca..bef2a5fce83c6 100644 --- a/checks/mbg_lantime_ng_temp +++ b/checks/mbg_lantime_ng_temp @@ -14,6 +14,7 @@ from cmk.base.check_legacy_includes.mbg_lantime import * # pylint: disable=wild # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.temperature import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings["mbg_lantime_ng_temp_default_levels"] = { "levels": (80, 90), # levels for system temperature } diff --git a/checks/mbg_lantime_state b/checks/mbg_lantime_state index c0d1567304712..4f908741d4d84 100644 --- a/checks/mbg_lantime_state +++ b/checks/mbg_lantime_state @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.mbg_lantime import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings['mbg_lantime_state_default_levels'] = MBG_LANTIME_STATE_CHECK_DEFAULT_PARAMETERS diff --git a/checks/mcafee_emailgateway_cpuload b/checks/mcafee_emailgateway_cpuload index 8147c66c09732..015526fa02607 100644 --- a/checks/mcafee_emailgateway_cpuload +++ b/checks/mcafee_emailgateway_cpuload @@ -14,6 +14,7 @@ from cmk.base.check_legacy_includes.cpu_load import * # pylint: disable=wildcar # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.mcafee_gateway import * # pylint: disable=wildcard-import,unused-wildcard-import + mcafee_emailgateway_cpuload_default_levels = (5.0, 10.0) diff --git a/checks/netapp_cpu b/checks/netapp_cpu index b4810450cf1f7..032b4c4a2c538 100644 --- a/checks/netapp_cpu +++ b/checks/netapp_cpu @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.cpu_util import * # pylint: disable=wildcard-import,unused-wildcard-import + netapp_cpu_default_levels = (80.0, 90.0) diff --git a/checks/nvidia b/checks/nvidia index 97ccbe295110c..39423fb442616 100644 --- a/checks/nvidia +++ b/checks/nvidia @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.temperature import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings["nvidia_temp_default_levels"] = {"levels": (60, 65)} factory_settings["nvidia_temp_core_default_levels"] = {"levels": (90, 95)} diff --git a/checks/perle_modules_cm1000 b/checks/perle_modules_cm1000 index 2fdefd90d2234..1e46d37c13508 100644 --- a/checks/perle_modules_cm1000 +++ b/checks/perle_modules_cm1000 @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.perle import * # pylint: disable=wildcard-import,unused-wildcard-import + check_info['perle_modules_cm1000'] = { 'inventory_function': inventory_perle_cm_modules, 'check_function': check_perle_cm_modules, diff --git a/checks/perle_modules_cm1110 b/checks/perle_modules_cm1110 index 03d33a8e69878..038fd7a2aec41 100644 --- a/checks/perle_modules_cm1110 +++ b/checks/perle_modules_cm1110 @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.perle import * # pylint: disable=wildcard-import,unused-wildcard-import + check_info['perle_modules_cm1110'] = { 'inventory_function': inventory_perle_cm_modules, 'check_function': check_perle_cm_modules, diff --git a/checks/pfsense_if b/checks/pfsense_if index 67d34cddf8cd2..ab85cd1955010 100644 --- a/checks/pfsense_if +++ b/checks/pfsense_if @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.firewall_if import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings["pfsense_if_default_levels"] = { "ipv4_in_blocked": (100.0, 10000.0), "average": 3, diff --git a/checks/poseidon_temp b/checks/poseidon_temp index 3b65ba40b721e..a0ece16d02577 100644 --- a/checks/poseidon_temp +++ b/checks/poseidon_temp @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.temperature import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings["poseidon_temp_default_levels"] = {} diff --git a/checks/raritan_pdu_plugs b/checks/raritan_pdu_plugs index 290dab56617af..d05b2c19ede4a 100644 --- a/checks/raritan_pdu_plugs +++ b/checks/raritan_pdu_plugs @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.raritan import * # pylint: disable=wildcard-import,unused-wildcard-import + raritan_pdu_plugs_default = '"on"' # only to be downwards compatible and can be removed any decade now. diff --git a/checks/rms200_temp b/checks/rms200_temp index f4387849cfa90..34fc3bae68679 100644 --- a/checks/rms200_temp +++ b/checks/rms200_temp @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.temperature import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings["rms200_temp_default_levels"] = {"levels": (25, 28)} diff --git a/checks/sensatronics_temp b/checks/sensatronics_temp index b05e62c8a99bd..848394deaa6e6 100644 --- a/checks/sensatronics_temp +++ b/checks/sensatronics_temp @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.temperature import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings["sensatronics_temp_default_levels"] = {"levels": (23.0, 25.0)} diff --git a/checks/statgrab_load b/checks/statgrab_load index dd72abb00aa6b..6ddc1a908d35d 100644 --- a/checks/statgrab_load +++ b/checks/statgrab_load @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.cpu_load import * # pylint: disable=wildcard-import,unused-wildcard-import + cpuload_default_levels = (5, 10) diff --git a/checks/stormshield_cluster_node b/checks/stormshield_cluster_node index a9467d52e3e23..804601117fda7 100644 --- a/checks/stormshield_cluster_node +++ b/checks/stormshield_cluster_node @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.stormshield import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings['stormshield_cluster_node'] = { 'quality': (80, 50), } diff --git a/checks/stormshield_route b/checks/stormshield_route index 3d8b8f96f7dd5..1a3edf12b625b 100644 --- a/checks/stormshield_route +++ b/checks/stormshield_route @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.stormshield import * # pylint: disable=wildcard-import,unused-wildcard-import + route_type_mapping = { 'DefaultRoute': 'default route', 'PBR': 'policy based routing', diff --git a/checks/stormshield_updates b/checks/stormshield_updates index 4066355ab4a8a..fd41529144743 100644 --- a/checks/stormshield_updates +++ b/checks/stormshield_updates @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.stormshield import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings['stormshield_updates'] = { 'Not Available': 1, 'Broken': 2, diff --git a/checks/stulz_humidity b/checks/stulz_humidity index 0dd92d219a29a..761a7f75ad3d5 100644 --- a/checks/stulz_humidity +++ b/checks/stulz_humidity @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.humidity import * # pylint: disable=wildcard-import,unused-wildcard-import + stulz_humidity_default_levels = (35, 40, 60, 65) diff --git a/checks/synology_update b/checks/synology_update index d946c98e17a4e..f627d84bbd33c 100644 --- a/checks/synology_update +++ b/checks/synology_update @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.synology import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings["synology_update_levels"] = { "ok_states": [2], "warn_states": [5], diff --git a/checks/ups_bat_temp b/checks/ups_bat_temp index ffdeb107d224f..ed8a780620c18 100644 --- a/checks/ups_bat_temp +++ b/checks/ups_bat_temp @@ -14,6 +14,7 @@ from cmk.base.check_legacy_includes.temperature import * # pylint: disable=wild # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.ups_generic import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings["ups_bat_temp_default"] = { "levels": (40, 50), } diff --git a/checks/ups_in_freq b/checks/ups_in_freq index d9740a6714cef..730f80c779a4d 100644 --- a/checks/ups_in_freq +++ b/checks/ups_in_freq @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.ups_generic import * # pylint: disable=wildcard-import,unused-wildcard-import + ups_in_freq_default_levels = (45, 40) # warning / critical diff --git a/checks/ups_in_voltage b/checks/ups_in_voltage index 55f89d4c05509..9b3163793853e 100644 --- a/checks/ups_in_voltage +++ b/checks/ups_in_voltage @@ -14,6 +14,7 @@ from cmk.base.check_legacy_includes.ups_generic import * # pylint: disable=wild # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.ups_in_voltage import * # pylint: disable=wildcard-import,unused-wildcard-import + ups_in_voltage_default_levels = (210, 180) # warning / critical diff --git a/checks/ups_modulys_battery b/checks/ups_modulys_battery index 812d116dd400e..a8ee95821db56 100644 --- a/checks/ups_modulys_battery +++ b/checks/ups_modulys_battery @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.temperature import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings['ups_modulys_battery_default_levels'] = {"capacity": (95, 90), "battime": (0, 0)} diff --git a/checks/ups_modulys_inphase b/checks/ups_modulys_inphase index 751750b91ee2e..c802d4b79c399 100644 --- a/checks/ups_modulys_inphase +++ b/checks/ups_modulys_inphase @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.elphase import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings['ups_modulys_inphase_default_levels'] = {} diff --git a/checks/ups_modulys_outphase b/checks/ups_modulys_outphase index 5c6ba9c0e9ab8..aa0f8218134bc 100644 --- a/checks/ups_modulys_outphase +++ b/checks/ups_modulys_outphase @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.elphase import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings['ups_modulys_outphase_default_levels'] = {} diff --git a/checks/ups_out_voltage b/checks/ups_out_voltage index 398c7cd348cdd..8a2ee3ede771d 100644 --- a/checks/ups_out_voltage +++ b/checks/ups_out_voltage @@ -14,6 +14,7 @@ from cmk.base.check_legacy_includes.ups_generic import * # pylint: disable=wild # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.ups_out_voltage import * # pylint: disable=wildcard-import,unused-wildcard-import + ups_out_voltage_default_levels = (210, 180) # warning / critical check_info['ups_out_voltage'] = { diff --git a/checks/ups_power b/checks/ups_power index 7035abb995540..7806521f511f4 100644 --- a/checks/ups_power +++ b/checks/ups_power @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.ups_generic import * # pylint: disable=wildcard-import,unused-wildcard-import + ups_power_default_levels = (20, 1) # warning / critical diff --git a/checks/ups_socomec_in_voltage b/checks/ups_socomec_in_voltage index 0257c633182ad..39a32898a1e2f 100644 --- a/checks/ups_socomec_in_voltage +++ b/checks/ups_socomec_in_voltage @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.ups_in_voltage import * # pylint: disable=wildcard-import,unused-wildcard-import + ups_in_voltage_default_levels = (210, 180) # warning / critical diff --git a/checks/ups_socomec_out_voltage b/checks/ups_socomec_out_voltage index d939e65c4b77f..d4e0b1cfb7992 100644 --- a/checks/ups_socomec_out_voltage +++ b/checks/ups_socomec_out_voltage @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.ups_out_voltage import * # pylint: disable=wildcard-import,unused-wildcard-import + ups_out_voltage_default_levels = (210, 180) # warning / critical diff --git a/checks/ups_socomec_outphase b/checks/ups_socomec_outphase index df19e76285031..9bcae371b1aca 100644 --- a/checks/ups_socomec_outphase +++ b/checks/ups_socomec_outphase @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.elphase import * # pylint: disable=wildcard-import,unused-wildcard-import + factory_settings["socomec_outphase_default_levels"] = { "voltage": (210, 200), "output_load": (80, 90), diff --git a/checks/wagner_titanus_topsense b/checks/wagner_titanus_topsense index 416604195d534..fea47fd1c0760 100644 --- a/checks/wagner_titanus_topsense +++ b/checks/wagner_titanus_topsense @@ -9,6 +9,7 @@ # resolving legacy discovery results such as [("SUMMARY", "diskstat_default_levels")]. Furthermore, # it might also remove variables needed for accessing discovery rulesets. from cmk.base.check_legacy_includes.temperature import * # pylint: disable=wildcard-import,unused-wildcard-import + wagner_titanus_topsense_info = [ ( ".1.3.6.1.2.1.1", diff --git a/cmk/base/check_legacy_includes/hwg.py b/cmk/base/check_legacy_includes/hwg.py index 167c7e52d1b5f..ce39e4e404969 100644 --- a/cmk/base/check_legacy_includes/hwg.py +++ b/cmk/base/check_legacy_includes/hwg.py @@ -9,6 +9,7 @@ from .humidity import check_humidity from cmk.base.check_api import get_parsed_item_data from .temperature import check_temperature + map_units = {"1": "c", "2": "f", "3": "k", "4": "%"} map_dev_states = { diff --git a/cmk/base/check_legacy_includes/juniper_mem.py b/cmk/base/check_legacy_includes/juniper_mem.py index 07ec043785ce7..e5ca05ffbfcfb 100644 --- a/cmk/base/check_legacy_includes/juniper_mem.py +++ b/cmk/base/check_legacy_includes/juniper_mem.py @@ -8,6 +8,7 @@ # pylint: disable=no-else-return from cmk.base.check_api import get_bytes_human_readable + juniper_mem_default_levels = (80.0, 90.0) diff --git a/cmk/base/plugins/agent_based/oracle_asm_diskgroup.py b/cmk/base/plugins/agent_based/oracle_asm_diskgroup.py index f9b57d4878c47..d4fb2ec9b6f75 100644 --- a/cmk/base/plugins/agent_based/oracle_asm_diskgroup.py +++ b/cmk/base/plugins/agent_based/oracle_asm_diskgroup.py @@ -225,7 +225,7 @@ def check_oracle_asm_diskgroup(item: str, params: Mapping[str, Any], if fg_count == 1: - # we miss the 2nd requirred fg. + # we miss the 2nd required fg. # => factor is down from 2 to 1 dg_sizefactor = 1 @@ -236,7 +236,7 @@ def check_oracle_asm_diskgroup(item: str, params: Mapping[str, Any], if fg_count <= 3: - # we are under the minimum requirred fgs for the dg. + # we are under the minimum required fgs for the dg. dg_sizefactor = fg_count else: @@ -311,7 +311,8 @@ def check_oracle_asm_diskgroup(item: str, params: Mapping[str, Any], free_space_mb = int(free_mb) // dg_sizefactor if params.get('req_mir_free'): - req_mir_free_mb = max(int(req_mir_free_mb), 0) # requirred mirror free space could be negative! + req_mir_free_mb = max(int(req_mir_free_mb), + 0) # required mirror free space could be negative! add_text = ', required mirror free space used' result_list = list( diff --git a/cmk/gui/plugins/main_modules/__init__.py b/cmk/gui/plugins/main_modules/__init__.py index 1b9a2b7eeb01b..fd68669af5d29 100644 --- a/cmk/gui/plugins/main_modules/__init__.py +++ b/cmk/gui/plugins/main_modules/__init__.py @@ -5,4 +5,5 @@ # conditions defined in the file COPYING, which is part of this source code package. from cmk.utils.plugin_loader import load_plugins + load_plugins(__file__, __package__) diff --git a/cmk/gui/plugins/wato/check_parameters/__init__.py b/cmk/gui/plugins/wato/check_parameters/__init__.py index 91df5a1d4c8ff..5422f01779cef 100644 --- a/cmk/gui/plugins/wato/check_parameters/__init__.py +++ b/cmk/gui/plugins/wato/check_parameters/__init__.py @@ -5,4 +5,5 @@ # conditions defined in the file COPYING, which is part of this source code package. from cmk.utils.plugin_loader import load_plugins + load_plugins(__file__, __name__) diff --git a/cmk/gui/wato/__init__.py b/cmk/gui/wato/__init__.py index 599bfb14c1c72..4e0a37a09c2ba 100644 --- a/cmk/gui/wato/__init__.py +++ b/cmk/gui/wato/__init__.py @@ -255,6 +255,7 @@ # TODO: Kept for old plugin compatibility. Remove this one day from cmk.gui.valuespec import * # pylint: disable=wildcard-import,unused-wildcard-import + syslog_facilities = cmk.gui.mkeventd.syslog_facilities ALL_HOSTS = watolib.ALL_HOSTS ALL_SERVICES = watolib.ALL_SERVICES diff --git a/cmk/notification_plugins/pushover.py b/cmk/notification_plugins/pushover.py index e945a1882d338..3f99616f5d5be 100644 --- a/cmk/notification_plugins/pushover.py +++ b/cmk/notification_plugins/pushover.py @@ -7,6 +7,7 @@ import sys import requests from cmk.notification_plugins import utils + api_url = "https://api.pushover.net/1/messages.json" diff --git a/cmk/special_agents/agent_jolokia.py b/cmk/special_agents/agent_jolokia.py index ce8aa664c0193..031799eea6484 100644 --- a/cmk/special_agents/agent_jolokia.py +++ b/cmk/special_agents/agent_jolokia.py @@ -13,6 +13,7 @@ # TODO: is there a better way to do this? import cmk.utils.paths + sys.path.append(str(cmk.utils.paths.local_agents_dir / 'plugins')) sys.path.append(os.path.join(cmk.utils.paths.agents_dir, 'plugins')) import mk_jolokia # type:ignore # pylint: disable=import-error,wrong-import-position diff --git a/cmk/special_agents/agent_zerto.py b/cmk/special_agents/agent_zerto.py index 3ef6d475f5e2e..c1f52fbd6472b 100644 --- a/cmk/special_agents/agent_zerto.py +++ b/cmk/special_agents/agent_zerto.py @@ -18,6 +18,7 @@ import requests from cmk.utils.exceptions import MKException + LOGGER = logging.getLogger(__name__) diff --git a/cmk/utils/bi/bi_lib.py b/cmk/utils/bi/bi_lib.py index 1e95d95250417..b86598a27b149 100644 --- a/cmk/utils/bi/bi_lib.py +++ b/cmk/utils/bi/bi_lib.py @@ -33,6 +33,7 @@ ) from functools import partial + ReqList = partial(MList, required=True) ReqDict = partial(MDict, required=True) ReqConstant = partial(Constant, required=True) diff --git a/doc/plugin-api/source/conf.py b/doc/plugin-api/source/conf.py index 0c06519340e1f..388d5be166dbf 100644 --- a/doc/plugin-api/source/conf.py +++ b/doc/plugin-api/source/conf.py @@ -19,6 +19,7 @@ import os import sys from typing import List + sys.path.insert(0, os.path.abspath('../../../')) # -- Project information ----------------------------------------------------- diff --git a/omd/Licenses.csv b/omd/Licenses.csv index 0fef3c3f6c9e4..974f52a6d5a17 100644 --- a/omd/Licenses.csv +++ b/omd/Licenses.csv @@ -211,7 +211,7 @@ Python module: vcrpy,4.1.0,MIT,https://opensource.org/licenses/MIT,omd/packages/ Python module: websocket_client,0.57.0,BSD-3-Clause,https://opensource.org/licenses/BSD-3-Clause,omd/packages/python3-modules/src/websocket_client-0.57.0.tar.gz,,,, Python module: Werkzeug,0.16.0,BSD-3-Clause,https://opensource.org/licenses/BSD-3-Clause,omd/packages/python3-modules/src/Werkzeug-0.16.0.tar.gz,,,, Python module: wrapt,1.12.1,BSD-2-Clause,https://opensource.org/licenses/bsd-license.php,omd/packages/python3-modules/src/wrapt-1.12.1.tar.gz,,,, -Python module: yapf,0.30.0,Apache-2.0,https://opensource.org/licenses/Apache-2.0,omd/packages/python3-modules/src/yapf-0.30.0.tar.gz,,,, +Python module: yapf,0.30.0,Apache-2.0,https://opensource.org/licenses/Apache-2.0,omd/packages/python3-modules/src/yapf-0.31.0.tar.gz,,,, Python module: yarl,1.6.0,Apache-2.0,https://opensource.org/licenses/Apache-2.0,omd/packages/python3-modules/src/yarl-1.6.0.tar.gz,,,, Python module: yPDF2,1.26.0,BSD-2-Clause,https://opensource.org/licenses/bsd-license.php,omd/packages/python3-modules/src/PyPDF2-1.26.0.tar.gz,,,, Python module: zipp,0.6.0,MIT,https://opensource.org/licenses/MIT,omd/packages/python3-modules/src/zipp-0.6.0.tar.gz,,,, diff --git a/omd/packages/python3-modules/python3-modules.make b/omd/packages/python3-modules/python3-modules.make index 9d44d2c741917..2d685ed8180ef 100644 --- a/omd/packages/python3-modules/python3-modules.make +++ b/omd/packages/python3-modules/python3-modules.make @@ -129,7 +129,7 @@ PYTHON3_MODULES_LIST += typing_extensions-3.7.4.3.tar.gz # direct dependency PYTHON3_MODULES_LIST += dnspython-1.16.0.zip # needed by python-active-directory PYTHON3_MODULES_LIST += python-active-directory-1.0.5.tar.gz # direct dependency PYTHON3_MODULES_LIST += docstring_parser-0.7.2.tar.gz # direct dependency -PYTHON3_MODULES_LIST += yapf-0.30.0.tar.gz # formatter for REST-API documentation code examples +PYTHON3_MODULES_LIST += yapf-0.31.0.tar.gz # formatter for REST-API documentation code examples PYTHON3_MODULES_LIST += pyprof2calltree-1.4.5.tar.gz # converts cProfile info into cachegrind files PYTHON3_MODULES_LIST += repoze.profile-2.3.tar.gz # very minimal wsgi profiling middleware PYTHON3_MODULES_LIST += pyparsing-2.4.7.tar.gz # direct dependency diff --git a/omd/packages/python3-modules/src/yapf-0.30.0.tar.gz b/omd/packages/python3-modules/src/yapf-0.30.0.tar.gz deleted file mode 100644 index 9a9c20b536f97..0000000000000 Binary files a/omd/packages/python3-modules/src/yapf-0.30.0.tar.gz and /dev/null differ diff --git a/omd/packages/python3-modules/src/yapf-0.31.0.tar.gz b/omd/packages/python3-modules/src/yapf-0.31.0.tar.gz new file mode 100644 index 0000000000000..e08eb77be46a5 Binary files /dev/null and b/omd/packages/python3-modules/src/yapf-0.31.0.tar.gz differ diff --git a/tests/scripts/misc/fetcher_ram_usage_test b/tests/scripts/misc/fetcher_ram_usage_test index a5a6659814918..f394e9d5f7801 100755 --- a/tests/scripts/misc/fetcher_ram_usage_test +++ b/tests/scripts/misc/fetcher_ram_usage_test @@ -93,6 +93,7 @@ def _vm_size() -> int: from pathlib import Path + a_path = Path(os.path.realpath(cmk.utils.paths.make_helper_config_path("latest"))) diff --git a/tests/unit/checks/test_jolokia_include.py b/tests/unit/checks/test_jolokia_include.py index 32fc954d54015..4b56f453ab338 100644 --- a/tests/unit/checks/test_jolokia_include.py +++ b/tests/unit/checks/test_jolokia_include.py @@ -8,6 +8,7 @@ import pytest # type: ignore[import] from cmk.base.check_legacy_includes.jolokia import * + pytestmark = pytest.mark.checks diff --git a/tests/unit/checks/test_mysql_include.py b/tests/unit/checks/test_mysql_include.py index f34bc2a4a5501..00f9d84162ddd 100644 --- a/tests/unit/checks/test_mysql_include.py +++ b/tests/unit/checks/test_mysql_include.py @@ -8,6 +8,7 @@ import pytest # type: ignore[import] from cmk.base.check_legacy_includes.mysql import * + pytestmark = pytest.mark.checks diff --git a/tests/unit/cmk/base/plugins/agent_based/test_docker_container_status.py b/tests/unit/cmk/base/plugins/agent_based/test_docker_container_status.py index 883f224e395a8..f0c0cb9fec260 100644 --- a/tests/unit/cmk/base/plugins/agent_based/test_docker_container_status.py +++ b/tests/unit/cmk/base/plugins/agent_based/test_docker_container_status.py @@ -17,6 +17,7 @@ import cmk.base.plugins.agent_based.docker_container_status as docker from cmk.base.plugins.agent_based.utils.docker import AgentOutputMalformatted from cmk.base.plugins.agent_based.utils import uptime + NOW_SIMULATED = 1559728800, "UTC" STRING_TABLE_WITH_VERSION = [ [ diff --git a/tests/unit/cmk/base/plugins/agent_based/test_oracle_asm_diskgroup.py b/tests/unit/cmk/base/plugins/agent_based/test_oracle_asm_diskgroup.py index b37d2a13d28db..3ece5881f10ba 100644 --- a/tests/unit/cmk/base/plugins/agent_based/test_oracle_asm_diskgroup.py +++ b/tests/unit/cmk/base/plugins/agent_based/test_oracle_asm_diskgroup.py @@ -17,6 +17,7 @@ IgnoreResults, ) import cmk.base.plugins.agent_based.oracle_asm_diskgroup as oracle_asm_diskgroup + NOW_SIMULATED = 581792400, "UTC" ITEM = "DISK_GROUP" diff --git a/tests/unit/cmk/base/plugins/agent_based/test_sap_hana_data_volume.py b/tests/unit/cmk/base/plugins/agent_based/test_sap_hana_data_volume.py index 39ae866774f6a..796525eabbd39 100644 --- a/tests/unit/cmk/base/plugins/agent_based/test_sap_hana_data_volume.py +++ b/tests/unit/cmk/base/plugins/agent_based/test_sap_hana_data_volume.py @@ -19,6 +19,7 @@ import cmk.base.plugins.agent_based.utils.df as df from cmk.base.api.agent_based import value_store + NOW_SIMULATED = "1988-06-08 17:00:00.000000" NOW_EPOCH = (datetime.strptime(NOW_SIMULATED, "%Y-%m-%d %H:%M:%S.%f") - datetime(1970, 1, 1)).total_seconds() diff --git a/web/app/index.wsgi b/web/app/index.wsgi index 0b36f1c6be84d..54ed05566e368 100644 --- a/web/app/index.wsgi +++ b/web/app/index.wsgi @@ -7,6 +7,7 @@ from werkzeug.debug import DebuggedApplication import cmk.gui.log as log + log.init_logging() # Initialize logging as early as possible import cmk.gui.modules as modules