Icinga twierdzi, że pliku nie ma:
Kod: Zaznacz cały
[2021-02-20 13:54:42 +0100] warning/PluginCheckTask: Check command for object 'hostname' (PID: 12025, arguments: 'python /usr/lib64/nagios/plugins/check_yum.py' '-t' '50') terminated with exit code 128, output: execvpe(python /usr/lib64/nagios/plugins/check_yum.py) failed: No such file or directoryKod: Zaznacz cały
# stat /usr/lib64/nagios/plugins/check_yum.py
  Plik: „/usr/lib64/nagios/plugins/check_yum.py”
  rozmiar: 29861     	bloków: 64         bloki I/O: 4096   zwykły plik
Urządzenie: fd00h/64768d	inody: 8448611     dowiązań: 1
Dostęp: (0644/-rw-r--r--)  Uid: (    0/    root)   Gid: (    0/    root)
Kontekst: unconfined_u:object_r:lib_t:s0
Dostęp:      2021-02-20 13:55:58.259385017 +0100
Modyfikacja: 2021-02-20 13:51:35.495145403 +0100
Zmiana:      2021-02-20 13:51:35.495145403 +0100
Utworzenie:  -Kod: Zaznacz cały
# python /usr/lib64/nagios/plugins/check_yum.py -t 50
YUM OK: 0 Security Updates Available. 39 Non-Security Updates Available | security_updates_available=0 non_security_updates_available=39 total_updates_available=39Kod: Zaznacz cały
apply Service "yum"{
  check_command = "check_yum.py"
  check_interval = 12h
  retry_interval = 1h
  command_endpoint = host.vars.client_endpoint
  assign where host.vars.distro == "RHEL"
}

