Moin Udo,

Wir haben das vCenter auf 6.7u3 laufen und ebenfalls die CMK 1.6.0p5 am Start.
Die Überwachung klappt dort problemlos mit Username: [DOMAIN]\user .
Auf den ESXI-Servern (Teils 6.7, teils 6.0) gibt’s einen lokalen User. Der wird 
auch ohne irgendeinen Zusatz nur mit dem Namen bei vSphere User Name in die 
Regel eingetragen.


Viele Grüße / Best Regards

Matthias

Von: checkmk-de <checkmk-de-boun...@lists.mathias-kettner.de> Im Auftrag von 
Schleucher, Udo
Gesendet: Donnerstag, 7. November 2019 09:57
An: 'Moritz Kiemer' <moritz.kie...@tribe29.com>
Cc: checkmk-de <checkmk-de@lists.mathias-kettner.de>
Betreff: Re: [Check_mk (deutsch)] Anmeldung an ESX-Host

Hallo Moritz,

leider nein – der Dienstleister, der uns das ESX-Update eingespielt hat, hatte 
auch noch die Idee, dass man auf den ESX-Hosts SSH starten müssen – brachte 
leider auch keine Änderung …

Hat denn keiner ESX 6.7/vSphere 6.7 mit Check-MK 1.6.0p5 am Laufen?

Viele Grüße

Udo Schleucher
_____________________________________
Informationstechnik (IT-Planung und-Entwicklung, IT-Betrieb)
Sachgebiet 4.1
Bundespatentgericht

Cincinnatistraße 64, 81549 München
Telefon: +49 89 69 937 249
Fax: +49 89 69 937 5249
E-Mail: udo.schleuc...@bpatg.bund.de<mailto:udo.schleuc...@bpatg.bund.de>
Internet: http://www.bundespatentgericht.de


Von: checkmk-de 
<checkmk-de-boun...@lists.mathias-kettner.de<mailto:checkmk-de-boun...@lists.mathias-kettner.de>>
 Im Auftrag von Moritz Kiemer
Gesendet: Donnerstag, 7. November 2019 08:29
Cc: checkmk-de 
<checkmk-de@lists.mathias-kettner.de<mailto:checkmk-de@lists.mathias-kettner.de>>
Betreff: Re: [Check_mk (deutsch)] Anmeldung an ESX-Host

Hi Udo,

In unserem Setup sieht der Login nicht so aus: 
"username@vsphere.local<mailto:username@vsphere.local>" sondern so: 
"vsphere.local\username". Geht es vielleicht in der Art?

Viele Grüße,
Moritz

________________________________
Von: "Schleucher, Udo" 
<udo.schleuc...@bpatg.bund.de<mailto:udo.schleuc...@bpatg.bund.de>>
An: "checkmk-de" 
<checkmk-de@lists.mathias-kettner.de<mailto:checkmk-de@lists.mathias-kettner.de>>
Gesendet: Mittwoch, 6. November 2019 12:39:58
Betreff: [Check_mk (deutsch)] Anmeldung an ESX-Host

Hallo zusammen,

wir haben unsere VM-Infrastruktur gestern auf ESX6.7 mit vCenter Appliance 
Server 6.7 umgestellt.

Dort ist aufgefallen, dass sich CheckMK 1.6.0p5 nicht mehr an den ESX-Hosts 
anmelden kann – hier die Fehlermeldung aus ESX-Sicht:

Benutzer: root
Typ: Fehler
Ziel: [Hostname]
Aufgabe:
Beschreibung: VMware fragen...
‎06‎.‎11‎.‎2019‎ ‎11‎:‎09‎:‎39 Anmelden von root@[IP-Adresse CheckMK-Server] 
nicht möglich
Ereignistypbeschreibung:
Ein Benutzer hat versucht, sich mit einem unbekannten oder ungültigen 
Benutzernamen anzumelden
Mögliche Ursachen:
•        Der Benutzername ist auf dem System unbekannt Aktion: Falls Sie Active 
Directory verwenden, prüfen Sie den Status des Domänen-Controllers
•        Der Benutzer hat ein ungültiges Kennwort angegeben Aktion: Geben Sie 
das richtige Kennwort an
Check_MK Discovery liefert als Fehler zurück:
CRIT - no unmonitored services found, no vanished services found, no new host 
labels, [special_vsphere] Agent exited with code 1: Error while processing 
received data

Die Credentials für die Hosts haben sich nicht geändert. Im Netz habe ich in 
einem Beitrag gefunden, man müsse den lokalen Hostname noch an root anfügen – 
das führt dann aber zum gleichen Fehler – allerdings wegen Benutzernamen 
„root@[HostnameESX]@[IP-Adresse CheckMK-Server]“<mailto:“%0d 
%0dDer%20Fehler%20ist%20mir%20vorher%20unter%20ESX%206.0%20nicht%20untergekommen.%20Offenbar%20hat%20der%20ESX-Host%20unter%20ESX%206.0%20bislang%20den%20Teil%20>
 <mailto:“%0d 
