nginx log, how to se nginx log path
nginx에서 log 설정
access_log, error_log 설정
# /etc/nginx/nginx.conf
http {
...
# 여기서 log path 를 설정해 주면 된다.
access_log /var/log/nginx/access.log;
# error_log 를 사용하는 위치 지정, 기본 level 은 error 이다.
error_log /var/log/nginx/error.log;
...
server {
server_name domain.com
# 서버별로 access log 를 만들려고 하면 여기에 적는다.
access_log /var/log/nginx/domain.access.log;
# error 로그레벨을 warn 으로 한다.
error_log /var/log/nginx/domain.error.log warn;
...
}
}
log format 설정
# /etc/nginx/nginx.conf
http {
...
log_format mylogformat '$remote_addr - $remote_user [$time_local] "$request" '
'$status $body_bytes_sent "$http_referer" '
'"$http_user_agent" "$http_x_forwarded_for"';
# 아래처럼 mylogformat 을 지정할 수 있다.
access_log /var/log/nginx/access.log mylogformat;
...
server {
...
}
}
log off
# /etc/nginx/nginx.conf
http {
...
# log 를 기록하지 않게 할 수 있다.
access_log off;
...
server {
...
}
}
댓글 없음:
댓글 쓰기