CheckMK Raw 2.3 - Error running automation call service-discovery-preview (exit code 2), error:

Hi there,

I’ve just updated from CheckMK RAW 2.2 to 2.3 and I noticed following error message when running service discovery for any host.

Error running automation call service-discovery-preview (exit code 2), error:

tuple indices must be integers or slices, not str

Does anybody know how to fix this?

Environment info:
OS: Ubuntu 22.04
CheckMK Version: 2.3.0p30.cre

The reason maybe an added extension (mkp packet or other extension added manually) which is not compatible with 2.3. Try ‘cmk -vv --debug -I ’ on the cli to hopefully get a useful error message.

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"
}

Sadly there is not much more to see as that there may be a problem when trying to match rules to hosts. Let’s check what you have on local files in the site. Could you please send the result of ‘ls -lasFR /omd/sites/fsmonitor/local’?

Hi @uwoehler,

I’m not allowed to upload files yet, so I’m going to paste the results here.

/omd/sites/fsmonitor/local/:
total 20
4 drwxr-xr-x  5 fsmonitor fsmonitor 4096 Apr  8  2022 ./
4 drwxr-xr-x 12 fsmonitor fsmonitor 4096 Apr 29 14:37 ../
4 drwxr-xr-x  2 fsmonitor fsmonitor 4096 Jun 25  2020 bin/
4 drwxr-xr-x  6 fsmonitor fsmonitor 4096 Apr  8  2022 lib/
4 drwxr-xr-x  9 fsmonitor fsmonitor 4096 Apr  8  2022 share/

/omd/sites/fsmonitor/local/bin:
total 8
4 drwxr-xr-x 2 fsmonitor fsmonitor 4096 Jun 25  2020 ./
4 drwxr-xr-x 5 fsmonitor fsmonitor 4096 Apr  8  2022 ../

/omd/sites/fsmonitor/local/lib:
total 24
4 drwxr-xr-x 6 fsmonitor fsmonitor 4096 Apr  8  2022 ./
4 drwxr-xr-x 5 fsmonitor fsmonitor 4096 Apr  8  2022 ../
4 drwxr-xr-x 2 fsmonitor fsmonitor 4096 Jun 25  2020 apache/
0 lrwxrwxrwx 1 fsmonitor fsmonitor   11 Apr  8  2022 check_mk -> python3/cmk/
4 drwxr-xr-x 3 fsmonitor fsmonitor 4096 Apr  8  2022 nagios/
4 drwxr-xr-x 2 fsmonitor fsmonitor 4096 Jun 25  2020 python/
4 drwxr-xr-x 4 fsmonitor fsmonitor 4096 Apr 27 19:11 python3/

/omd/sites/fsmonitor/local/lib/apache:
total 8
4 drwxr-xr-x 2 fsmonitor fsmonitor 4096 Jun 25  2020 ./
4 drwxr-xr-x 6 fsmonitor fsmonitor 4096 Apr  8  2022 ../

/omd/sites/fsmonitor/local/lib/nagios:
total 12
4 drwxr-xr-x 3 fsmonitor fsmonitor 4096 Apr  8  2022 ./
4 drwxr-xr-x 6 fsmonitor fsmonitor 4096 Apr  8  2022 ../
4 drwxr-xr-x 2 fsmonitor fsmonitor 4096 Apr 27 18:51 plugins/

/omd/sites/fsmonitor/local/lib/nagios/plugins:
total 216
 4 drwxr-xr-x 2 fsmonitor fsmonitor  4096 Apr 27 18:51 ./
 4 drwxr-xr-x 3 fsmonitor fsmonitor  4096 Apr  8  2022 ../
 4 -rwxr-xr-x 1 root      root       1317 Sep 13  2020 check_DCO_a10_conn.php*
 8 -rwxr-xr-x 1 root      root       5095 Sep 13  2020 check_DCO_a10_ha.php*
 4 -rwxr-xr-x 1 root      root       1792 Sep 13  2020 check_DCO_a10_mem.php*
 4 -rwxr-xr-x 1 root      root       1837 Sep 13  2020 check_DCO_a10_pwrsply.php*
 4 -rwxr-xr-x 1 root      root       3663 Sep 13  2020 check_DCO_a10_service_group.php*
 4 -rwxr-xr-x 1 root      root       2830 Sep 13  2020 check_DCO_a10_ssl.php*
20 -rwxr-xr-x 1 root      root      19047 Sep 13  2020 check_DCO_dcobackupcfgall55.php*
 4 -rwxr-xr-x 1 root      root        614 Sep 13  2020 check_DCO_esx_cron.sh*
 4 -rwxr-xr-x 1 root      root       1662 Sep 13  2020 check_DCO_esx_issues.sh*
 4 -rwxr-xr-x 1 root      root        560 Sep 13  2020 check_DCO_esx_remotefile.sh*
28 -rwxr-xr-x 1 root      root      25849 Sep 13  2020 check_DCO_snmp_storage.pl*
20 -rwxr-xr-x 1 root      root      17883 Sep 13  2020 check_domain.sh*
 8 -rwxr-xr-x 1 fsmonitor fsmonitor  7892 Nov 17  2021 check_rss.py*
44 -rwxr-xr-x 1 root      root      42796 Jul 21  2021 check_snmp_int.pl*
28 -rwxr-xr-x 1 root      root      25148 Sep 13  2020 check_snmp_load.pl*
20 -rwxr-xr-x 1 root      root      18782 Sep 13  2020 check_snmp_mem.pl*

/omd/sites/fsmonitor/local/lib/python:
total 8
4 drwxr-xr-x 2 fsmonitor fsmonitor 4096 Jun 25  2020 ./
4 drwxr-xr-x 6 fsmonitor fsmonitor 4096 Apr  8  2022 ../