%0dDer%20Fehler%20ist%20mir%20vorher%20unter%20ESX%206.0%20nicht%20untergekommen.%20Offenbar%20hat%20der%20ESX-Host%20unter%20ESX%206.0%20bislang%20den%20Teil%20>
Der Fehler ist mir vorher unter ESX 6.0 nicht untergekommen. Offenbar hat der 
ESX-Host unter ESX 6.0 bislang den Teil „@[IP-Adresse<mailto:“%0d 
%0dDer%20Fehler%20ist%20mir%20vorher%20unter%20ESX%206.0%20nicht%20untergekommen.%20Offenbar%20hat%20der%20ESX-Host%20unter%20ESX%206.0%20bislang%20den%20Teil%20>
 CheckMK-Server]" bei der Anmeldung ignoriert?!

Das gleiche Phänomen auch am vCenter Appliance Server 6.7 – hier war hinterlegt 
und ist in vSphere konfiguriert: administrator@vsphere.local]@[IP-Adresse 
CheckMK-Server]<mailto:administrator@vsphere.local]@[IP-Adresse%20CheckMK-Server]>,
 was zur gleichen Fehlermeldung sowohl auf Ebene des vSphere-Servers in diesen 
Logfiles als auch in CheckMK (hier allerdings sowohl zu „Check_MK“ als auch zu 
„Check_MK Discovery“) führt.
vCenter Appliance Server 6.7

Die Kommandozeile auf dem CheckMK-Server wirft mir folgende Fehler aus:

cmk -IIv --debug [ESX-Hostname]
Discovering services on: [ESX-Hostname]
[ESX-Hostname]:
+ FETCHING DATA
[mgmt_ipmi] Execute data source
[special_vsphere] Execute data source
[special_vsphere] ERROR: Agent exited with code 1: Error while processing 
received data

Traceback (most recent call last):
  File "/omd/sites/bpatg/bin/cmk", line 94, in <module>
    exit_status = modes.call(mode_name, mode_args, opts, args)
  File "/omd/sites/bpatg/lib/python/cmk_base/modes/__init__.py", line 72, in 
call
    return mode.handler_function(*handler_args)
  File "/omd/sites/bpatg/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/bpatg/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/bpatg/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/bpatg/lib/python/cmk_base/data_sources/__init__.py", line 
279, in get_host_sections
    host_sections_from_source = source.run()
  File "/omd/sites/bpatg/lib/python/cmk_base/data_sources/abstract.py", line 
133, in run
    raw_data, is_cached_data = self._get_raw_data()
  File "/omd/sites/bpatg/lib/python/cmk_base/data_sources/abstract.py", line 
182, in _get_raw_data
    raw_data = self._execute()
  File "/omd/sites/bpatg/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/bpatg/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: Error while 
processing received data


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

cmk -IIv --debug [vSphere-Appl-Hostname]
Discovering services on: [vSphere-Appl-Hostname]
[vSphere-Appl-Hostname]:
+ FETCHING DATA
[special_vsphere] Execute data source
[special_vsphere] ERROR: Agent exited with code 1: Error while processing 
received data

Traceback (most recent call last):
  File "/omd/sites/bpatg/bin/cmk", line 94, in <module>
    exit_status = modes.call(mode_name, mode_args, opts, args)
  File "/omd/sites/bpatg/lib/python/cmk_base/modes/__init__.py", line 72, in 
call
    return mode.handler_function(*handler_args)
  File "/omd/sites/bpatg/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/bpatg/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/bpatg/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/bpatg/lib/python/cmk_base/data_sources/__init__.py", line 
279, in get_host_sections
    host_sections_from_source = source.run()
  File "/omd/sites/bpatg/lib/python/cmk_base/data_sources/abstract.py", line 
133, in run
    raw_data, is_cached_data = self._get_raw_data()
  File "/omd/sites/bpatg/lib/python/cmk_base/data_sources/abstract.py", line 
182, in _get_raw_data
    raw_data = self._execute()
  File "/omd/sites/bpatg/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/bpatg/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: Error while 
processing received data


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

python -V
Python 2.7.16

(Zu Python hatte ich einen älteren Artikel gefunden, der allerdings eine 
Python-Version >2.7.11 unter CheckMK 1.2.8 referenziert – Python sollte jetzt 
wohl als Teil von CheckMK installiert sein)

Kennt jemand dieses Problem (oder besser noch eine Lösung)?

Viele Grüße

Udo Schleucher
_____________________________________
Informationstechnik (IT-Planung und-Entwicklung, IT-Betrieb)
Sachgebiet 4.1
Bundespatentgericht

Cincinnatistraße 64, 81549 München
Telefon: +49 89 69 937 249
Fax: +49 89 69 937 5249
E-Mail: udo.schleuc...@bpatg.bund.de<mailto:udo.schleuc...@bpatg.bund.de>
Internet: http://www.bundespatentgericht.de



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

--
Moritz Kiemer

Join us at the Checkmk Conference #6 from April 27th-29th, 2020.

tribe29 — the checkmk company
moritz.kie...@tribe29.com<mailto:moritz.kie...@tribe29.com> | Phone: +49 89 
9982 097 00
_______________________________________________
checkmk-de mailing list
checkmk-de@lists.mathias-kettner.de
Verwaltung & Abmeldung unter
https://lists.mathias-kettner.de/cgi-bin/mailman/listinfo/checkmk-de

Antwort per Email an