файл журнала сообщений заполняется каждую минуту [дубликат]

Тест с одной строкой будет выглядеть следующим образом

command_to_check && command_to_follow_if_previous_one_succeeds

Вы также можете использовать следующую строку, если хотите продолжить только в случае неудачи предыдущей команды.

command_to_check || command_to_follow_if_previous_one_fails
1
15.12.2018, 14:59
1 ответ

Это относительно распространено на машинах, основанных на systemd. Подобные события могут происходить при входе пользователей в систему, выполнении заданий cron, при выполнении заданий...

Если вы используете rsyslogd, то можно создать фильтр, который отбрасывает эти сообщения.

напр. на RedHat (CentOS и т. д. ), это задокументировано:https://access.redhat.com/solutions/1564823

echo 'if $programname == "systemd" and ($msg contains "Starting Session" or $msg contains "Started Session" or $msg contains "Created slice" or $msg contains "Starting user-" or $msg contains "Starting User Slice of" or $msg contains "Removed session" or $msg contains "Removed slice User Slice of" or $msg contains "Stopping User Slice of") then stop' >/etc/rsyslog.d/ignore-systemd-session-slice.conf

systemctl restart rsyslog

Это предотвратит локальную регистрацию этих событий.:

"Starting Session"
"Started Session"
"Created slice"
"Starting user-"
"Starting User Slice of"
"Removed session"
"Removed slice User Slice of"
"Stopping User Slice of"

Фильтр можно настроить в соответствии со своими потребностями.

1
27.01.2020, 23:42

Теги

Похожие вопросы