[Check_mk (deutsch)] 2. Versuch, Agent ist nicht erreichbar

Hi,
ich bin noch nicht lange mit check_mk beschäftigt und komme nicht weiter.
Erstmal zum Verlauf:

Meldung in Web-GUI von check_mk: [UNKN - check failed - please submit a crash	report!](https://www.mail-archive.com/search?l=checkmk-de@lists.mathias-kettner.de&q=subject:%22%5C%5BCheck_mk+%5C%28deutsch%5C%29%5C%5D+UNKN+%5C-+check+failed+%5C-+please+submit+a+crash%09report%5C%21%22&o=newest)

Agent: bisher 1.2, jetzt 1.5
überwachter Server: Windows 2012R2, Datenbankserver.

Seit einiger Zeit können keine Daten mehr vom Agent abgefragt werden. Der Agent
konnte früher ordnungsgemäß erreicht werden, seit geraumer Zeit nicht mehr.
Warum kann ich nicht mehr nachvollziehen.
Testweise habe ich jetzt den alten Agent deinstalliert, die neue Version
installiert. Außerdem die config-Dateien entfernt. Nichts brachte eine
Änderung. Agent läuft als Dienst ordnungsgemäß. Port 6556 ist offen. In der
.ini das crash_debug=yes auskommentiert. Keine Fehlermeldungen.
Das Problem liegt glaube ich nicht am Agent oder zu überwachenden Windows
Server.
Beim Diagnose Test aus der Web-GUI auf den Host, funktioniert Ping, SNMP. Kein
Kontakt allerdings zum Agent.
In der Web-GUI von check_mk folgende Infos:
check_mk Version: 1.5.0p
OS check_mk site: Debian 7.11 Wheezy(läuft halt intern noch)
Meldung:
Output of check plugin UNKN - check failed - please submit a crash report!
Long output of check plugin (multiline) Crash dump:
H4sIAE1xXl0C/+y9e1fbSpb33/+GV6G1puc5yQzk6H7J0zNrESAn/BoSHkxOeqbpxZJlAZrYlo9kQ5hZ895/e1eV5CvEEEUR8jenOwFLVaratS
Die weiteren Infos aus der Web-GUI:
Crash Type check
Time
2019-08-22 14:00:16
Operating System
wheezy
Check_MK Version
1.5.0p4
Edition
cre
Core
icinga
Python Version
2.7.15 (default, Sep 10 2018, 20:26:29) [GCC 7.2.0]
Exception
KeyError (‘hr_cpu’)
Traceback
File “/omd/sites/ntest/lib/python/cmk_base/checking.py”, line 80, in
wrapped_check_func
status, infotexts, long_infotexts, perfdata = check_func(hostname, *args,
**kwargs)
File “/omd/sites/ntest/lib/python/cmk_base/checking.py”, line 159, in do_check
_do_all_checks_on_host(sources, hostname, ipaddress,
only_check_plugin_names)
File “/omd/sites/ntest/lib/python/cmk_base/checking.py”, line 234, in
_do_all_checks_on_host
sources.enforce_check_plugin_names(only_check_plugin_names)
File “/omd/sites/ntest/lib/python/cmk_base/data_sources/init.py”, line
230, in enforce_check_plugin_names
source.enforce_check_plugin_names(check_plugin_names)
File “/omd/sites/ntest/lib/python/cmk_base/data_sources/abstract.py”, line
314, in enforce_check_plugin_names
check_plugin_names, self._for_mgmt_board)
File “/omd/sites/ntest/lib/python/cmk_base/checks.py”, line 843, in
filter_by_management_board
host_precedence_tcp, host_only_tcp =
_get_categorized_check_plugins(found_check_plugin_names)
File “/omd/sites/ntest/lib/python/cmk_base/checks.py”, line 895, in
_get_categorized_check_plugins
mgmt_board = get_management_board_precedence(check_plugin_name)
File “/omd/sites/ntest/lib/python/cmk_base/checks.py”, line 787, in
get_management_board_precedence
mgmt_board = check_info[check_plugin_name][“management_board”]
Local Variables
{‘check_plugin_name’: ‘hr_cpu’}
Python Module Paths
/omd/sites/ntest/local/lib/python
/omd/sites/ntest/lib/python
/omd/sites/ntest/lib/python27.zip
/omd/sites/ntest/lib/python2.7
/omd/sites/ntest/lib/python2.7/plat-linux2
/omd/sites/ntest/lib/python2.7/lib-tk
/omd/sites/ntest/lib/python2.7/lib-old
/omd/sites/ntest/lib/python2.7/lib-dynload
/omd/sites/ntest/lib/python2.7/site-packages
Ich weiß nicht mehr so recht weiter und habe außer dem Handbuch Möglichkeit
Infos zu bekommen. Vielen Dank für die Hilfe.
Grüße
Ben

