LINUX.ORG.RU

Cron логирование, rsyslog - Centos7

 , , , ,


0

2

Доброго денька товарищи! Есть проблема с логированием выполняемых задач по крону. У меня есть два сервера на Centos 7 с кучей задач по крону, на обоих серваках задачи ОТРАБАТЫВАЮТСЯ в полном размере. Но на одном сервере логи перенаправляются с помощью rsyslog и отражаются в полном размере в /var/log/cron, пример:

Пример server_good

Mar 13 15:15:01 server_good CROND[44598]: (root) CMD (chmod 666 /opt/firebird/firebird.log)
Mar 13 15:15:01 server_good CROND[44609]: (root) CMD (/root/amba.sh)
Mar 13 15:15:01 server_good CROND[44604]: (robot) CMD (/usr/local/bin/edji)
Mar 13 15:15:01 server_good CROND[44612]: (robot) CMD (/usr/local/bin/multypack group_art_web_entity)
Mar 13 15:15:01 server_good CROND[44614]: (robot) CMD (/usr/local/bin/export)
Mar 13 15:15:01 server_good CROND[44618]: (robot) CMD (/usr/local/bin/export resend)
Mar 13 15:15:01 server_good CROND[44617]: (robot) CMD (/usr/local/bin/restrict mrc)

На втором сервере идет только запись о перезапуске крона и изменения файла кронтаб, но не попадает инфа о выполняемых задачах:

Пример server_bad

Mar 13 12:36:09 server_bad crond[59209]: (CRON) INFO (Shutting down)
Mar 13 12:36:09 server_bad crond[29043]: (CRON) INFO (RANDOM_DELAY will be scaled with factor 55%
Mar 13 12:36:09 server_bad crond[29043]: (CRON) INFO (running with inotify support)
Mar 13 12:36:09 server_bad crond[29043]: (CRON) INFO (@reboot jobs will be run at computer's start
Mar 13 12:41:01 server_bad crond[29043]: (*system*) RELOAD (/etc/crontab)
Mar 13 12:46:01 server_bad crond[29043]: (*system*) RELOAD (/etc/crontab)
Mar 13 12:51:01 server_bad crond[29043]: (*system*) RELOAD (/etc/crontab)

Что в одном случае, что в другом в rsyslog.conf есть строчка:

# Log cron stuff
cron.* /var/log/cron

Задачи на обоих серваках отрабатывают 100%, пустая строчка добавлена в каждое задание (я заметил это любимый вопрос на лоре =)) Так-же переустанавливал пакеты крона и rsyslog'а. Просто на всякий случай... но результата не дало. Вычитывал, что убирать такое логирование можно комментируя доступы в pam.d, но на обоих серверах идентичные настройки в pam.d

Подскажите, как мне сделать так (куда посмотреть), что-бы логи записывались в полном размере, уж очень хочется знать выполняются ли задачи, а не постфактум смотреть по каждой задаче, есть результат или нет.