Di mesin ubuntu 14.04 saya, layanan rsyslog berjalan dengan sehat…
service rsyslog status
kembali,
rsyslog start/running, process 794
cat /proc/794/cmdline
pertunjukan,
rsyslog #meaning rsyslog is running with default params.
Sekarang, saya mencoba memeriksa apakah rsyslog memiliki koneksi mendengarkan TCP/UDP pada port 514 menggunakan,
netstat -lnup | grep 514 #for udp
netstat -lntp | grep 514 #for tcp
Kedua perintah netstat kembali kosong.
Namun, bagaimana cara menjalankan server tanpa port pendengar?
Jawaban yang Diterima:
rsyslog tidak mendengarkan soket INET secara default. Sebaliknya, itu mengikat ke /dev/log
, yang merupakan soket domain Unix.
# ls -la /proc/$(pidof rsyslogd)/fd
total 0
dr-x------ 2 root root 0 Jul 20 11:28 .
dr-xr-xr-x 7 root root 0 Jul 20 11:05 ..
lrwx------ 1 root root 64 Jul 20 11:28 0 -> socket:[3559]
l-wx------ 1 root root 64 Jul 20 11:28 1 -> /var/log/syslog
...
# netstat -x | grep 3559
unix 19 [ ] DGRAM 3559 /dev/log
Linux – Tidak Dapat Menambahkan Pengguna Ke Grup Tanpa Restart?
Hapus Awalan Dari Tajuk Subjek Dalam Tampilan Indeks?