Hallo Ben,

mach doch erstmal ein
telnet <host-ip> 6556
vom Check_MK Server aus. Wenn alles richtig läuft, sollten dort dann die ausgelesenen Daten des Agenten im Klartext angezeigt werden.
Danach bitte mal ein
cmk -vv --debug <hostname>

Gruß

Udo

----- Ursprüngliche Mail -----

···

Von: "it-ba via checkmk-de" <checkmk-de@lists.mathias-kettner.de>
An: checkmk-de@lists.mathias-kettner.de
Gesendet: Dienstag, 27. August 2019 07:56:02
Betreff: [Check_mk (deutsch)] 2. Versuch, Agent ist nicht erreichbar

Hi,
ich bin noch nicht lange mit check_mk beschäftigt und komme nicht weiter.
Erstmal zum Verlauf:

Meldung in Web-GUI von check_mk: UNKN - check failed - please submit a crash report! Agent: bisher 1.2, jetzt 1.5
überwachter Server: Windows 2012R2, Datenbankserver.
Seit einiger Zeit können keine Daten mehr vom Agent abgefragt werden. Der Agent
konnte früher ordnungsgemäß erreicht werden, seit geraumer Zeit nicht mehr.
Warum kann ich nicht mehr nachvollziehen.

Testweise habe ich jetzt den alten Agent deinstalliert, die neue Version
installiert. Außerdem die config-Dateien entfernt. Nichts brachte eine
Änderung. Agent läuft als Dienst ordnungsgemäß. Port 6556 ist offen. In der
.ini das crash_debug=yes auskommentiert. Keine Fehlermeldungen.

Das Problem liegt glaube ich nicht am Agent oder zu überwachenden Windows
Server.

Beim Diagnose Test aus der Web-GUI auf den Host, funktioniert Ping, SNMP. Kein
Kontakt allerdings zum Agent.
In der Web-GUI von check_mk folgende Infos:

check_mk Version: 1.5.0p
OS check_mk site: Debian 7.11 Wheezy(läuft halt intern noch)

Meldung:
Output of check plugin UNKN - check failed - please submit a crash report!

Long output of check plugin (multiline) Crash dump:
H4sIAE1xXl0C/+y9e1fbSpb33/+GV6G1puc5yQzk6H7J0zNrESAn/BoSHkxOeqbpxZJlAZrYlo9kQ5hZ895/e1eV5CvEEEUR8jenOwFLVaratS

Die weiteren Infos aus der Web-GUI:
Crash Type check

Time

2019-08-22 14:00:16

Operating System

wheezy

Check_MK Version

1.5.0p4

Edition

cre

Core

icinga

Python Version

2.7.15 (default, Sep 10 2018, 20:26:29) [GCC 7.2.0]

Exception

KeyError ('hr_cpu')

Traceback

  File "/omd/sites/ntest/lib/python/cmk_base/checking.py", line 80, in
wrapped_check_func

    status, infotexts, long_infotexts, perfdata = check_func(hostname, *args,
**kwargs)

  File "/omd/sites/ntest/lib/python/cmk_base/checking.py", line 159, in do_check

    _do_all_checks_on_host(sources, hostname, ipaddress,
only_check_plugin_names)

  File "/omd/sites/ntest/lib/python/cmk_base/checking.py", line 234, in
_do_all_checks_on_host

    sources.enforce_check_plugin_names(only_check_plugin_names)

  File "/omd/sites/ntest/lib/python/cmk_base/data_sources/__init__.py", line
