Kryptische Zeichen zerstören den Output

Die Dinger tauchen ja immer nur sporadisch auf - man kann die aber im cmc.log ganz gut finden:

grep “An exception occured while processing host” var/log/cmc.log

Da kommen dann lauter solche Stellen bei raus:

2020-03-26 00:06:34 [4] [Check_MK helper 20915] >> An exception occured while processing host "host123.lan"                                                        [0/296]
2020-03-26 00:06:34 [4] [Check_MK helper 20915] >> Traceback (most recent call last):
2020-03-26 00:06:34 [4] [Check_MK helper 20915] >>   File "/omd/sites/site/lib/python/cmk_base/cee/keepalive.py", line 322, in do_keepalive
2020-03-26 00:06:34 [4] [Check_MK helper 20915] >>     status = command_function(command_tuple)
2020-03-26 00:06:34 [4] [Check_MK helper 20915] >>   File "/omd/sites/site/lib/python/cmk_base/cee/keepalive.py", line 559, in _execute_keepalive_command
2020-03-26 00:06:34 [4] [Check_MK helper 20915] >>     return mode_function(hostname, ipaddress)
2020-03-26 00:06:34 [4] [Check_MK helper 20915] >>   File "/omd/sites/site/lib/python/cmk_base/decorator.py", line 93, in wrapped_check_func
2020-03-26 00:06:34 [4] [Check_MK helper 20915] >>     console.verbose(output_txt.encode("utf-8"))
2020-03-26 00:06:34 [4] [Check_MK helper 20915] >> UnicodeDecodeError: 'ascii' codec can't decode byte 0xa2 in position 45: ordinal not in range(128)

Zur Größenordnung: Bei dem Grep kommen gerade bei mir auf einer Site mit 2000 Windows-Agenten etwa 100 Zeilen raus, verteilt über 15 Stunden. Also sprich, das passiert nur ab und zu.

1 Like