История изменений
Исправление
kirk_johnson,
(текущая версия)
:
Если по сути, для сферического локалхоста syslog-ng подходит лучше, потому что он тупо удобнее за счет простоты в настройке и использовании.
Не знаю, спорно. Можно на syslog-ng сделать что-нибудь подобное, чтобы не сильно длиннее было:
# Configuration file for rsyslogd(8). See rsyslog.conf(5) for details.
$ModLoad imuxsock # Provides support for local system logging (e.g. via logger command)
$ModLoad imklog # Provides kernel logging support (previously done by rklogd)
# Use default timestamp format
$ActionFileDefaultTemplate RSYSLOG_TraditionalFileFormat
# File syncing capability is disabled by default. This feature is usually not
# required, not useful and an extreme performance hit.
#$ActionFileEnableSync on
# Set the default log owner
$FileOwner root
$FileGroup wheel
# Include all config files in /etc/rsyslog.d
$IncludeConfig /etc/rsyslog.d/*.conf
# Log ansible messages to the separate file
:syslogtag, startswith, "ansible-" /var/log/ansible.log
& stop
# Log private authentication messages to the separate file
$FileCreateMode 0640
auth.* /var/log/auth.log
authpriv.* /var/log/auth.log
$FileCreateMode 0644
# Per-facility log files
cron.* /var/log/cron.log
daemon.* /var/log/daemon.log
kern.* -/var/log/kern.log
mail.* /var/log/mail.log
user.* /var/log/user.log
# Catch-all (except for auth, authpriv, cron and mail) file
*.*;\
auth.none;\
authpriv.none;\
cron.none;\
mail.none -/var/log/messages
# Send emergency messages to everyone
*.emerg :omusrmsg:*
Исходная версия
kirk_johnson,
:
Если по сути, для сферического локалхоста syslog-ng подходит лучше, потому что он тупо удобнее за счет простоты в настройке и использовании.
Не знаю, спорно. Можно на syslog-ng сделать что-нибудь подобное (и не сильно длиннее):
# Configuration file for rsyslogd(8). See rsyslog.conf(5) for details.
$ModLoad imuxsock # Provides support for local system logging (e.g. via logger command)
$ModLoad imklog # Provides kernel logging support (previously done by rklogd)
# Use default timestamp format
$ActionFileDefaultTemplate RSYSLOG_TraditionalFileFormat
# File syncing capability is disabled by default. This feature is usually not
# required, not useful and an extreme performance hit.
#$ActionFileEnableSync on
# Set the default log owner
$FileOwner root
$FileGroup wheel
# Include all config files in /etc/rsyslog.d
$IncludeConfig /etc/rsyslog.d/*.conf
# Log ansible messages to the separate file
:syslogtag, startswith, "ansible-" /var/log/ansible.log
& stop
# Log private authentication messages to the separate file
$FileCreateMode 0640
auth.* /var/log/auth.log
authpriv.* /var/log/auth.log
$FileCreateMode 0644
# Per-facility log files
cron.* /var/log/cron.log
daemon.* /var/log/daemon.log
kern.* -/var/log/kern.log
mail.* /var/log/mail.log
user.* /var/log/user.log
# Catch-all (except for auth, authpriv, cron and mail) file
*.*;\
auth.none;\
authpriv.none;\
cron.none;\
mail.none -/var/log/messages
# Send emergency messages to everyone
*.emerg :omusrmsg:*