230, in enforce_check_plugin_names

    source.enforce_check_plugin_names(check_plugin_names)

  File "/omd/sites/ntest/lib/python/cmk_base/data_sources/abstract.py", line
314, in enforce_check_plugin_names

    check_plugin_names, self._for_mgmt_board)

  File "/omd/sites/ntest/lib/python/cmk_base/checks.py", line 843, in
filter_by_management_board

    host_precedence_tcp, host_only_tcp =
_get_categorized_check_plugins(found_check_plugin_names)

  File "/omd/sites/ntest/lib/python/cmk_base/checks.py", line 895, in
_get_categorized_check_plugins

    mgmt_board = get_management_board_precedence(check_plugin_name)

  File "/omd/sites/ntest/lib/python/cmk_base/checks.py", line 787, in
get_management_board_precedence

    mgmt_board = check_info[check_plugin_name]["management_board"]

Local Variables

{'check_plugin_name': 'hr_cpu'}

Python Module Paths

/omd/sites/ntest/local/lib/python
/omd/sites/ntest/lib/python
/omd/sites/ntest/lib/python27.zip
/omd/sites/ntest/lib/python2.7
/omd/sites/ntest/lib/python2.7/plat-linux2
/omd/sites/ntest/lib/python2.7/lib-tk
/omd/sites/ntest/lib/python2.7/lib-old
/omd/sites/ntest/lib/python2.7/lib-dynload
/omd/sites/ntest/lib/python2.7/site-packages

Ich weiß nicht mehr so recht weiter und habe außer dem Handbuch Möglichkeit
Infos zu bekommen. Vielen Dank für die Hilfe.

Grüße
Ben

_______________________________________________
checkmk-de mailing list
checkmk-de@lists.mathias-kettner.de
Verwaltung & Abmeldung unter
https://lists.mathias-kettner.de/cgi-bin/mailman/listinfo/checkmk-de

Hi,

vielen Dank für deine Antwort. Also mit telnet gibt es Ausgaben im Klartext. Es werden vorallem Ausgaben zu <<mem>>, laufenden Programmen, <<services>>, einiges zu Datenbank. Da kann ich keine Fehlermeldungen erkennen.

Das cmk Kommando wird nicht gefunden(Ausführung als root probiert). bei "dpkg -l cmk" wird kein cmk gefunden.

o"md version" zeigt Version 1.20

Grüße
Ben

‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐

···

On Tuesday, 27. August 2019 08:49, Udo Woehler <uw@bsw-com.de> wrote:

Hallo Ben,

mach doch erstmal ein
telnet <host-ip> 6556
vom Check_MK Server aus. Wenn alles richtig läuft, sollten dort dann die ausgelesenen Daten des Agenten im Klartext angezeigt werden.
Danach bitte mal ein
cmk -vv --debug <hostname>

Gruß

Udo

----- Ursprüngliche Mail -----
Von: "it-ba via checkmk-de" checkmk-de@lists.mathias-kettner.de
An: checkmk-de@lists.mathias-kettner.de
Gesendet: Dienstag, 27. August 2019 07:56:02
Betreff: [Check_mk (deutsch)] 2. Versuch, Agent ist nicht erreichbar

Hi,
ich bin noch nicht lange mit check_mk beschäftigt und komme nicht weiter.
Erstmal zum Verlauf:

Meldung in Web-GUI von check_mk: UNKN - check failed - please submit a crash report! Agent: bisher 1.2, jetzt 1.5
überwachter Server: Windows 2012R2, Datenbankserver.
Seit einiger Zeit können keine Daten mehr vom Agent abgefragt werden. Der Agent
konnte früher ordnungsgemäß erreicht werden, seit geraumer Zeit nicht mehr.
Warum kann ich nicht mehr nachvollziehen.

Testweise habe ich jetzt den alten Agent deinstalliert, die neue Version
installiert. Außerdem die config-Dateien entfernt. Nichts brachte eine
Änderung. Agent läuft als Dienst ordnungsgemäß. Port 6556 ist offen. In der
.ini das crash_debug=yes auskommentiert. Keine Fehlermeldungen.