/omd/sites/fsmonitor/local/lib/python3:
total 16
4 drwxr-xr-x 4 fsmonitor fsmonitor 4096 Apr 27 19:11 ./
4 drwxr-xr-x 6 fsmonitor fsmonitor 4096 Apr  8  2022 ../
4 drwxr-xr-x 6 fsmonitor fsmonitor 4096 Apr 27 19:11 cmk/
4 drwxr-x--- 3 fsmonitor fsmonitor 4096 Apr 27 19:11 cmk_addons/

/omd/sites/fsmonitor/local/lib/python3/cmk:
total 24
4 drwxr-xr-x 6 fsmonitor fsmonitor 4096 Apr 27 19:11 ./
4 drwxr-xr-x 4 fsmonitor fsmonitor 4096 Apr 27 19:11 ../
4 drwxr-xr-x 3 fsmonitor fsmonitor 4096 Apr  8  2022 base/
4 drwxr-x--- 3 fsmonitor fsmonitor 4096 Apr 27 18:51 gui/
4 drwxr-x--- 2 fsmonitor fsmonitor 4096 Apr 27 19:11 plugins/
4 drwxr-xr-x 2 fsmonitor fsmonitor 4096 Dec 26  2021 special_agents/

/omd/sites/fsmonitor/local/lib/python3/cmk/base:
total 12
4 drwxr-xr-x 3 fsmonitor fsmonitor 4096 Apr  8  2022 ./
4 drwxr-xr-x 6 fsmonitor fsmonitor 4096 Apr 27 19:11 ../
4 drwxr-xr-x 3 fsmonitor fsmonitor 4096 Apr  8  2022 plugins/

/omd/sites/fsmonitor/local/lib/python3/cmk/base/plugins:
total 12
4 drwxr-xr-x 3 fsmonitor fsmonitor 4096 Apr  8  2022 ./
4 drwxr-xr-x 3 fsmonitor fsmonitor 4096 Apr  8  2022 ../
4 drwxr-xr-x 2 fsmonitor fsmonitor 4096 Jun 17  2021 agent_based/

/omd/sites/fsmonitor/local/lib/python3/cmk/base/plugins/agent_based:
total 8
4 drwxr-xr-x 2 fsmonitor fsmonitor 4096 Jun 17  2021 ./
4 drwxr-xr-x 3 fsmonitor fsmonitor 4096 Apr  8  2022 ../

/omd/sites/fsmonitor/local/lib/python3/cmk/gui:
total 12
4 drwxr-x--- 3 fsmonitor fsmonitor 4096 Apr 27 18:51 ./
4 drwxr-xr-x 6 fsmonitor fsmonitor 4096 Apr 27 19:11 ../
4 drwxr-x--- 4 fsmonitor fsmonitor 4096 Apr 27 18:51 plugins/

/omd/sites/fsmonitor/local/lib/python3/cmk/gui/plugins:
total 16
4 drwxr-x--- 4 fsmonitor fsmonitor 4096 Apr 27 18:51 ./
4 drwxr-x--- 3 fsmonitor fsmonitor 4096 Apr 27 18:51 ../
4 drwxr-x--- 2 fsmonitor fsmonitor 4096 Apr 27 18:51 dashboard/
4 drwxr-x--- 2 fsmonitor fsmonitor 4096 Apr 27 18:51 views/

/omd/sites/fsmonitor/local/lib/python3/cmk/gui/plugins/dashboard:
total 8
4 drwxr-x--- 2 fsmonitor fsmonitor 4096 Apr 27 18:51 ./
4 drwxr-x--- 4 fsmonitor fsmonitor 4096 Apr 27 18:51 ../

/omd/sites/fsmonitor/local/lib/python3/cmk/gui/plugins/views:
total 8
4 drwxr-x--- 2 fsmonitor fsmonitor 4096 Apr 27 18:51 ./
4 drwxr-x--- 4 fsmonitor fsmonitor 4096 Apr 27 18:51 ../

/omd/sites/fsmonitor/local/lib/python3/cmk/plugins:
total 8
4 drwxr-x--- 2 fsmonitor fsmonitor 4096 Apr 27 19:11 ./
4 drwxr-xr-x 6 fsmonitor fsmonitor 4096 Apr 27 19:11 ../

/omd/sites/fsmonitor/local/lib/python3/cmk/special_agents:
total 8
4 drwxr-xr-x 2 fsmonitor fsmonitor 4096 Dec 26  2021 ./
4 drwxr-xr-x 6 fsmonitor fsmonitor 4096 Apr 27 19:11 ../

/omd/sites/fsmonitor/local/lib/python3/cmk_addons:
total 12
4 drwxr-x--- 3 fsmonitor fsmonitor 4096 Apr 27 19:11 ./
4 drwxr-xr-x 4 fsmonitor fsmonitor 4096 Apr 27 19:11 ../
4 drwxr-x--- 2 fsmonitor fsmonitor 4096 Apr 27 19:11 plugins/

/omd/sites/fsmonitor/local/lib/python3/cmk_addons/plugins:
total 8
4 drwxr-x--- 2 fsmonitor fsmonitor 4096 Apr 27 19:11 ./
4 drwxr-x--- 3 fsmonitor fsmonitor 4096 Apr 27 19:11 ../

/omd/sites/fsmonitor/local/share:
total 36
4 drwxr-xr-x  9 fsmonitor fsmonitor 4096 Apr  8  2022 ./
4 drwxr-xr-x  5 fsmonitor fsmonitor 4096 Apr  8  2022 ../
4 drwxr-xr-x 16 fsmonitor fsmonitor 4096 Sep  1  2024 check_mk/
4 drwxr-xr-x  2 fsmonitor fsmonitor 4096 Jun 25  2020 diskspace/
4 drwxr-xr-x  3 fsmonitor fsmonitor 4096 Apr  8  2022 doc/
4 drwxr-xr-x  3 fsmonitor fsmonitor 4096 Apr  8  2022 dokuwiki/
4 drwxr-xr-x  3 fsmonitor fsmonitor 4096 Apr  8  2022 nagios/
4 drwxr-xr-x  3 fsmonitor fsmonitor 4096 Apr  8  2022 nagvis/
4 drwxr-xr-x  3 fsmonitor fsmonitor 4096 Apr  8  2022 snmp/

