rsyslog не разделяется на объекты

Я предвожу это, я новичок в Linux. Я настроил работающий сервер rsyslog Debian Linux, но мне пришлось переключиться на Ubuntu (14.04.1 LTS), чтобы настроить rsyslog (7.4.4). Я надеялся, что смогу просто скопировать части конфигурации, и это сработает. Это не имело место.

Мой системный журнал получает информацию, однако он просто записывает в файл по умолчанию /var/log/syslog.

Вот мой текущий конфиг, я отредактировал элементы, которые были закомментированы:

$ModLoad imuxsock # provides support for local system logging
$ModLoad imklog   # provides kernel logging support

$ModLoad imudp
$UDPServerRun 514

$ModLoad imtcp
$InputTCPServerRun 514

$ActionFileDefaultTemplate RSYSLOG_TraditionalFileFormat

$RepeatedMsgReduction on

$FileOwner syslog
$FileGroup adm
$FileCreateMode 0640
$DirCreateMode 0755
$Umask 0022
$PrivDropToUser syslog
$PrivDropToGroup syslog

#this was a template given to me that had worked in debian
$template Firewall,"/var/log/prd/fwlog-%$YEAR%-%$MONTH%-%$DAY%"
$template Switch,"/var/log/prd/rslog-%$YEAR%-%$MONTH%-%$DAY%"

Local7.* -?Firewall
Local4.* -?Switch

Есть ли некоторые отличия для rsyslog в Ubuntu и Debian?

0
задан 13 January 2015 в 15:53

1 ответ

Конфигурационные файлы отличаются существенно (и раздражающе) между версиями. Так попытка скопировать Ваш/etc/rsyslog.conf файл от одной системы до другого, вероятно, не будет работать, особенно при переключении главных версий. (В этом случае от версии 5 до версии 7.)

Ubuntu ЯВЛЯЕТСЯ Debian под капотом, и rsyslog является rsyslog независимо от ОС, на которой это установлено. Важный момент должен удостовериться Вы Google для инструкций, характерных для Вашей версии, или использовать Ваш диспетчер пакетов, чтобы установить сопроводительный пакет rsyslog-документов, затем считать тех. В ubuntu/debian:

apt-get install rsyslog-docs
0
ответ дан 13 January 2015 в 15:53

Другие вопросы по тегам:

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