Das Problem liegt glaube ich nicht am Agent oder zu überwachenden Windows
Server.

Beim Diagnose Test aus der Web-GUI auf den Host, funktioniert Ping, SNMP. Kein
Kontakt allerdings zum Agent.
In der Web-GUI von check_mk folgende Infos:

check_mk Version: 1.5.0p
OS check_mk site: Debian 7.11 Wheezy(läuft halt intern noch)

Meldung:
Output of check plugin UNKN - check failed - please submit a crash report!

Long output of check plugin (multiline) Crash dump:
H4sIAE1xXl0C/+y9e1fbSpb33/+GV6G1puc5yQzk6H7J0zNrESAn/BoSHkxOeqbpxZJlAZrYlo9kQ5hZ895/e1eV5CvEEEUR8jenOwFLVaratS

Die weiteren Infos aus der Web-GUI:
Crash Type check

Time

2019-08-22 14:00:16

Operating System

wheezy

Check_MK Version

1.5.0p4

Edition

cre

Core

icinga

Python Version

2.7.15 (default, Sep 10 2018, 20:26:29) [GCC 7.2.0]

Exception

KeyError ('hr_cpu')

Traceback

File "/omd/sites/ntest/lib/python/cmk_base/checking.py", line 80, in
wrapped_check_func

status, infotexts, long_infotexts, perfdata = check_func(hostname, *args,
**kwargs)

File "/omd/sites/ntest/lib/python/cmk_base/checking.py", line 159, in do_check

_do_all_checks_on_host(sources, hostname, ipaddress,
only_check_plugin_names)

File "/omd/sites/ntest/lib/python/cmk_base/checking.py", line 234, in
_do_all_checks_on_host

sources.enforce_check_plugin_names(only_check_plugin_names)

File "/omd/sites/ntest/lib/python/cmk_base/data_sources/init.py", line
230, in enforce_check_plugin_names

source.enforce_check_plugin_names(check_plugin_names)

File "/omd/sites/ntest/lib/python/cmk_base/data_sources/abstract.py", line
314, in enforce_check_plugin_names

check_plugin_names, self._for_mgmt_board)

File "/omd/sites/ntest/lib/python/cmk_base/checks.py", line 843, in
filter_by_management_board

host_precedence_tcp, host_only_tcp =
_get_categorized_check_plugins(found_check_plugin_names)

File "/omd/sites/ntest/lib/python/cmk_base/checks.py", line 895, in
_get_categorized_check_plugins

mgmt_board = get_management_board_precedence(check_plugin_name)

File "/omd/sites/ntest/lib/python/cmk_base/checks.py", line 787, in
get_management_board_precedence

mgmt_board = check_info[check_plugin_name]["management_board"]

Local Variables

{'check_plugin_name': 'hr_cpu'}

Python Module Paths

/omd/sites/ntest/local/lib/python
/omd/sites/ntest/lib/python
/omd/sites/ntest/lib/python27.zip
/omd/sites/ntest/lib/python2.7
/omd/sites/ntest/lib/python2.7/plat-linux2
/omd/sites/ntest/lib/python2.7/lib-tk
/omd/sites/ntest/lib/python2.7/lib-old
/omd/sites/ntest/lib/python2.7/lib-dynload
/omd/sites/ntest/lib/python2.7/site-packages

Ich weiß nicht mehr so recht weiter und habe außer dem Handbuch Möglichkeit
Infos zu bekommen. Vielen Dank für die Hilfe.

Grüße
Ben

checkmk-de mailing list
checkmk-de@lists.mathias-kettner.de
Verwaltung & Abmeldung unter
https://lists.mathias-kettner.de/cgi-bin/mailman/listinfo/checkmk-de

Hi,
ok mit dem Site-User klappts. Die Ausgabe:

