2017-02-08 5 views
0

最近、私はHAProxyで作業しています。Haproxy、rsyslogがudpで動作しない

今、私はHAProxyのログを取得したい、と私は数日間立ち往生した。

ubuntuで作業する14.04。 plz ssのリンクをクリックします。

私は

global 
     log 127.0.0.1 local1 
     chroot /var/lib/haproxy 
     stats socket /run/haproxy/admin.sock mode 660 level admin 
     stats timeout 1000s 
     user haproxy 
     group haproxy 
     daemon 

をhaproxy.conf変更し、/etc/rsyslog.d/haproxy.confに

$ModLoad imudp 
$UDPServerAddress 127.0.0.1 
$UDPServerRun 514 
$template Haproxy,"%msg%n" 
local1.* /var/log/haproxy.log 
### keep logs in localhost ### 
&~ 

をrsyslogのconfファイルを作成し、UDPサーバがactivatee

https://i.stack.imgur.com/3OU4A.png

です

しかし、/ var/logのrsyslogでは、rsyslogでもロギングされません。 roxy.logファイル!,このhaproxy.logファイルを最初に作成すると、これは機能しません。

次に何ができますか?私はまた、Unixソケットでのロギングをテストします。これも動作しません。

plzヘルプme。

答えて

0

おそらくグローバルセクションで、あなたのchrootの設定は/ devのセットアップデフォルトでHAProxyとUbuntuの

新しいバージョン/ロギングの宛先としてログイン/var/log/haproxy.logへの書き込みを防止しています。これはchrootでも動作します

関連する問題