>  기사  >  운영 및 유지보수  >  nginx 액세스 로그는 어디에 있나요?

nginx 액세스 로그는 어디에 있나요?

(*-*)浩
(*-*)浩원래의
2019-07-15 14:00:1410956검색

nginx 로그는 액세스 로그와 오류 로그로 구분됩니다

nginx 액세스 로그는 어디에 있나요?

액세스 로그(액세스 로그)는 어떤 사용자, 어떤 페이지, 사용자 브라우저, IP 및 기타 액세스 정보를 기록합니다

액세스 로그 형식 구성

 log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
                      '$status $body_bytes_sent "$http_referer" '
                      '"$http_user_agent" "$http_x_forwarded_for"'
                       '$upstream_addr $upstream_response_time $request_time ';
    access_log  logs/access.log  main;

접속 로그의 저장 위치와 파일을 구성하세요.

참고: access.log 파일은 쉽게 보고 처리할 수 있도록 날짜별로 분할할 수 있습니다.

access_log /usr/local/nginx/log/access.log main;

관련 지침 및 설명

$remote_addr 与$http_x_forwarded_for 用以记录客户端的ip地址;
$remote_user :用来记录客户端用户名称;
$time_local : 用来记录访问时间与时区;
$request : 用来记录请求的url与http协议;
$status : 用来记录请求状态;成功是200,
$body_bytes_s ent :记录发送给客户端文件主体内容大小;
$http_referer :用来记录从那个页面链接访问过来的;
$http_user_agent :记录客户端浏览器的相关信息;

더 많은 Nginx 관련 기술 기사를 보려면 Nginx 사용 튜토리얼 열을 방문하세요. 공부하다!

위 내용은 nginx 액세스 로그는 어디에 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.