Используя rsyslogd с imrelp в Ubuntu?

Я пытаюсь использовать imrelp в Ubuntu 14.04. Однако, когда я проверяю использование lsof -i или netstat -autp ничто не слушает на настроенном порте.

Пакет librelp0 установлен.

Что я делаю неправильно?

NB: и imudp и imtcp на порте 514 работает просто великолепно. Поэтому не предлагайте переключиться на это, которое просто избежало бы текущего вопроса. Самая причина я хочу использовать imrelp, состоит в том, потому что RELP, как предполагается, избегает потери сообщений:

С точки зрения пользователя imrelp работает во многом как imtcp или imgssapi, за исключением того, что никакая потеря сообщений не может произойти.


Релевантный /etc/rsyslog.conf строки файла конфигурации:

$ModLoad imuxsock # provides support for local system logging
$ModLoad imklog   # provides kernel logging support
#$ModLoad immark  # provides --MARK-- message capability

# provides UDP syslog reception
#$ModLoad imudp
#$UDPServerRun 514

# provides TCP syslog reception
#$ModLoad imtcp
#$InputTCPServerRun 514

# provides RELP reception
$ModLoad imrelp # needs to be done just once
$InputRELPServerRun 55555

Я также проверил, что порт 55555 был неиспользуем перед изданием service rsyslog restart.

/var/log/syslog шоу это при перезапуске rsyslogd (Мне включили выскочка, отлаживающая):

