neuerdings habe ich Probleme mit dem APT-Check. Symptome sind ein “UNKN - Item not found in agent output” und ein “WARN - no unmonitored services found, 1 vanished services (apt:1)WARN, no new host labels”. Wenn ich den Agent manuell ausführe sehe ich:
Hi,
das Linux Paket an erster Stelle hat ein anderes Format als die anderen Pakete. Hier fehlt die Versionsnummer in [].
Man müsste im apt check eine alternative einbauen, die das abfängt.
def apt_valid_info(info):
if not info:
return False
first_line = info[0]
if len(first_line) != 1:
return False
if first_line[0] == NOTHING_PENDING_FOR_INSTALLATION:
return True
parts = first_line[0].split()
if len(parts) < 3:
return False
action = parts[0]
if parts[2].startswith("("):
version = "[" + part[2].split()[0][1:] + "]"
else:
version = parts[2]
return action in ('Inst', 'Remv') and version.startswith("[") and version.endswith("]")
Also den apt check nach ~/local/share/check_mk/checks kopieren und die Anpassungen machen, dann sollte es funktionieren.