欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

深入理解nginx的access.log文件

 更新時(shí)間:2023年09月12日 15:56:48   作者:梅塢茶坊  
NGINX軟件會(huì)把每個(gè)用戶訪問(wèn)網(wǎng)站的日志記錄到指定的日志文件里,供網(wǎng)站者分析用戶的瀏覽行為,本文主要介紹了nginx的access.log文件,感興趣的可以了解一下

日志文件能夠幫助我們快速的定位問(wèn)題,并且知道用戶訪問(wèn)的狀態(tài),瀏覽器,Ip,接口地址等。

一、nginx的access.log

(1)日志文件一般存放在 /var/log/nginx 下,直接使用 tail -f命令即可查看access日志。

(2)access.log具體每項(xiàng)代表的意思

 參數(shù)  說(shuō)明  示例
$remote_addr   客戶端地址   211.28.65.253
$remote_user   客戶端用戶名稱 --
$time_local    訪問(wèn)時(shí)間和時(shí)區(qū) 18/Jul/2012:17:00:01 +0800
$request   請(qǐng)求的URI和HTTP協(xié)議   "GET /article-10000.html HTTP/1.1"
$http_host 請(qǐng)求地址,即瀏覽器中你輸入的地址(IP或域名) www.it300.com
192.168.100.100
$status    HTTP請(qǐng)求狀態(tài)    200
$upstream_status   upstream狀態(tài)  200
$body_bytes_sent   發(fā)送給客戶端文件內(nèi)容大小    1547
$http_referer  url跳轉(zhuǎn)來(lái)源 https://www.baidu.com/
$http_user_agent   用戶終端瀏覽器等信息  "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; SV1; GTB7.0; .NET4.0C;
$ssl_protocol  SSL協(xié)議版本 TLSv1
$ssl_cipher    交換數(shù)據(jù)中的算法    RC4-SHA
$upstream_addr 后臺(tái)upstream的地址,即真正提供服務(wù)的主機(jī)地址  10.10.10.100:80
$request_time  整個(gè)請(qǐng)求的總時(shí)間    0.205
$upstream_response_time    請(qǐng)求過(guò)程中,upstream響應(yīng)時(shí)間  0.002

(3)這個(gè)access.log 的格式是可以自己自定義的,自定義的位置在nginx.conf中設(shè)置

 這是我本地的配置。紅箭頭部分的’access’是指定格式的名稱。如果大家不定義的話,那就會(huì)選擇默認(rèn)的main,

對(duì)用默認(rèn)的模板。下面的箭頭部分代表日志存放的路徑以及所選擇的格式。

(4)假設(shè)將Nginx服務(wù)器作為Web服務(wù)器,位于負(fù)載均衡設(shè)備、Squid、Nginx反向代理之后,不能獲取到客戶端的真實(shí)IP地址了。原因是經(jīng)過(guò)反向代理后,由于在客戶端和Web服務(wù)器之間增加了中間層,因此Web服務(wù)器無(wú)法直接拿到客戶端的IP。通過(guò)$remote_addr變量拿到的將是反向代理服務(wù)器的IP地址。

但是,反向代理服務(wù)器在轉(zhuǎn)發(fā)請(qǐng)求的HTTP頭信息中,可以增加X(jué)-Forwarded-For信息,用以記錄原有的客戶端IP地址和原來(lái)客戶端請(qǐng)求的服務(wù)器地址。

這時(shí)候,要用log_format指令設(shè)置日志格式,讓日志記錄X-Forearded-For信息中的IP地址,即客戶的真實(shí)IP。上圖格式的最后部分,顯示的就是用$http_x_forwarded_forlog_for變量記錄用戶的X_Forwarded-For IP 地址。

