오픈소스/nginx
nginx for syslog
세모데
2018. 2. 2. 18:14
1. local syslog
server {
listen 80;
server_name syslog.test.co.kr;
access_log syslog:server=unix:/dev/log;
error_log syslog:server=unix:/dev/log;
location /favicon.ico { access_log off; log_not_found off; }
root /var/www;
}
2. remote syslog
rsyslog 설정
module(load="imudp")
input(type="imudp" port="514")
systemctl restart rsyslog
nginx 설정
server {
listen 80;
server_name syslog.test.co.kr;
access_log syslog:server=10.10.10.10,tag=nginx,severity=info combined;
error_log syslog:server=10.10.10.10,tag=nginx,severity=error debug;
location /favicon.ico { access_log off; log_not_found off; }
root /var/www;
}