Hello,
after updating to Version 2.0 we don’t got performance metrics on some SNMP-hosts. The ouput of the check looks like this:
Operational state: up
MAC: 38:21:C7:BB:BE:92
Speed: 1 GBit/s
In: 0.00 B/s (0%)
Out: 0.00 B/s (0%)
Errors in: 0%
Multicast in: 0 packets/s
Broadcast in: 0 packets/s
Unicast in: 0 packets/s
Non-unicast in: 0 packets/s
Discards in: 0 packets/s
Errors out: 0%
Multicast out: 0 packets/s
Broadcast out: 0 packets/s
Unicast out: 0 packets/s
Non-unicast out: 0 packets/s
Discards out: 0 packets/s
During update I got the following failure updating the configuration:
Initializing application…
Loading GUI plugins…
Traceback (most recent call last):
File “/omd/sites/monitoring/lib/python3/cmk/base/config.py”, line 1986, in _extract_agent_and_snmp_sections
create_snmp_section_plugin_from_legacy(
File “/omd/sites/monitoring/lib/python3/cmk/base/api/agent_based/register/section_plugins_legacy/init.py”, line 235, in create_snmp_section_plugin_from_legacy
detect_spec = create_detect_spec(
File “/omd/sites/monitoring/lib/python3/cmk/base/api/agent_based/register/section_plugins_legacy/convert_scan_functions.py”, line 397, in create_detect_spec
_compute_detect_spec(
File “/omd/sites/monitoring/lib/python3/cmk/base/api/agent_based/register/section_plugins_legacy/convert_scan_functions.py”, line 373, in _compute_detect_spec
return _ast_convert_dispatcher(expression_ast)
File “/omd/sites/monitoring/lib/python3/cmk/base/api/agent_based/register/section_plugins_legacy/convert_scan_functions.py”, line 323, in _ast_convert_dispatcher
return _ast_convert_compare(arg)
File “/omd/sites/monitoring/lib/python3/cmk/base/api/agent_based/register/section_plugins_legacy/convert_scan_functions.py”, line 222, in _ast_convert_compare
assert isinstance(comp_ast.comparators[0], ast.Str)
AssertionError
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File “/omd/sites/monitoring/bin/cmk-update-config”, line 12, in
sys.exit(main(sys.argv[1:]))
File “/omd/sites/monitoring/lib/python3/cmk/update_config.py”, line 936, in main
UpdateConfig(logger, arguments).run()
File “/omd/sites/monitoring/lib/python3/cmk/update_config.py”, line 135, in run
self._initialize_base_environment()
File “/omd/sites/monitoring/lib/python3/cmk/update_config.py”, line 178, in _initialize_base_environment
cmk.base.config.load_all_agent_based_plugins(cmk.base.check_api.get_check_api_context)
File “/omd/sites/monitoring/lib/python3/cmk/base/config.py”, line 1415, in load_all_agent_based_plugins
errors.extend(load_checks(get_check_api_context, filelist))
File “/omd/sites/monitoring/lib/python3/cmk/base/config.py”, line 1563, in load_checks
errors = (_extract_agent_and_snmp_sections(validate_creation_kwargs=did_compile) +
File “/omd/sites/monitoring/lib/python3/cmk/base/config.py”, line 2005, in _extract_agent_and_snmp_sections
raise MKGeneralException(exc) from exc
Is the preormance data missing because of the error during update?