cmk -vv --debug 10.16.144.225
[cpu_tracking] Start with phase 'busy'
Check_MK version 1.5.0p4
Updating IPv4 DNS cache for 10.16.144.225: 10.16.144.225
+ FETCHING DATA
[cpu_tracking] Push phase 'agent' (Stack: ['busy'])
[agent] Not using cache (Does not exist)
[agent] Execute data source
[agent] Connecting via TCP to 10.16.144.225:6556 (5.0s timeout)
[agent] Reading data from agent
[agent] Write data to cache file /omd/sites/ntest/tmp/check_mk/cache/10.16.144.225
[agent] No persisted sections loaded
[cpu_tracking] Pop phase 'agent' (Stack: ['busy', 'agent'])
[cpu_tracking] Push phase 'agent' (Stack: ['busy'])
[piggyback] Execute data source
[piggyback] No persisted sections loaded
[cpu_tracking] Pop phase 'agent' (Stack: ['busy', 'agent'])
[cpu_tracking] End
OK - [agent] Version: 1.5.0p4, OS: windows, execution time 4.2 sec | execution_time=4.152 user_time=0.360 system_time=0.300 children_user_time=0.000 children_system_time=0.000 cmk_time_agent=3.487

Grüße

‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐

···

Sent with ProtonMail Secure Email.
On Tuesday, 27. August 2019 11:50, Udo Woehler <uw@bsw-com.de> wrote:

Hi Ben,

das cmk Kommando ist nur unter dem Site User ausführbar.
Wenn deine Site also "testsite" heißt, musst Du ein "su - testsite" machen.
Darunter sollte es ein cmk Kommando geben.

Gruß

Udo

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Udo Wöhler
CCIE #4919 (R&S, Security)

BSW-COM GmbH
Heisenbergstraße 26-40
D-50169 Kerpen

Mobil: +49 178 93044 54
Fax: +49 2237 638302 89
EMail: uw@bsw-com.de

Sitz der Gesellschaft ist Kerpen, HRB: 96577 Amtsgericht Köln
Geschäftsführer: Alfried Netzband

----- Ursprüngliche Mail -----
Von: "it-ba" it-ba@protonmail.com
An: "Udo Woehler" uw@bsw-com.de
CC: checkmk-de@lists.mathias-kettner.de
Gesendet: Dienstag, 27. August 2019 11:37:57
Betreff: Re: [Check_mk (deutsch)] 2. Versuch, Agent ist nicht erreichbar

Hi,

vielen Dank für deine Antwort. Also mit telnet gibt es Ausgaben im Klartext. Es werden vorallem Ausgaben zu <<mem>>, laufenden Programmen, <<services>>, einiges zu Datenbank. Da kann ich keine Fehlermeldungen erkennen.

Das cmk Kommando wird nicht gefunden(Ausführung als root probiert). bei "dpkg -l cmk" wird kein cmk gefunden.

o"md version" zeigt Version 1.20

Grüße
Ben

‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
On Tuesday, 27. August 2019 08:49, Udo Woehler uw@bsw-com.de wrote:

