Починка логирования в /var/log/messages

Случайно при просмотра лога /var/log/messages изменил его и после этого логирование перестало работать.

Так как сервер боевой, то нужно было восстановить процесс без перезагрузки машины, с чем в итоге удачно справился (перерыв тонну сайтов), командой:

pkill -HUP rsyslog

Nagios 4 + Redhat 6

Решил для разнообразия заняться nagios, хотя по работе он не используется.

У Nagios не плохая инфа о том как ставить их продукт, но все равно часть о том, как создавать дополнительные плагины на bash вычитывал за пределами официального man.

Пара ссылок.
Как поставить на centos, хотя не многим отличается от официальной документации.

Любопытно, что советы того, как писать плагины почти друг от друга не отличаются, например раз, два или три.

Сейчас, увы дополнительные плагины работают только на локальном компе, видимо с nrpe у меня не очень получается разобраться.

Рабочим локальным вариантом оказался, пока такой:
В /usr/local/nagios/libexec/ создаем скрипт check_rvec, с выводом exit 0/1/2/3.
В командах (/usr/local/nagios/etc/commands.cfg) прописываем новую:

define command{
        command_name    check_rvec
        command_line    $USER1$/check_rvec -H $HOSTADDRESS$
        }

Положенный по всем инструкциям

define command{
        command_name    check_rvec
        command_line    $USER1$/check_nrpe -H $HOSTADDRESS$ -c check_rvec
        }

Работать отказывается. Не может никуда достучаться.