/omd/sites/fsmonitor/local/share/check_mk:
total 64
4 drwxr-xr-x 16 fsmonitor fsmonitor 4096 Sep  1  2024 ./
4 drwxr-xr-x  9 fsmonitor fsmonitor 4096 Apr  8  2022 ../
4 drwxr-xr-x  6 fsmonitor fsmonitor 4096 Apr  8  2022 agents/
4 drwxr-xr-x  2 fsmonitor fsmonitor 4096 Jun 25  2020 alert_handlers/
4 drwxr-xr-x  2 fsmonitor fsmonitor 4096 Apr 27 18:51 checkman/
4 drwxr-xr-x  2 fsmonitor fsmonitor 4096 Apr 27 18:51 checks/
4 drwxrwx---  3 fsmonitor fsmonitor 4096 Sep  1  2024 compiled_mibs/
4 drwxrwx---  2 fsmonitor fsmonitor 4096 Apr 27 18:51 enabled_packages/
4 drwxr-xr-x  2 fsmonitor fsmonitor 4096 Jun 25  2020 inventory/
4 drwxr-xr-x  2 fsmonitor fsmonitor 4096 Jun 25  2020 locale/
4 drwxr-xr-x  2 fsmonitor fsmonitor 4096 Jun 25  2020 mibs/
4 drwxr-xr-x  2 fsmonitor fsmonitor 4096 Jun 25  2020 notifications/
4 drwxr-xr-x  2 fsmonitor fsmonitor 4096 Jun 25  2020 pnp-rraconf/
4 drwxr-xr-x  2 fsmonitor fsmonitor 4096 Jun 25  2020 pnp-templates/
4 drwxr-xr-x  3 fsmonitor fsmonitor 4096 Apr  8  2022 reporting/
4 drwxr-xr-x  4 fsmonitor fsmonitor 4096 Apr  8  2022 web/

/omd/sites/fsmonitor/local/share/check_mk/agents:
total 24
4 drwxr-xr-x  6 fsmonitor fsmonitor 4096 Apr  8  2022 ./
4 drwxr-xr-x 16 fsmonitor fsmonitor 4096 Sep  1  2024 ../
4 drwxr-xr-x  2 fsmonitor fsmonitor 4096 Apr 27 18:51 bakery/
4 drwxr-xr-x  3 fsmonitor fsmonitor 4096 Apr  8  2022 linux/
4 drwxr-xr-x  2 fsmonitor fsmonitor 4096 Apr 27 18:51 plugins/
4 drwxr-xr-x  2 fsmonitor fsmonitor 4096 Jun 25  2020 special/

/omd/sites/fsmonitor/local/share/check_mk/agents/bakery:
total 8
4 drwxr-xr-x 2 fsmonitor fsmonitor 4096 Apr 27 18:51 ./
4 drwxr-xr-x 6 fsmonitor fsmonitor 4096 Apr  8  2022 ../

/omd/sites/fsmonitor/local/share/check_mk/agents/linux:
total 12
4 drwxr-xr-x 3 fsmonitor fsmonitor 4096 Apr  8  2022 ./
4 drwxr-xr-x 6 fsmonitor fsmonitor 4096 Apr  8  2022 ../
4 drwxr-xr-x 2 fsmonitor fsmonitor 4096 Jun 25  2020 alert_handlers/

/omd/sites/fsmonitor/local/share/check_mk/agents/linux/alert_handlers:
total 8
4 drwxr-xr-x 2 fsmonitor fsmonitor 4096 Jun 25  2020 ./
4 drwxr-xr-x 3 fsmonitor fsmonitor 4096 Apr  8  2022 ../

/omd/sites/fsmonitor/local/share/check_mk/agents/plugins:
total 8
4 drwxr-xr-x 2 fsmonitor fsmonitor 4096 Apr 27 18:51 ./
4 drwxr-xr-x 6 fsmonitor fsmonitor 4096 Apr  8  2022 ../

/omd/sites/fsmonitor/local/share/check_mk/agents/special:
total 8
4 drwxr-xr-x 2 fsmonitor fsmonitor 4096 Jun 25  2020 ./
4 drwxr-xr-x 6 fsmonitor fsmonitor 4096 Apr  8  2022 ../

/omd/sites/fsmonitor/local/share/check_mk/alert_handlers:
total 8
4 drwxr-xr-x  2 fsmonitor fsmonitor 4096 Jun 25  2020 ./
4 drwxr-xr-x 16 fsmonitor fsmonitor 4096 Sep  1  2024 ../

/omd/sites/fsmonitor/local/share/check_mk/checkman:
total 8
4 drwxr-xr-x  2 fsmonitor fsmonitor 4096 Apr 27 18:51 ./
4 drwxr-xr-x 16 fsmonitor fsmonitor 4096 Sep  1  2024 ../

/omd/sites/fsmonitor/local/share/check_mk/checks:
total 8
4 drwxr-xr-x  2 fsmonitor fsmonitor 4096 Apr 27 18:51 ./
4 drwxr-xr-x 16 fsmonitor fsmonitor 4096 Sep  1  2024 ../

/omd/sites/fsmonitor/local/share/check_mk/compiled_mibs:
total 20
4 drwxrwx---  3 fsmonitor fsmonitor 4096 Sep  1  2024 ./
4 drwxr-xr-x 16 fsmonitor fsmonitor 4096 Sep  1  2024 ../
8 -rw-------  1 fsmonitor fsmonitor 5700 Sep  1  2024 UBNT-MIB.py
4 drwxrwx---  2 fsmonitor fsmonitor 4096 Sep  1  2024 __pycache__/

