NOTE: I put in REDACTED for all hostname/IP/passwords and it looks like all that got stripped out.
I enabled the IPMI rule and get the following error
OMD[ZHV_checkmk]:~$ /omd/sites/ZHV_checkmk/share/check_mk/agents/special/agent_ipmi_sensors -u ‘IPMIread’ -p ‘’ -l ‘user’ --ipmi-command freeipmi ‘’
<<<ipmi_sensors:sep(124)>>>
Traceback (most recent call last):
File “/omd/sites/ZHV_checkmk/share/check_mk/agents/special/agent_ipmi_sensors”, line 210, in
agent_ipmi_sensors_main(sys.argv[1:])
File “/omd/sites/ZHV_checkmk/share/check_mk/agents/special/agent_ipmi_sensors”, line 203, in agent_ipmi_sensors_main
sys.stderr.write(“ERROR: ‘%s’.\n” % ", ".join(errors))
TypeError: sequence item 0: expected string, exceptions.Exception found
Command came from debug cmk
OMD[ZHV_checkmk]:~$ cmk --debug -vvI
Discovering services on:
:
- FETCHING DATA
[special_ipmi_sensors] No persisted sections loaded
[special_ipmi_sensors] Not using cache (Does not exist)
[special_ipmi_sensors] Execute data source
[special_ipmi_sensors] Calling external program “/omd/sites/ZHV_checkmk/share/check_mk/agents/special/agent_ipmi_sensors -u ‘IPMIread’ -p ‘’ -l ‘user’ --ipmi-command freeipmi ‘’”
[special_ipmi_sensors] ERROR: Agent exited with code 1: Traceback (most recent call last):
File “/omd/sites/ZHV_checkmk/share/check_mk/agents/special/agent_ipmi_sensors”, line 210, in
agent_ipmi_sensors_main(sys.argv[1:])
File “/omd/sites/ZHV_checkmk/share/check_mk/agents/special/agent_ipmi_sensors”, line 203, in agent_ipmi_sensors_main
sys.stderr.write(“ERROR: ‘%s’.\n” % ", ".join(errors))
TypeError: sequence item 0: expected string, exceptions.Exception found
Traceback (most recent call last):
File “/omd/sites/ZHV_checkmk/bin/cmk”, line 94, in
exit_status = modes.call(mode_name, mode_args, opts, args)
File “/omd/sites/ZHV_checkmk/lib/python/cmk_base/modes/init.py”, line 72, in call
return mode.handler_function(*handler_args)
File “/omd/sites/ZHV_checkmk/lib/python/cmk_base/modes/check_mk.py”, line 1498, in mode_discover
discovery.do_discovery(hostnames, options.get(“checks”), options[“discover”] == 1)
File “/omd/sites/ZHV_checkmk/lib/python/cmk_base/discovery.py”, line 130, in do_discovery
multi_host_sections = _get_host_sections_for_discovery(sources, use_caches=use_caches)
File “/omd/sites/ZHV_checkmk/lib/python/cmk_base/discovery.py”, line 889, in _get_host_sections_for_discovery
return sources.get_host_sections(max_cachefile_age)
File “/omd/sites/ZHV_checkmk/lib/python/cmk_base/data_sources/init.py”, line 279, in get_host_sections
host_sections_from_source = source.run()
File “/omd/sites/ZHV_checkmk/lib/python/cmk_base/data_sources/abstract.py”, line 133, in run
raw_data, is_cached_data = self._get_raw_data()
File “/omd/sites/ZHV_checkmk/lib/python/cmk_base/data_sources/abstract.py”, line 182, in _get_raw_data
raw_data = self._execute()
File “/omd/sites/ZHV_checkmk/lib/python/cmk_base/data_sources/programs.py”, line 61, in _execute
return self._get_agent_info_program(command_line, command_stdin)
File “/omd/sites/ZHV_checkmk/lib/python/cmk_base/data_sources/programs.py”, line 109, in _get_agent_info_program
raise MKAgentError(“Agent exited with code %d: %s” % (exitstatus, stderr))
cmk_base.exceptions.MKAgentError: Agent exited with code 1: Traceback (most recent call last):
File “/omd/sites/ZHV_checkmk/share/check_mk/agents/special/agent_ipmi_sensors”, line 210, in
agent_ipmi_sensors_main(sys.argv[1:])
File “/omd/sites/ZHV_checkmk/share/check_mk/agents/special/agent_ipmi_sensors”, line 203, in agent_ipmi_sensors_main
sys.stderr.write(“ERROR: ‘%s’.\n” % ", ".join(errors))
TypeError: sequence item 0: expected string, exceptions.Exception found