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

深入理解nginx的access.log文件

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

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

一、nginx的access.log

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

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

 參數(shù)  說明  示例
$remote_addr   客戶端地址   211.28.65.253
$remote_user   客戶端用戶名稱 --
$time_local    訪問時(shí)間和時(shí)區(qū) 18/Jul/2012:17:00:01 +0800
$request   請求的URI和HTTP協(xié)議   "GET /article-10000.html HTTP/1.1"
$http_host 請求地址,即瀏覽器中你輸入的地址(IP或域名) www.it300.com
192.168.100.100
$status    HTTP請求狀態(tài)    200
$upstream_status   upstream狀態(tài)  200
$body_bytes_sent   發(fā)送給客戶端文件內(nèi)容大小    1547
$http_referer  url跳轉(zhuǎn)來源 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è)請求的總時(shí)間    0.205
$upstream_response_time    請求過程中,upstream響應(yīng)時(shí)間  0.002

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

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

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

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

但是,反向代理服務(wù)器在轉(zhuǎn)發(fā)請求的HTTP頭信息中,可以增加X-Forwarded-For信息,用以記錄原有的客戶端IP地址和原來客戶端請求的服務(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)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

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

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

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

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

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

    Nginx部署SSL證書的過程

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

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

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

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

    最近總是想搭建自己的網(wǎng)站,奈何皮夾里空空如也,服務(wù)器也租不起,更別說域名了,于是我就尋思能否自己搭建個(gè)服務(wù)器,還不要錢呢,本文就來手把手教你如何實(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解決方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(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)配置詳解,這對初學(xué)者有一定的參考價(jià)值,有興趣的可以了解一下。
    2016-12-12
  • Nginx 解決WebApi跨域二次請求以及Vue單頁面的問題

    Nginx 解決WebApi跨域二次請求以及Vue單頁面的問題

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

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

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

最新評論