Не могу запустить rsyslog как службу с brew - PullRequest
0 голосов
/ 28 марта 2019

В настоящее время я играю с TICK Stack InfluxData и пытаюсь включить Log Viewer в Chronograf, используя телеграф плагин ввода системного журнала .Для этого я следую руководству " Включите ваш системный журнал "

У меня проблема с установкой rsyslog и запуском его в качестве службы с brew.

Как и предлагалосьв руководстве я установил rsyslog с помощью Homebrew следующим образом:

$ brew install rsyslog

, а затем отредактировал файл конфигурации:

$ sudo vi /usr/local/etc/rsyslog.conf

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

$WorkDirectory /tmp/rsyslog # temporary directory for storing data 
$ActionQueueType LinkedList # use asynchronous processing 
$ActionQueueFileName srvrfwd # set file name, also enables disk mode 
$ActionResumeRetryCount -1 # infinite retries on insert failure 
$ActionQueueSaveOnShutdown on # save in-memory data if rsyslog shuts down 
$ModLoad imudp #loads the udp module 
#listen for messages on udp localhost:514 $UDPServerAddress localhost $UDPServerRun 514 *.* 
@@(o)127.0.0.1:6514;RSYSLOG_SyslogProtocol23Format

Затем я пытаюсь запустить службы, используя:

$ sudo brew services restart rsyslog
Stopping `rsyslog`... (might take a while)
==> Successfully stopped `rsyslog` (label: homebrew.mxcl.rsyslog)
==> Successfully started `rsyslog` (label: homebrew.mxcl.rsyslog)

Так что служба, кажется, хорошо запущена.Тем не менее, в моем system.log служба не запускается должным образом:

Mar 28 10:28:14 X com.apple.xpc.launchd[1] (homebrew.mxcl.rsyslog[9242]): Service exited with abnormal code: 1
Mar 28 10:28:14 X com.apple.xpc.launchd[1] (homebrew.mxcl.rsyslog): Service only ran for 0 seconds. Pushing respawn out by 10 seconds.

Есть идеи по поводу проблемы?

...