到此這篇關(guān)于深入理解nginx的access.log文件的文章就介紹到這了,更多相關(guān)nginx access.log內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • kubernetes啟用PHP+Nginx網(wǎng)頁(yè)環(huán)境教程

    kubernetes啟用PHP+Nginx網(wǎng)頁(yè)環(huán)境教程

    這篇文章主要介紹了kubernetes啟用PHP+Nginx網(wǎng)頁(yè)環(huán)境教程,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-10-10
  • 詳解Nginx 502錯(cuò)誤解決辦法

    詳解Nginx 502錯(cuò)誤解決辦法

    這篇文章主要介紹了詳解Nginx 502錯(cuò)誤解決辦法的相關(guān)資料,這里說(shuō)明幾種可能出現(xiàn)的502錯(cuò)誤的實(shí)例,并一一說(shuō)明如何解決,需要的朋友可以參考下
    2017-08-08
  • Nginx部署SSL證書(shū)的過(guò)程

    Nginx部署SSL證書(shū)的過(guò)程

    SSL證書(shū)是數(shù)字證書(shū)的一種,類似于駕駛證、護(hù)照和營(yíng)業(yè)執(zhí)照的電子副本,這篇文章主要介紹了Nginx部署SSL證書(shū)的相關(guān)知識(shí),需要的朋友可以參考下
    2022-10-10
  • Nginx配置負(fù)載均衡時(shí)訪問(wèn)地址無(wú)法生效的解決方法

    Nginx配置負(fù)載均衡時(shí)訪問(wèn)地址無(wú)法生效的解決方法

    本文主要介紹了Nginx配置負(fù)載均衡時(shí)訪問(wèn)地址無(wú)法生效的解決方法,例如負(fù)載均衡策略的設(shè)置是否正確、是否存在拼寫錯(cuò)誤等,下面就來(lái)詳細(xì)的介紹一下,感興趣的可以了解一下
    2023-09-09
  • 手把手教你利用Nginx搭建屬于自己的服務(wù)器

    手把手教你利用Nginx搭建屬于自己的服務(wù)器

    最近總是想搭建自己的網(wǎng)站,奈何皮夾里空空如也,服務(wù)器也租不起,更別說(shuō)域名了,于是我就尋思能否自己搭建個(gè)服務(wù)器,還不要錢呢,本文就來(lái)手把手教你如何實(shí)現(xiàn)吧
    2023-08-08
  • nginx報(bào)錯(cuò)connect() failed(111: Connection refused)while connecting to upstream解決方法

    nginx報(bào)錯(cuò)connect() failed(111: Connection refus

    本文主要介紹了nginx報(bào)錯(cuò)connect() failed(111: Connection refused)while connecting to upstream解決方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-06-06
  • linux服務(wù)器部署tomcat和Nginx的教程

    linux服務(wù)器部署tomcat和Nginx的教程

    這篇文章主要為大家詳細(xì)介紹了linux服務(wù)器部署tomcat和Nginx的教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-07-07
  • Nginx配置文件(nginx.conf)配置詳解(總結(jié))

    Nginx配置文件(nginx.conf)配置詳解(總結(jié))

    本篇文章主要介紹了Nginx配置文件(nginx.conf)配置詳解,這對(duì)初學(xué)者有一定的參考價(jià)值,有興趣的可以了解一下。
    2016-12-12
  • Nginx 解決WebApi跨域二次請(qǐng)求以及Vue單頁(yè)面的問(wèn)題

    Nginx 解決WebApi跨域二次請(qǐng)求以及Vue單頁(yè)面的問(wèn)題

    下面小編就為大家分享一篇Nginx 解決WebApi跨域二次請(qǐng)求以及Vue單頁(yè)面的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-01-01
  • Nginx配置缺少導(dǎo)致CSS不起作用的問(wèn)題解決

    Nginx配置缺少導(dǎo)致CSS不起作用的問(wèn)題解決

    本文將分享一個(gè)常見(jiàn)的問(wèn)題Nginx配置缺少導(dǎo)致的CSS不起作用,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2024-12-12

最新評(píng)論