/omd/sites/fsmonitor/local/share/check_mk/compiled_mibs/__pycache__:
total 16
4 drwxrwx--- 2 fsmonitor fsmonitor 4096 Sep  1  2024 ./
4 drwxrwx--- 3 fsmonitor fsmonitor 4096 Sep  1  2024 ../
8 -rw------- 1 fsmonitor fsmonitor 4279 Sep  1  2024 UBNT-MIB.cpython-38.pyc

/omd/sites/fsmonitor/local/share/check_mk/enabled_packages:
total 8
4 drwxrwx---  2 fsmonitor fsmonitor 4096 Apr 27 18:51 ./
4 drwxr-xr-x 16 fsmonitor fsmonitor 4096 Sep  1  2024 ../

/omd/sites/fsmonitor/local/share/check_mk/inventory:
total 8
4 drwxr-xr-x  2 fsmonitor fsmonitor 4096 Jun 25  2020 ./
4 drwxr-xr-x 16 fsmonitor fsmonitor 4096 Sep  1  2024 ../

/omd/sites/fsmonitor/local/share/check_mk/locale:
total 8
4 drwxr-xr-x  2 fsmonitor fsmonitor 4096 Jun 25  2020 ./
4 drwxr-xr-x 16 fsmonitor fsmonitor 4096 Sep  1  2024 ../

/omd/sites/fsmonitor/local/share/check_mk/mibs:
total 8
4 drwxr-xr-x  2 fsmonitor fsmonitor 4096 Jun 25  2020 ./
4 drwxr-xr-x 16 fsmonitor fsmonitor 4096 Sep  1  2024 ../

/omd/sites/fsmonitor/local/share/check_mk/notifications:
total 8
4 drwxr-xr-x  2 fsmonitor fsmonitor 4096 Jun 25  2020 ./
4 drwxr-xr-x 16 fsmonitor fsmonitor 4096 Sep  1  2024 ../

/omd/sites/fsmonitor/local/share/check_mk/pnp-rraconf:
total 8
4 drwxr-xr-x  2 fsmonitor fsmonitor 4096 Jun 25  2020 ./
4 drwxr-xr-x 16 fsmonitor fsmonitor 4096 Sep  1  2024 ../

/omd/sites/fsmonitor/local/share/check_mk/pnp-templates:
total 8
4 drwxr-xr-x  2 fsmonitor fsmonitor 4096 Jun 25  2020 ./
4 drwxr-xr-x 16 fsmonitor fsmonitor 4096 Sep  1  2024 ../

/omd/sites/fsmonitor/local/share/check_mk/reporting:
total 12
4 drwxr-xr-x  3 fsmonitor fsmonitor 4096 Apr  8  2022 ./
4 drwxr-xr-x 16 fsmonitor fsmonitor 4096 Sep  1  2024 ../
4 drwxr-xr-x  2 fsmonitor fsmonitor 4096 Jun 25  2020 images/

/omd/sites/fsmonitor/local/share/check_mk/reporting/images:
total 8
4 drwxr-xr-x 2 fsmonitor fsmonitor 4096 Jun 25  2020 ./
4 drwxr-xr-x 3 fsmonitor fsmonitor 4096 Apr  8  2022 ../

/omd/sites/fsmonitor/local/share/check_mk/web:
total 16
4 drwxr-xr-x  4 fsmonitor fsmonitor 4096 Apr  8  2022 ./
4 drwxr-xr-x 16 fsmonitor fsmonitor 4096 Sep  1  2024 ../
4 drwxr-xr-x  4 fsmonitor fsmonitor 4096 Apr  8  2022 htdocs/
4 drwxr-xr-x 12 fsmonitor fsmonitor 4096 Apr  8  2022 plugins/

/omd/sites/fsmonitor/local/share/check_mk/web/htdocs:
total 16
4 drwxr-xr-x 4 fsmonitor fsmonitor 4096 Apr  8  2022 ./
4 drwxr-xr-x 4 fsmonitor fsmonitor 4096 Apr  8  2022 ../
4 drwxr-xr-x 3 fsmonitor fsmonitor 4096 Apr  8  2022 images/
4 drwxr-xr-x 2 fsmonitor fsmonitor 4096 Jun 25  2020 themes/

/omd/sites/fsmonitor/local/share/check_mk/web/htdocs/images:
total 12
4 drwxr-xr-x 3 fsmonitor fsmonitor 4096 Apr  8  2022 ./
4 drwxr-xr-x 4 fsmonitor fsmonitor 4096 Apr  8  2022 ../
4 drwxrwx--- 2 fsmonitor fsmonitor 4096 Apr  8  2022 icons/

/omd/sites/fsmonitor/local/share/check_mk/web/htdocs/images/icons:
total 92
 4 drwxrwx--- 2 fsmonitor fsmonitor  4096 Apr  8  2022 ./
 4 drwxr-xr-x 3 fsmonitor fsmonitor  4096 Apr  8  2022 ../
