GNU/Linux >> Belajar Linux >  >> Cent OS

Aktifkan pencatatan haproxy di rsyslog

Log haproxy dengan rsyslog di Linux

Setelah menginstal HAproxy di CentOS secara default, logging haproxy tidak diaktifkan. Untuk mengaktifkan logging HAProxy, Anda harus mengaktifkannya di rsyslog .

Log haproxy dapat diaktifkan dengan menambahkan yang berikut ini di file konfigurasi haproxy.cfg

log 127.0.0.1 lokal0

Log dapat dimasukkan ke dalam file terpisah dengan membuat file di /etc/rsyslog.d

vi /etc/rsyslog.d/haproxy.conf

$ModLoad imudp
$UDPServerRun 514
$template Haproxy,”%msg%\n”
local0.=info -/var/log/haproxy.log;Haproxy
local0. pemberitahuan -/var/log/haproxy-status.log;Haproxy
### menyimpan log di localhost ##
local0.* ~

Sekarang restart layanan HAproxy

/etc/init.d/haproxy restart

Sekarang restart layanan rsyslog

/etc/init.d/rsyslog restart

Log dapat diputar dengan menggunakan logrotate dan teks berikut di file /etc/logrotate.d/haproxy

cat /etc/logrotate.d/haproxy

/var/log/haproxy.log {
missingok
notifempty
sharedscripts
putar 120
setiap hari
kompres
postrotate
muat ulang rsyslog>/dev/null 2>&1 || benar
skrip akhir
}


Cent OS
  1. Cara Mengaktifkan Verbose Logging untuk VSFTPD

  2. Cara mengaktifkan logging permintaan pengikatan untuk mengetahui Siapa yang Menanyakan Server Nama

  3. Cara mengaktifkan SFTP Logging tanpa chroot di CentOS/RHEL

  1. Mengonfigurasi Logging Jarak Jauh menggunakan rsyslog di CentOS/RHEL

  2. Cara mengaktifkan scsi logging tambahan di CentOS/RHEL

  3. Cara Mengaktifkan Pencatatan Sudo I/O

  1. Cara Mengaktifkan Statistik HAProxy

  2. Cara mengaktifkan logging debug NFS menggunakan rpcdebug

  3. Haproxy tidak masuk dengan rsyslog