Hi @uwoehler ,
I ran the command and I got a lot of information and which still need to investigate, but I’ll share it here meanwhile.
output
- FETCHING DATA
Trying to acquire lock on /omd/sites/fsmonitor/var/check_mk/crashes/base/8e859f6a-24f8-11f0-823c-b9d817dc6d04/crash.info
Got lock on /omd/sites/fsmonitor/var/check_mk/crashes/base/8e859f6a-24f8-11f0-823c-b9d817dc6d04/crash.info
Releasing lock on /omd/sites/fsmonitor/var/check_mk/crashes/base/8e859f6a-24f8-11f0-823c-b9d817dc6d04/crash.info
Released lock on /omd/sites/fsmonitor/var/check_mk/crashes/base/8e859f6a-24f8-11f0-823c-b9d817dc6d04/crash.info
Traceback (most recent call last):
File “/omd/sites/fsmonitor/bin/cmk”, line 118, in
exit_status = modes.call(mode_name, mode_args, opts, args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/omd/sites/fsmonitor/lib/python3/cmk/base/modes/init.py”, line 70, in call
return handler(*handler_args)
^^^^^^^^^^^^^^^^^^^^^^
File “/omd/sites/fsmonitor/lib/python3/cmk/base/modes/check_mk.py”, line 1992, in mode_discover
commandline_discovery(
File “/omd/sites/fsmonitor/lib/python3/cmk/checkengine/discovery/_commandline.py”, line 65, in commandline_discovery
fetched = fetcher(host_name, ip_address=None)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/omd/sites/fsmonitor/lib/python3/cmk/base/checkers.py”, line 321, in call
return _fetch_all(
^^^^^^^^^^^
File “/omd/sites/fsmonitor/lib/python3/cmk/base/checkers.py”, line 129, in _fetch_all
return [
^
File “/omd/sites/fsmonitor/lib/python3/cmk/base/checkers.py”, line 337, in
self.max_cachefile_age or self.config_cache.max_cachefile_age(host_name)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/omd/sites/fsmonitor/lib/python3/cmk/base/config.py”, line 3111, in max_cachefile_age
check_interval = self.check_mk_check_interval(hostname)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/omd/sites/fsmonitor/lib/python3/cmk/base/config.py”, line 3279, in check_mk_check_interval
self.extra_attributes_of_service(hostname, “Check_MK”)[“check_interval”] * 60
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/omd/sites/fsmonitor/lib/python3/cmk/base/config.py”, line 3426, in extra_attributes_of_service
values = self.ruleset_matcher.service_extra_conf(hostname, description, ruleset)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/omd/sites/fsmonitor/lib/python3/cmk/utils/rulesets/ruleset_matcher.py”, line 316, in service_extra_conf
return list(
^^^^^
File “/omd/sites/fsmonitor/lib/python3/cmk/utils/rulesets/ruleset_matcher.py”, line 344, in get_service_ruleset_values
optimized_ruleset = self.ruleset_optimizer.get_service_ruleset(ruleset, with_foreign_hosts)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/omd/sites/fsmonitor/lib/python3/cmk/utils/rulesets/ruleset_matcher.py”, line 556, in get_service_ruleset
return self.__service_ruleset_cache.setdefault(cache_id, _impl(ruleset, with_foreign_hosts))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/omd/sites/fsmonitor/lib/python3/cmk/utils/rulesets/ruleset_matcher.py”, line 527, in _impl
hosts = self._all_matching_hosts(rule[“condition”], with_foreign_hosts)
~~~~^^^^^^^^^^^^^
TypeError: tuple indices must be integers or slices, not str
crash log
{
"core": "nagios",
"crash_type": "base",
"details": {
"argv": [
"/omd/sites/fsmonitor/bin/cmk",
"-vv",
"--debug",
"-I"
],
"env": {
"HOME": "/omd/sites/fsmonitor",
"LANG": "C.utf8",
"LC_ALL": "C.utf8",
"LD_LIBRARY_PATH": "/omd/sites/fsmonitor/local/lib:/omd/sites/fsmonitor/lib",
"LOGNAME": "fsmonitor",
"MAIL": "/var/mail/fsmonitor",
"MAILRC": "/omd/sites/fsmonitor/etc/mail.rc",
"MANPATH": "/omd/sites/fsmonitor/share/man:",
"MODULEBUILDRC": "/omd/sites/fsmonitor/.modulebuildrc",
"MP_STATE_DIRECTORY": "/omd/sites/fsmonitor/var/monitoring-plugins",
"NAGIOS_PLUGIN_STATE_DIRECTORY": "/omd/sites/fsmonitor/var/monitoring-plugins",
"OMD_ROOT": "/omd/sites/fsmonitor",
"OMD_SITE": "fsmonitor",
"PATH": "/omd/sites/fsmonitor/lib/perl5/bin:/omd/sites/fsmonitor/local/bin:/omd/sites/fsmonitor/bin:/omd/sites/fsmonitor/local/lib/perl5/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin",
"PERL5LIB": "/omd/sites/fsmonitor/local/lib/perl5/lib/perl5:/omd/sites/fsmonitor/lib/perl5/lib/perl5:",
"PERL_MM_OPT": "INSTALL_BASE=/omd/sites/fsmonitor/local/lib/perl5/",
"PWD": "/omd/sites/fsmonitor",
"REQUESTS_CA_BUNDLE": "/omd/sites/fsmonitor/var/ssl/ca-certificates.crt",
"SHELL": "/bin/bash",
"SHLVL": "1",
"SSL_CERT_FILE": "/omd/sites/fsmonitor/var/ssl/ca-certificates.crt",
"TERM": "xterm-256color",
"USER": "fsmonitor",
"XDG_DATA_DIRS": "/usr/local/share:/usr/share:/var/lib/snapd/desktop",
"_": "/omd/sites/fsmonitor/bin/cmk"
}
},
"edition": "cre",
"exc_traceback": [
[
"/omd/sites/fsmonitor/bin/cmk",
118,
"<module>",
"exit_status = modes.call(mode_name, mode_args, opts, args)"
],
[
"/omd/sites/fsmonitor/lib/python3/cmk/base/modes/__init__.py",
70,
"call",
"return handler(*handler_args)"
],
[
"/omd/sites/fsmonitor/lib/python3/cmk/base/modes/check_mk.py",
1992,
"mode_discover",
"commandline_discovery("
],
[
"/omd/sites/fsmonitor/lib/python3/cmk/checkengine/discovery/_commandline.py",
65,
"commandline_discovery",
"fetched = fetcher(host_name, ip_address=None)"
],
[
"/omd/sites/fsmonitor/lib/python3/cmk/base/checkers.py",
321,
"__call__",
"return _fetch_all("
],
[
"/omd/sites/fsmonitor/lib/python3/cmk/base/checkers.py",
129,
"_fetch_all",
"return ["
],
[
"/omd/sites/fsmonitor/lib/python3/cmk/base/checkers.py",
337,
"<genexpr>",
"self.max_cachefile_age or self.config_cache.max_cachefile_age(host_name)"
],
[
"/omd/sites/fsmonitor/lib/python3/cmk/base/config.py",
3111,
"max_cachefile_age",
"check_interval = self.check_mk_check_interval(hostname)"
],
[
"/omd/sites/fsmonitor/lib/python3/cmk/base/config.py",
3279,
"check_mk_check_interval",
"self.extra_attributes_of_service(hostname, \"Check_MK\")[\"check_interval\"] * 60"
],
[
"/omd/sites/fsmonitor/lib/python3/cmk/base/config.py",
3426,
"extra_attributes_of_service",
"values = self.ruleset_matcher.service_extra_conf(hostname, description, ruleset)"
],
[
"/omd/sites/fsmonitor/lib/python3/cmk/utils/rulesets/ruleset_matcher.py",
316,
"service_extra_conf",
"return list("
],
[
"/omd/sites/fsmonitor/lib/python3/cmk/utils/rulesets/ruleset_matcher.py",
344,
"get_service_ruleset_values",
"optimized_ruleset = self.ruleset_optimizer.get_service_ruleset(ruleset, with_foreign_hosts)"
],
[
"/omd/sites/fsmonitor/lib/python3/cmk/utils/rulesets/ruleset_matcher.py",
556,
"get_service_ruleset",
"return self.__service_ruleset_cache.setdefault(cache_id, _impl(ruleset, with_foreign_hosts))"
],
[
"/omd/sites/fsmonitor/lib/python3/cmk/utils/rulesets/ruleset_matcher.py",
527,
"_impl",
"hosts = self._all_matching_hosts(rule[\"condition\"], with_foreign_hosts)"
]
],
"exc_type": "TypeError",
"exc_value": "tuple indices must be integers or slices, not str",
"id": "8e859f6a-24f8-11f0-823c-b9d817dc6d04",
"local_vars": "eyduZXdfcnVsZXMnOiBbXSwKICdydWxlJzogKCcxJywgWydAYWxsJ10sIFsnJ10pLAogJ3J1bGVzZXQnOiBbKCcxJywgWydAYWxsJ10sIFsnJ10pXSwKICdzZWxmJzogPGNtay51dGlscy5ydWxlc2V0cy5ydWxlc2V0X21hdGNoZXIuUnVsZXNldE9wdGltaXplciBvYmplY3QgYXQgMHg3Zjg2NTQxMWMzODA+LAogJ3dpdGhfZm9yZWlnbl9ob3N0cyc6IEZhbHNlfQ==",
"os": "Ubuntu 22.04.5 LTS",
"python_paths": [
"/opt/omd/versions/2.3.0p30.cre/bin",
"/omd/sites/fsmonitor/local/lib/python3",
"/omd/sites/fsmonitor/lib/python3/cloud",
"/omd/sites/fsmonitor/lib/python312.zip",
"/omd/sites/fsmonitor/lib/python3.12",
"/omd/sites/fsmonitor/lib/python3.12/lib-dynload",
"/omd/sites/fsmonitor/lib/python3.12/site-packages",
"/omd/sites/fsmonitor/lib/python3"
],
"python_version": "3.12.3 (main, Mar 17 2025, 19:40:33) [GCC 13.2.0]",
"time": 1745931041.008968,
"version": "2.3.0p30"
}