16 -rw-rw---- 1 fsmonitor fsmonitor 15960 Sep 13  2020 icon-kerio-control.png
 4 -rw-rw---- 1 fsmonitor fsmonitor  2235 Nov  8  2020 icons8-cloud-firewall-64.png
 4 -rw-rw---- 1 fsmonitor fsmonitor  2527 Sep  7  2020 icons8-dns-40.png
 4 -rw-rw---- 1 fsmonitor fsmonitor  2106 Jul 18  2021 icons8-freebsd-48.png
 4 -rw-rw---- 1 fsmonitor fsmonitor  1559 Sep 13  2020 icons8-gps-antenna-48.png
 4 -rw-rw---- 1 fsmonitor fsmonitor  1178 Nov  8  2020 icons8-kerio-control-48.png
 4 -rw-rw---- 1 fsmonitor fsmonitor  1689 Sep  7  2020 icons8-linux-48.png
 4 -rw-rw---- 1 fsmonitor fsmonitor   565 Sep 13  2020 icons8-nas-48.png
 4 -rw-rw---- 1 fsmonitor fsmonitor   362 Jul 25  2020 icons8-netapp-64.png
 4 -rw-rw---- 1 fsmonitor fsmonitor   758 Sep  7  2020 icons8-old-vmware-logo-48.png
 4 -rw-rw---- 1 fsmonitor fsmonitor  1521 Nov  8  2020 icons8-openvpn-48.png
 4 -rw-rw---- 1 fsmonitor fsmonitor   559 Sep  7  2020 icons8-ssh-64.png
 4 -rw-rw---- 1 fsmonitor fsmonitor   459 Sep 13  2020 icons8-switch-40.png
 4 -rw-rw---- 1 fsmonitor fsmonitor  3155 Sep  7  2020 icons8-website-48.png
 4 -rw-rw---- 1 fsmonitor fsmonitor  1763 Dec 10  2020 icons8-wi-fi-logo-48.png
 4 -rw-rw---- 1 fsmonitor fsmonitor   443 Sep  7  2020 icons8-windows-10-48.png
 4 -rw-rw---- 1 fsmonitor fsmonitor  3892 Jul 21  2021 opnsense48.png
 4 -rw-rw---- 1 fsmonitor fsmonitor  4087 Jul 21  2021 pfsense48.png

/omd/sites/fsmonitor/local/share/check_mk/web/htdocs/themes:
total 8
4 drwxr-xr-x 2 fsmonitor fsmonitor 4096 Jun 25  2020 ./
4 drwxr-xr-x 4 fsmonitor fsmonitor 4096 Apr  8  2022 ../

/omd/sites/fsmonitor/local/share/check_mk/web/plugins:
total 48
4 drwxr-xr-x 12 fsmonitor fsmonitor 4096 Apr  8  2022 ./
4 drwxr-xr-x  4 fsmonitor fsmonitor 4096 Apr  8  2022 ../
4 drwxr-xr-x  2 fsmonitor fsmonitor 4096 Jun 25  2020 config/
4 drwxr-xr-x  2 fsmonitor fsmonitor 4096 Jun 25  2020 dashboard/
4 drwxr-xr-x  2 fsmonitor fsmonitor 4096 Jun 25  2020 icons/
4 drwxr-xr-x  2 fsmonitor fsmonitor 4096 Jun 25  2020 metrics/
4 drwxr-xr-x  2 fsmonitor fsmonitor 4096 Jun 25  2020 pages/
4 drwxr-xr-x  2 fsmonitor fsmonitor 4096 Jun 25  2020 perfometer/
4 drwxr-xr-x  2 fsmonitor fsmonitor 4096 Jun 25  2020 sidebar/
4 drwxr-xr-x  2 fsmonitor fsmonitor 4096 Jun 25  2020 views/
4 drwxr-xr-x  2 fsmonitor fsmonitor 4096 Jun 25  2020 visuals/
4 drwxr-xr-x  2 fsmonitor fsmonitor 4096 Apr 27 18:51 wato/

/omd/sites/fsmonitor/local/share/check_mk/web/plugins/config:
total 8
4 drwxr-xr-x  2 fsmonitor fsmonitor 4096 Jun 25  2020 ./
4 drwxr-xr-x 12 fsmonitor fsmonitor 4096 Apr  8  2022 ../

/omd/sites/fsmonitor/local/share/check_mk/web/plugins/dashboard:
total 8
4 drwxr-xr-x  2 fsmonitor fsmonitor 4096 Jun 25  2020 ./
4 drwxr-xr-x 12 fsmonitor fsmonitor 4096 Apr  8  2022 ../

/omd/sites/fsmonitor/local/share/check_mk/web/plugins/icons:
total 8
4 drwxr-xr-x  2 fsmonitor fsmonitor 4096 Jun 25  2020 ./
4 drwxr-xr-x 12 fsmonitor fsmonitor 4096 Apr  8  2022 ../

/omd/sites/fsmonitor/local/share/check_mk/web/plugins/metrics:
total 8
4 drwxr-xr-x  2 fsmonitor fsmonitor 4096 Jun 25  2020 ./
4 drwxr-xr-x 12 fsmonitor fsmonitor 4096 Apr  8  2022 ../

/omd/sites/fsmonitor/local/share/check_mk/web/plugins/pages:
total 8
4 drwxr-xr-x  2 fsmonitor fsmonitor 4096 Jun 25  2020 ./
4 drwxr-xr-x 12 fsmonitor fsmonitor 4096 Apr  8  2022 ../

/omd/sites/fsmonitor/local/share/check_mk/web/plugins/perfometer:
total 8
4 drwxr-xr-x  2 fsmonitor fsmonitor 4096 Jun 25  2020 ./
4 drwxr-xr-x 12 fsmonitor fsmonitor 4096 Apr  8  2022 ../

/omd/sites/fsmonitor/local/share/check_mk/web/plugins/sidebar:
total 8
4 drwxr-xr-x  2 fsmonitor fsmonitor 4096 Jun 25  2020 ./
4 drwxr-xr-x 12 fsmonitor fsmonitor 4096 Apr  8  2022 ../

/omd/sites/fsmonitor/local/share/check_mk/web/plugins/views:
total 8
4 drwxr-xr-x  2 fsmonitor fsmonitor 4096 Jun 25  2020 ./
4 drwxr-xr-x 12 fsmonitor fsmonitor 4096 Apr  8  2022 ../

/omd/sites/fsmonitor/local/share/check_mk/web/plugins/visuals:
total 8
4 drwxr-xr-x  2 fsmonitor fsmonitor 4096 Jun 25  2020 ./
4 drwxr-xr-x 12 fsmonitor fsmonitor 4096 Apr  8  2022 ../

/omd/sites/fsmonitor/local/share/check_mk/web/plugins/wato:
total 8
4 drwxr-xr-x  2 fsmonitor fsmonitor 4096 Apr 27 18:51 ./
4 drwxr-xr-x 12 fsmonitor fsmonitor 4096 Apr  8  2022 ../

