2017-02-08 99 views
0

最近我正在使用HAProxy,並且這項工作完美無缺。Haproxy,rsyslog不能與udp配合使用

現在我想記下HAProxy的日誌,並且我堅持了幾天。

使用Ubuntu 14.04。 plz點擊下鏈接ss。

我改變haproxy.conf

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 

,並就/etc/rsyslog.d/haproxy.conf rsyslog現在的conf文件

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

和UDP服務器是activatee

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

但是,在/ var/log rsyslog中沒有記錄,甚至rsyslog不是make make roxy.log文件!,當我首先使這個haproxy.log文件,這是行不通的。

接下來我該做什麼?我也使用unix套接字測試日誌記錄,這也不起作用。

plz幫助我。

回答

0

大概在全球部分chroot環境的配置是防止寫入/var/log/haproxy.log HAProxy的和Ubuntu的

較新版本的默認設置/ dev /日誌作爲目標的記錄。即使使用chroot也可以工作