> Hallo Ben,
> mach doch erstmal ein
> telnet <host-ip> 6556
> vom Check_MK Server aus. Wenn alles richtig läuft, sollten dort dann die ausgelesenen Daten des Agenten im Klartext angezeigt werden.
> Danach bitte mal ein
> cmk -vv --debug <hostname>
> Gruß
> Udo
> ----- Ursprüngliche Mail -----
> Von: "it-ba via checkmk-de" checkmk-de@lists.mathias-kettner.de
> An: checkmk-de@lists.mathias-kettner.de
> Gesendet: Dienstag, 27. August 2019 07:56:02
> Betreff: [Check_mk (deutsch)] 2. Versuch, Agent ist nicht erreichbar
> Hi,
> ich bin noch nicht lange mit check_mk beschäftigt und komme nicht weiter.
> Erstmal zum Verlauf:
> Meldung in Web-GUI von check_mk: UNKN - check failed - please submit a crash report! Agent: bisher 1.2, jetzt 1.5
> überwachter Server: Windows 2012R2, Datenbankserver.
> Seit einiger Zeit können keine Daten mehr vom Agent abgefragt werden. Der Agent
> konnte früher ordnungsgemäß erreicht werden, seit geraumer Zeit nicht mehr.
> Warum kann ich nicht mehr nachvollziehen.
> Testweise habe ich jetzt den alten Agent deinstalliert, die neue Version
> installiert. Außerdem die config-Dateien entfernt. Nichts brachte eine
> Änderung. Agent läuft als Dienst ordnungsgemäß. Port 6556 ist offen. In der
> .ini das crash_debug=yes auskommentiert. Keine Fehlermeldungen.
> Das Problem liegt glaube ich nicht am Agent oder zu überwachenden Windows
> Server.
> Beim Diagnose Test aus der Web-GUI auf den Host, funktioniert Ping, SNMP. Kein
> Kontakt allerdings zum Agent.
> In der Web-GUI von check_mk folgende Infos:
> check_mk Version: 1.5.0p
> OS check_mk site: Debian 7.11 Wheezy(läuft halt intern noch)
> Meldung:
> Output of check plugin UNKN - check failed - please submit a crash report!
> Long output of check plugin (multiline) Crash dump:
> H4sIAE1xXl0C/+y9e1fbSpb33/+GV6G1puc5yQzk6H7J0zNrESAn/BoSHkxOeqbpxZJlAZrYlo9kQ5hZ895/e1eV5CvEEEUR8jenOwFLVaratS
> Die weiteren Infos aus der Web-GUI:
> Crash Type check
> Time
> 2019-08-22 14:00:16
> Operating System
> wheezy
> Check_MK Version
> 1.5.0p4
> Edition
> cre
> Core
> icinga
> Python Version
> 2.7.15 (default, Sep 10 2018, 20:26:29) [GCC 7.2.0]
> Exception
> KeyError ('hr_cpu')
> Traceback
> File "/omd/sites/ntest/lib/python/cmk_base/checking.py", line 80, in
> wrapped_check_func
> status, infotexts, long_infotexts, perfdata = check_func(hostname, *args,
> **kwargs)
> File "/omd/sites/ntest/lib/python/cmk_base/checking.py", line 159, in do_check
> _do_all_checks_on_host(sources, hostname, ipaddress,
> only_check_plugin_names)
> File "/omd/sites/ntest/lib/python/cmk_base/checking.py", line 234, in
> _do_all_checks_on_host
> sources.enforce_check_plugin_names(only_check_plugin_names)
> File "/omd/sites/ntest/lib/python/cmk_base/data_sources/init.py", line
> 230, in enforce_check_plugin_names
> source.enforce_check_plugin_names(check_plugin_names)
> File "/omd/sites/ntest/lib/python/cmk_base/data_sources/abstract.py", line
> 314, in enforce_check_plugin_names
> check_plugin_names, self._for_mgmt_board)
> File "/omd/sites/ntest/lib/python/cmk_base/checks.py", line 843, in
> filter_by_management_board
> host_precedence_tcp, host_only_tcp =
> _get_categorized_check_plugins(found_check_plugin_names)
> File "/omd/sites/ntest/lib/python/cmk_base/checks.py", line 895, in
> _get_categorized_check_plugins
> mgmt_board = get_management_board_precedence(check_plugin_name)
> File "/omd/sites/ntest/lib/python/cmk_base/checks.py", line 787, in
> get_management_board_precedence
> mgmt_board = check_info[check_plugin_name]["management_board"]
> Local Variables
> {'check_plugin_name': 'hr_cpu'}
> Python Module Paths
> /omd/sites/ntest/local/lib/python
> /omd/sites/ntest/lib/python
> /omd/sites/ntest/lib/python27.zip
> /omd/sites/ntest/lib/python2.7
> /omd/sites/ntest/lib/python2.7/plat-linux2
> /omd/sites/ntest/lib/python2.7/lib-tk
> /omd/sites/ntest/lib/python2.7/lib-old
> /omd/sites/ntest/lib/python2.7/lib-dynload
> /omd/sites/ntest/lib/python2.7/site-packages
> Ich weiß nicht mehr so recht weiter und habe außer dem Handbuch Möglichkeit
> Infos zu bekommen. Vielen Dank für die Hilfe.
> Grüße
> Ben
> checkmk-de mailing list
> checkmk-de@lists.mathias-kettner.de
> Verwaltung & Abmeldung unter
> https://lists.mathias-kettner.de/cgi-bin/mailman/listinfo/checkmk-de