/omd/sites/fsmonitor/local/share/diskspace:
total 8
4 drwxr-xr-x 2 fsmonitor fsmonitor 4096 Jun 25  2020 ./
4 drwxr-xr-x 9 fsmonitor fsmonitor 4096 Apr  8  2022 ../

/omd/sites/fsmonitor/local/share/doc:
total 12
4 drwxr-xr-x 3 fsmonitor fsmonitor 4096 Apr  8  2022 ./
4 drwxr-xr-x 9 fsmonitor fsmonitor 4096 Apr  8  2022 ../
4 drwxr-xr-x 2 fsmonitor fsmonitor 4096 Jun 25  2020 check_mk/

/omd/sites/fsmonitor/local/share/doc/check_mk:
total 8
4 drwxr-xr-x 2 fsmonitor fsmonitor 4096 Jun 25  2020 ./
4 drwxr-xr-x 3 fsmonitor fsmonitor 4096 Apr  8  2022 ../

/omd/sites/fsmonitor/local/share/dokuwiki:
total 12
4 drwxr-xr-x 3 fsmonitor fsmonitor 4096 Apr  8  2022 ./
4 drwxr-xr-x 9 fsmonitor fsmonitor 4096 Apr  8  2022 ../
4 drwxr-xr-x 2 fsmonitor fsmonitor 4096 Jun 25  2020 htdocs/

/omd/sites/fsmonitor/local/share/dokuwiki/htdocs:
total 8
4 drwxr-xr-x 2 fsmonitor fsmonitor 4096 Jun 25  2020 ./
4 drwxr-xr-x 3 fsmonitor fsmonitor 4096 Apr  8  2022 ../

/omd/sites/fsmonitor/local/share/nagios:
total 12
4 drwxr-xr-x 3 fsmonitor fsmonitor 4096 Apr  8  2022 ./
4 drwxr-xr-x 9 fsmonitor fsmonitor 4096 Apr  8  2022 ../
4 drwxr-xr-x 3 fsmonitor fsmonitor 4096 Apr  8  2022 htdocs/

/omd/sites/fsmonitor/local/share/nagios/htdocs:
total 12
4 drwxr-xr-x 3 fsmonitor fsmonitor 4096 Apr  8  2022 ./
4 drwxr-xr-x 3 fsmonitor fsmonitor 4096 Apr  8  2022 ../
4 drwxr-xr-x 2 fsmonitor fsmonitor 4096 Apr 27 09:51 theme/

/omd/sites/fsmonitor/local/share/nagios/htdocs/theme:
total 12
4 drwxr-xr-x 2 fsmonitor fsmonitor 4096 Apr 27 09:51 ./
4 drwxr-xr-x 3 fsmonitor fsmonitor 4096 Apr  8  2022 ../
0 lrwxrwxrwx 1 fsmonitor fsmonitor   58 Apr 27 09:51 images -> ../../../../../share/nagios/htdocs/themes/classicui/images
4 lrwxrwxrwx 1 fsmonitor fsmonitor   63 Apr 27 09:51 stylesheets -> ../../../../../share/nagios/htdocs/themes/classicui/stylesheets

/omd/sites/fsmonitor/local/share/nagvis:
total 12
4 drwxr-xr-x 3 fsmonitor fsmonitor 4096 Apr  8  2022 ./
4 drwxr-xr-x 9 fsmonitor fsmonitor 4096 Apr  8  2022 ../
4 drwxr-xr-x 4 fsmonitor fsmonitor 4096 Apr  8  2022 htdocs/

/omd/sites/fsmonitor/local/share/nagvis/htdocs:
total 16
4 drwxr-xr-x 4 fsmonitor fsmonitor 4096 Apr  8  2022 ./
4 drwxr-xr-x 3 fsmonitor fsmonitor 4096 Apr  8  2022 ../
4 drwxr-xr-x 3 fsmonitor fsmonitor 4096 Apr  8  2022 server/
4 drwxr-xr-x 7 fsmonitor fsmonitor 4096 Apr  8  2022 userfiles/

/omd/sites/fsmonitor/local/share/nagvis/htdocs/server:
total 12
4 drwxr-xr-x 3 fsmonitor fsmonitor 4096 Apr  8  2022 ./
4 drwxr-xr-x 4 fsmonitor fsmonitor 4096 Apr  8  2022 ../
4 drwxr-xr-x 3 fsmonitor fsmonitor 4096 Apr  8  2022 core/

/omd/sites/fsmonitor/local/share/nagvis/htdocs/server/core:
total 12
4 drwxr-xr-x 3 fsmonitor fsmonitor 4096 Apr  8  2022 ./
4 drwxr-xr-x 3 fsmonitor fsmonitor 4096 Apr  8  2022 ../
4 drwxr-xr-x 3 fsmonitor fsmonitor 4096 Apr  8  2022 classes/

/omd/sites/fsmonitor/local/share/nagvis/htdocs/server/core/classes:
total 12
4 drwxr-xr-x 3 fsmonitor fsmonitor 4096 Apr  8  2022 ./
4 drwxr-xr-x 3 fsmonitor fsmonitor 4096 Apr  8  2022 ../
4 drwxr-xr-x 2 fsmonitor fsmonitor 4096 Jun 25  2020 objects/

/omd/sites/fsmonitor/local/share/nagvis/htdocs/server/core/classes/objects:
total 8
4 drwxr-xr-x 2 fsmonitor fsmonitor 4096 Jun 25  2020 ./
4 drwxr-xr-x 3 fsmonitor fsmonitor 4096 Apr  8  2022 ../