May  5 20:28:38 hostname kernel: [88125.566625] init: Connection from private client
May  5 20:28:38 hostname kernel: [88125.569341] init: Connection from private client
May  5 20:28:38 hostname kernel: [88125.570618] init: rsyslog goal changed from start to stop
May  5 20:28:38 hostname kernel: [88125.570726] init: rsyslog state changed from running to pre-stop
May  5 20:28:38 hostname kernel: [88125.570823] init: rsyslog state changed from pre-stop to stopping
May  5 20:28:38 hostname kernel: [88125.570953] init: Handling stopping event
May  5 20:28:38 hostname rsyslogd: [origin software="rsyslogd" swVersion="7.4.4" x-pid="1212" x-info="http://www.rsyslog.com"] exiting on signal 15.
May  5 20:28:39 hostname rsyslogd: [origin software="rsyslogd" swVersion="7.4.4" x-pid="1249" x-info="http://www.rsyslog.com"] start
May  5 20:28:39 hostname rsyslogd: rsyslogd's groupid changed to 113
May  5 20:28:39 hostname rsyslogd: rsyslogd's userid changed to 107
May  5 20:28:39 hostname kernel: [88125.572594] init: rsyslog main process (1212) exited normally
May  5 20:28:39 hostname kernel: [88125.572666] init: rsyslog state changed from killed to post-stop
May  5 20:28:39 hostname kernel: [88125.572765] init: rsyslog state changed from post-stop to waiting
May  5 20:28:39 hostname kernel: [88125.572982] init: Handling stopped event
May  5 20:28:39 hostname kernel: [88125.573142] init: startpar-bridge (rsyslog--stopped) goal changed from stop to start
May  5 20:28:39 hostname kernel: [88125.573238] init: startpar-bridge (rsyslog--stopped) state changed from waiting to starting
May  5 20:28:39 hostname kernel: [88125.573419] init: Handling starting event
May  5 20:28:39 hostname kernel: [88125.573495] init: startpar-bridge (rsyslog--stopped) state changed from starting to security
May  5 20:28:39 hostname kernel: [88125.573593] init: startpar-bridge (rsyslog--stopped) state changed from security to pre-start
May  5 20:28:39 hostname kernel: [88125.573692] init: startpar-bridge (rsyslog--stopped) state changed from pre-start to spawned
May  5 20:28:39 hostname kernel: [88125.574885] init: startpar-bridge (rsyslog--stopped) main process (1241)
May  5 20:28:39 hostname kernel: [88125.574907] init: startpar-bridge (rsyslog--stopped) state changed from spawned to post-start
May  5 20:28:39 hostname kernel: [88125.575050] init: startpar-bridge (rsyslog--stopped) state changed from post-start to running
May  5 20:28:39 hostname kernel: [88125.575288] init: Handling started event
May  5 20:28:39 hostname kernel: [88125.575787] init: startpar-bridge (rsyslog--stopped) main process (1241) exited normally
May  5 20:28:39 hostname kernel: [88125.575899] init: startpar-bridge (rsyslog--stopped) goal changed from start to stop
May  5 20:28:39 hostname kernel: [88125.576001] init: startpar-bridge (rsyslog--stopped) state changed from running to stopping
May  5 20:28:39 hostname kernel: [88125.576115] init: Handling stopping event
May  5 20:28:39 hostname kernel: [88125.576187] init: startpar-bridge (rsyslog--stopped) state changed from stopping to killed
May  5 20:28:39 hostname kernel: [88125.576285] init: startpar-bridge (rsyslog--stopped) state changed from killed to post-stop
May  5 20:28:39 hostname kernel: [88125.576391] init: startpar-bridge (rsyslog--stopped) state changed from post-stop to waiting
May  5 20:28:39 hostname kernel: [88125.576734] init: Handling stopped event
May  5 20:28:39 hostname kernel: [88125.578591] init: Connection from private client
May  5 20:28:39 hostname kernel: [88125.579494] init: rsyslog goal changed from stop to start
May  5 20:28:39 hostname kernel: [88125.579582] init: rsyslog state changed from waiting to starting
May  5 20:28:39 hostname kernel: [88125.579705] init: Handling starting event
May  5 20:28:39 hostname kernel: [88125.579785] init: rsyslog state changed from starting to security
May  5 20:28:39 hostname kernel: [88125.579881] init: rsyslog state changed from security to pre-start
May  5 20:28:39 hostname kernel: [88125.581088] init: rsyslog pre-start process (1242)
May  5 20:28:39 hostname kernel: [88125.583975] init: Connection from private client
May  5 20:28:39 hostname kernel: [88125.588103] init: rsyslog pre-start process (1242) exited normally
May  5 20:28:39 hostname kernel: [88125.588172] init: rsyslog state changed from pre-start to spawned
May  5 20:28:39 hostname kernel: [88125.589433] init: rsyslog main process (1248)
May  5 20:28:39 hostname kernel: [88125.590290] init: rsyslog main process (1248) executable changed
May  5 20:28:39 hostname kernel: [88125.593495] init: rsyslog main process (1248) became new process (1249)
May  5 20:28:39 hostname kernel: [88125.593525] init: rsyslog state changed from spawned to post-start
May  5 20:28:39 hostname kernel: [88125.593729] init: rsyslog state changed from post-start to running
May  5 20:28:39 hostname kernel: [88125.593918] init: Handling started event
May  5 20:28:39 hostname kernel: [88125.594192] init: startpar-bridge (rsyslog--started) goal changed from stop to start
May  5 20:28:39 hostname kernel: [88125.594355] init: startpar-bridge (rsyslog--started) state changed from waiting to starting
May  5 20:28:39 hostname kernel: [88125.594705] init: Handling starting event
May  5 20:28:39 hostname kernel: [88125.594813] init: startpar-bridge (rsyslog--started) state changed from starting to security
May  5 20:28:39 hostname kernel: [88125.594949] init: startpar-bridge (rsyslog--started) state changed from security to pre-start
May  5 20:28:39 hostname kernel: [88125.595128] init: startpar-bridge (rsyslog--started) state changed from pre-start to spawned
May  5 20:28:39 hostname kernel: [88125.596402] init: startpar-bridge (rsyslog--started) main process (1254)
May  5 20:28:39 hostname kernel: [88125.596426] init: startpar-bridge (rsyslog--started) state changed from spawned to post-start
May  5 20:28:39 hostname kernel: [88125.596614] init: startpar-bridge (rsyslog--started) state changed from post-start to running
May  5 20:28:39 hostname kernel: [88125.596918] init: Handling started event
May  5 20:28:39 hostname kernel: [88125.597463] init: startpar-bridge (rsyslog--started) main process (1254) exited normally
May  5 20:28:39 hostname kernel: [88125.597533] init: startpar-bridge (rsyslog--started) goal changed from start to stop
May  5 20:28:39 hostname kernel: [88125.597674] init: startpar-bridge (rsyslog--started) state changed from running to stopping
May  5 20:28:39 hostname kernel: [88125.597814] init: Handling stopping event
May  5 20:28:39 hostname kernel: [88125.597884] init: startpar-bridge (rsyslog--started) state changed from stopping to killed
May  5 20:28:39 hostname kernel: [88125.598018] init: startpar-bridge (rsyslog--started) state changed from killed to post-stop
May  5 20:28:39 hostname kernel: [88125.598120] init: startpar-bridge (rsyslog--started) state changed from post-stop to waiting
May  5 20:28:39 hostname kernel: [88125.598472] init: Handling stopped event

Файлы auth.log, dmesg и kern.log не содержите ничего связанного с перезапуском rsyslogd.

1
задан 5 May 2015 в 23:33

1 ответ

Можно найти пакет rsyslog-relp в repos. Я полагаю, что это будет полезно в обеспечении модуля, в котором Вы нуждаетесь.

0
ответ дан 2 August 2019 в 19:36

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

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