/omd/sites/fsmonitor/local/share/nagvis/htdocs/userfiles:
total 28
4 drwxr-xr-x 7 fsmonitor fsmonitor 4096 Apr  8  2022 ./
4 drwxr-xr-x 4 fsmonitor fsmonitor 4096 Apr  8  2022 ../
4 drwxr-xr-x 2 fsmonitor fsmonitor 4096 Jun 25  2020 gadgets/
4 drwxr-xr-x 5 fsmonitor fsmonitor 4096 Apr  8  2022 images/
4 drwxr-xr-x 2 fsmonitor fsmonitor 4096 Jun 25  2020 scripts/
4 drwxr-xr-x 2 fsmonitor fsmonitor 4096 Jun 25  2020 styles/
4 drwxr-xr-x 2 fsmonitor fsmonitor 4096 Jun 25  2020 templates/

/omd/sites/fsmonitor/local/share/nagvis/htdocs/userfiles/gadgets:
total 8
4 drwxr-xr-x 2 fsmonitor fsmonitor 4096 Jun 25  2020 ./
4 drwxr-xr-x 7 fsmonitor fsmonitor 4096 Apr  8  2022 ../

/omd/sites/fsmonitor/local/share/nagvis/htdocs/userfiles/images:
total 20
4 drwxr-xr-x 5 fsmonitor fsmonitor 4096 Apr  8  2022 ./
4 drwxr-xr-x 7 fsmonitor fsmonitor 4096 Apr  8  2022 ../
4 drwxr-xr-x 2 fsmonitor fsmonitor 4096 Jun 25  2020 iconsets/
4 drwxrwx--- 2 fsmonitor fsmonitor 4096 Jun 25  2020 maps/
4 drwxrwx--- 2 fsmonitor fsmonitor 4096 Jun 25  2020 shapes/

/omd/sites/fsmonitor/local/share/nagvis/htdocs/userfiles/images/iconsets:
total 8
4 drwxr-xr-x 2 fsmonitor fsmonitor 4096 Jun 25  2020 ./
4 drwxr-xr-x 5 fsmonitor fsmonitor 4096 Apr  8  2022 ../

/omd/sites/fsmonitor/local/share/nagvis/htdocs/userfiles/images/maps:
total 8
4 drwxrwx--- 2 fsmonitor fsmonitor 4096 Jun 25  2020 ./
4 drwxr-xr-x 5 fsmonitor fsmonitor 4096 Apr  8  2022 ../

/omd/sites/fsmonitor/local/share/nagvis/htdocs/userfiles/images/shapes:
total 8
4 drwxrwx--- 2 fsmonitor fsmonitor 4096 Jun 25  2020 ./
4 drwxr-xr-x 5 fsmonitor fsmonitor 4096 Apr  8  2022 ../

/omd/sites/fsmonitor/local/share/nagvis/htdocs/userfiles/scripts:
total 8
4 drwxr-xr-x 2 fsmonitor fsmonitor 4096 Jun 25  2020 ./
4 drwxr-xr-x 7 fsmonitor fsmonitor 4096 Apr  8  2022 ../

/omd/sites/fsmonitor/local/share/nagvis/htdocs/userfiles/styles:
total 8
4 drwxr-xr-x 2 fsmonitor fsmonitor 4096 Jun 25  2020 ./
4 drwxr-xr-x 7 fsmonitor fsmonitor 4096 Apr  8  2022 ../

/omd/sites/fsmonitor/local/share/nagvis/htdocs/userfiles/templates:
total 8
4 drwxr-xr-x 2 fsmonitor fsmonitor 4096 Jun 25  2020 ./
4 drwxr-xr-x 7 fsmonitor fsmonitor 4096 Apr  8  2022 ../

/omd/sites/fsmonitor/local/share/snmp:
total 12
4 drwxr-xr-x 3 fsmonitor fsmonitor 4096 Apr  8  2022 ./
4 drwxr-xr-x 9 fsmonitor fsmonitor 4096 Apr  8  2022 ../
4 drwxr-xr-x 2 fsmonitor fsmonitor 4096 Sep  1  2024 mibs/

/omd/sites/fsmonitor/local/share/snmp/mibs:
total 40
 4 drwxr-xr-x 2 fsmonitor fsmonitor  4096 Sep  1  2024 ./
 4 drwxr-xr-x 3 fsmonitor fsmonitor  4096 Apr  8  2022 ../
28 -rw-rw---- 1 fsmonitor fsmonitor 26855 Sep  1  2024 UBNT-AirMAX-MIB.txt
 4 -rw-rw---- 1 fsmonitor fsmonitor  4001 Sep  1  2024 UBNT-MIB.txt

Hi @uwoehler

I’ve found the issue on my environment. I had the following event handler configuration on main.mk that was preventing the service discovery to work.

extra_service_conf[“event_handler_enabled”]=[(“1”, ALL_HOSTS, ALL_SERVICES)]

After removing it everything is working fine now.

Thank you for your help!

Regards,

Hi @davidroller

I have a similar issue, after a Service Discovery I get:
Error running automation call service-discovery-preview (exit code 2), error:
‘tuple’ object is not a mapping

I can’t really find the main.mk, where did you find that?

Regards,

Hi @SAGAlvin ,

You can find it at /omd/sites/{{site-name}}/etc/check_mk/main.mk

Regards,

Thanks, It only says that its recommended to use WATO.

I tried to delete some rules in “rules.mk”, but no success, I activated the debug mode and after Run Service Discovery still:

Error running automation call check_mk --automation service-discovery-preview @nofetch Server01 (exit code 2), error:

‘tuple’ object is not a mapping

@uwoehler do you have any idea

Did you check all rules.mk? There is one in every wato folder.

I have only one wato folder:
/omd/sites/company/etc/check_mk/conf.d/wato and there is the rules.mk

Can I run any other commands and post it here if it helps?

We can try, if we can get more infos from

cmk -vv --debug -I <hostname>

Discovering services and host labels on: Server01
Server01:
+ FETCHING DATA
  Source: SourceInfo(hostname='Server01', ipaddress='10.20.1.121', ident='agent', fetcher_type=<FetcherType.TCP: 8>, source_type=<SourceType.HOST: 1>)
[cpu_tracking] Start [7b7cfaef3fe0]
Read from cache: AgentFileCache(Server01, path_template=/omd/sites/company/tmp/check_mk/cache/{hostname}, max_age=MaxAge(checking=0, discovery=900.0, inventory=900.0), simulation=False, use_only_cache=False, file_cache_mode=1)
Connecting via TCP to 10.20.1.121:6556 (5.0s timeout)
Detected transport protocol: TransportProtocol.PLAIN
Reading data from agent
Closing TCP connection to 10.20.1.121:6556
[cpu_tracking] Stop [7b7cfaef3fe0 - Snapshot(process=posix.times_result(user=0.0, system=0.0, children_user=0.0, children_system=0.0, elapsed=0.8800000008195639))]
  Source: SourceInfo(hostname='Server01', ipaddress='10.20.1.121', ident='piggyback', fetcher_type=<FetcherType.PIGGYBACK: 4>, source_type=<SourceType.HOST: 1>)
[cpu_tracking] Start [7b7cfaef3ef0]
Read from cache: NoCache(Server01, path_template=/dev/null, max_age=MaxAge(checking=0.0, discovery=0.0, inventory=0.0), simulation=False, use_only_cache=False, file_cache_mode=1)
No piggyback files for 'Server01'. Skip processing.
No piggyback files for '10.20.1.121'. Skip processing.
Get piggybacked data
[cpu_tracking] Stop [7b7cfaef3ef0 - Snapshot(process=posix.times_result(user=0.0, system=0.0, children_user=0.0, children_system=0.0, elapsed=0.009999999776482582))]
+ PARSE FETCHER RESULTS
<<<check_mk>>> / Transition NOOPParser -> HostSectionParser
<<<cmk_agent_ctl_status:sep(0)>>> / Transition HostSectionParser -> HostSectionParser
<<<wmi_cpuload:sep(124)>>> / Transition HostSectionParser -> HostSectionParser
<<<uptime>>> / Transition HostSectionParser -> HostSectionParser
<<<mem>>> / Transition HostSectionParser -> HostSectionParser
<<<fileinfo:sep(124)>>> / Transition HostSectionParser -> HostSectionParser
<<<winperf_phydisk>>> / Transition HostSectionParser -> HostSectionParser
<<<winperf_if>>> / Transition HostSectionParser -> HostSectionParser
<<<winperf_processor>>> / Transition HostSectionParser -> HostSectionParser
<<<df:sep(9)>>> / Transition HostSectionParser -> HostSectionParser
<<<services>>> / Transition HostSectionParser -> HostSectionParser
<<<checkmk_agent_plugins_win:sep(0)>>> / Transition HostSectionParser -> HostSectionParser
<<<ps:sep(9)>>> / Transition HostSectionParser -> HostSectionParser
<<<dotnet_clrmemory:sep(124)>>> / Transition HostSectionParser -> HostSectionParser
<<<logwatch>>> / Transition HostSectionParser -> HostSectionParser
Transition HostSectionParser -> NOOPParser
<<<cmk_update_agent_status:cached(1746530250,14400):sep(0)>>> / Transition NOOPParser -> HostSectionParser
Transition HostSectionParser -> NOOPParser
<<<systemtime>>> / Transition NOOPParser -> HostSectionParser
  HostKey(hostname='Server01', source_type=<SourceType.HOST: 1>)  -> Add sections: ['check_mk', 'checkmk_agent_plugins_win', 'cmk_agent_ctl_status', 'cmk_update_agent_status', 'df', 'dotnet_clrmemory', 'fileinfo', 'logwatch', 'mem', 'ps', 'services', 'systemtime', 'uptime', 'winperf_if', 'winperf_phydisk', 'winperf_processor', 'wmi_cpuload']
  HostKey(hostname='Server01', source_type=<SourceType.HOST: 1>)  -> Add sections: []
Received no piggyback data
+ ANALYSE DISCOVERED HOST LABELS
Trying host label discovery with: check_mk, checkmk_agent_plugins_win, cmk_agent_ctl_status, cmk_update_agent_status, df, dotnet_clrmemory, fileinfo, logwatch, mem, ps, services, systemtime, uptime, winperf_if, winperf_phydisk, winperf_processor, wmi_cpuload
  cmk/os_family: windows (check_mk)
  cmk/os_type: windows (check_mk)
  cmk/os_platform: windows (check_mk)
  cmk/os_name: Microsoft Windows Server 2022 Standard (check_mk)
  cmk/os_version: 10.0.20348 (check_mk)
Trying host label discovery with:
SUCCESS - Found no new host labels
+ ANALYSE DISCOVERED SERVICES
+ EXECUTING DISCOVERY PLUGINS (26)
  Trying discovery with: domino_tasks, logwatch_groups, services_summary, checkmk_agent, mem_linux, esx_vsphere_hostsystem_cpu_usage, logwatch_ec_single, winperf_if, services, mem_win, systemtime, winperf_phydisk, fileinfo, df, mem_vmalloc, mssql_datafiles, winperf_processor_util, docker_container_status_uptime, wmi_cpuload, dotnet_clrmemory, fileinfo_groups, logwatch, uptime, mssql_transactionlogs, logwatch_ec, ps
SUCCESS - Found no new services

Hmm. There is no error. When and where do you get the error exactly?

When I run on the GUI, the service discovery on a Server:
image

But it’s weird, because not all Servers are included, some gives the normal Services, I don’t know if it’s only the cache or a specific range of servers.

And is the log you send from a server that shows this error in the gui? If so, it is really weird.

Yes, both are the same Server. The fun part is, that if i run a bulk discovery or tabula rasa, it monitors normally the undecided services.
It works fine, just when I run Service Discovery, I get this error…

I figured out it is the folder, when the Servers are in Folder “PhysServ”, they are applied with Groups “PhysServers”, now I have to figure out, what configuration I made with the Groups :sweat_smile: