最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

nginx日志格式分析以及修改詳解

 更新時間:2022年04月25日 16:40:32   作者:?梅梅?  
Nginx日志對于統(tǒng)計、系統(tǒng)服務(wù)排錯很有用,下面這篇文章主要給大家介紹了關(guān)于nginx日志格式分析以及修改的相關(guān)資料,文中通過實例代碼介紹的非常詳細(xì),需要的朋友可以參考下

修改nginx日志打印格式

一. 打開終端,登錄服務(wù)器并輸入服務(wù)器密碼

//ssh 用戶名@服務(wù)器ip
ssh root@192.168.0.132

二. 切換到nginx目錄

cd /var/log/nginx/

三. 查看nginx日志

tail -f access.log

日志說明:

//默認(rèn)的nginx標(biāo)準(zhǔn)日志格式
192.168.10.251 - - [24/Apr/2022:15:07:52 +0800] "POST /web-api/api/tableTemp/getAllDataCount HTTP/1.1"  200 173 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.75 Safari/537.36" "127.0.0.1"
//默認(rèn)的nginx標(biāo)準(zhǔn)日志格式說明
$remote_addr - $remote_user [$time_local] "$request" $status $body_bytes_sent "$http_referer" "$http_user_agent"
  • $remote_addr 客戶端IP地址
  • $remote_user 客戶端用戶名稱,一般為空
  • [$time_local] 訪問時間
  • “$request” 記錄請求HTTP的方式以及URL
  • $status 狀態(tài)碼
  • $body_bytes_sent 發(fā)送給客戶端的文件大小
  • “$http_referer” 記錄從哪個頁面訪問過來的
  • “$http_user_agent” 記錄客戶端相關(guān)信息

可以看到,默認(rèn)的nginx標(biāo)準(zhǔn)日志是不包括接口響應(yīng)時間的,如果想要看nginx接口響應(yīng)時間,需要修改nginx配置

四. 修改nginx日志格式

在終端查看nginx狀態(tài)及nginx配置文件位置

nginx -t

打開nginx配置文件

vi /etc/nginx/nginx.conf

編輯nginx配置文件

//進入編輯狀態(tài)
i

添加" r e q u e s t t i m e " , request_time", requestt?ime",request_time 單位秒,處理完請求需要花的時間

輸入完成之后按esc鍵退出編輯模式,在終端輸入:wq保存并退出

:wq

重啟nginx使nginx配置生效

nginx -s reload

重啟之后再進去nginx目錄下查看日志就帶時間啦

五. 其他日志參數(shù)說明

$http_x_forwarded_for  #客戶端的真實ip通常web服務(wù)器放在反向代理的后面這樣就不能獲取到客戶的IP地址了通過$remote_add拿到的IP地址是反向代理服務(wù)器的iP地址。反向代理服務(wù)器在轉(zhuǎn)發(fā)請求的http頭信息中可以增加x_forwarded_for信息用以記錄原有客戶端的IP地址和原來客戶端的請求的服務(wù)器地址。$remote_addr   # 遠(yuǎn)程客戶端的IP地址
$remote_user  #遠(yuǎn)程客戶端用戶名稱用于記錄瀏覽者進行身份驗證時提供的名字如果沒有登錄就是空白。
$time_local  #訪問的時間與時區(qū)比如18/Jul/2012:17:00:01 +0800時間信息最后的"+0800"表示服務(wù)器所處時區(qū)位于UTC之后的8小時。
$request_method #HTTP請求方法,通常為"GET"或"POST"
$scheme #請求使用的Web協(xié)議,"http" 或 "https"
$host #HTTP請求行的主機名>"HOST"請求頭字段>符合請求的服務(wù)器名.請求中的主機頭字段,如果請求中的主機頭不可用,則為服務(wù)器處理請求的服務(wù)器名稱
$request_uri #這個變量等于包含一些客戶端請求參數(shù)的原始URI,它無法修改,請查看$uri更改或重寫
$uri  #請求中的當(dāng)前URI(不帶請求參數(shù),參數(shù)位于$args),可以不同于瀏覽器傳遞的$request_uri的值,它可以通過內(nèi)部重定向,或者使用index指令進行修改,$uri不包含主機名,如"/foo/bar.html"
$query_string #請求中的參數(shù)值
$server_protocol #服務(wù)器的HTTP版本,通常為 "HTTP/1.0" 或 "HTTP/1.1"
$status #HTTP響應(yīng)代碼
$body_bytes_sent #傳輸給客戶端的字節(jié)數(shù),響應(yīng)頭不計算在內(nèi);這個變量和Apache的mod_log_config模塊中的"%B"參數(shù)保持兼容
$http_referer #url跳轉(zhuǎn)來源,用來記錄從那個頁面鏈接訪問過來的
$http_user_agent #用戶終端瀏覽器等信息
$request_time #處理客戶端請求使用的時間,單位為秒,精度毫秒; 從讀入客戶端的第一個字節(jié)開始,直到把最后一個字符發(fā)送給客戶端后進行日志寫入為止。
$upstream_addr #真正提供服務(wù)的主機地址
$request_id  #生產(chǎn)唯一ID方便查詢問題
$upstream_response_time #請求過程中upstream的響應(yīng)時間

總結(jié)

到此這篇關(guān)于nginx日志格式分析以及修改的文章就介紹到這了,更多相關(guān)nginx日志格式修改內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Windows下使用Nginx+Tomcat做負(fù)載均衡的完整步驟

    Windows下使用Nginx+Tomcat做負(fù)載均衡的完整步驟

    這篇文章主要介紹了Windows下使用Nginx+Tomcat做負(fù)載均衡的完整步驟,幫助大家搭建負(fù)載均衡集群,感興趣的朋友可以了解下
    2020-09-09
  • Centos7.3 安裝部署Nginx并配置https的方法步驟

    Centos7.3 安裝部署Nginx并配置https的方法步驟

    這篇文章主要介紹了Centos7.3 安裝部署Nginx并配置https的方法步驟,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04
  • nginx轉(zhuǎn)發(fā)內(nèi)網(wǎng)圖片的代碼示例

    nginx轉(zhuǎn)發(fā)內(nèi)網(wǎng)圖片的代碼示例

    這篇文章主要給大家介紹了nginx轉(zhuǎn)發(fā)內(nèi)網(wǎng)圖片,文章通過代碼示例介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作有一定的幫助,感興趣的小伙伴可以自己動手試一下
    2023-10-10
  • Nginx?Proxy?Manager的具體實現(xiàn)

    Nginx?Proxy?Manager的具體實現(xiàn)

    Nginx?Proxy?Manager?就是一個?Nginx?的代理管理器,本文主要介紹了Nginx?Proxy?Manager的具體實現(xiàn),具有一定的參考價值,感興趣的可以了解一下
    2024-05-05
  • 前端部署項目后nginx轉(zhuǎn)發(fā)接口404(頁面正常)詳解

    前端部署項目后nginx轉(zhuǎn)發(fā)接口404(頁面正常)詳解

    一個網(wǎng)站項目,肯定是避免不了404頁面的,下面這篇文章主要給大家介紹了關(guān)于前端部署項目后nginx轉(zhuǎn)發(fā)接口404(頁面正常)的相關(guān)資料,文中通過實例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-06-06
  • Nginx反向代理基本設(shè)置的21個指令詳解

    Nginx反向代理基本設(shè)置的21個指令詳解

    這篇文章主要介紹了Nginx反向代理基本設(shè)置的21個指令,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-06-06
  • nginx重定向解決(rewrite or internal redirection cycle)

    nginx重定向解決(rewrite or internal redirection&nb

    本文主要介紹了nginx重定向解決,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-11-11
  • nginx開啟ws訪問和4層負(fù)載的編譯參數(shù)示例

    nginx開啟ws訪問和4層負(fù)載的編譯參數(shù)示例

    這篇文章主要為大家介紹了nginx開啟ws訪問和4層負(fù)載的編譯參數(shù),有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-07-07
  • 詳解nginx+php執(zhí)行請求的工作原理

    詳解nginx+php執(zhí)行請求的工作原理

    這篇文章主要介紹了詳解nginx+php執(zhí)行請求的工作原理,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-02-02
  • Nginx 平滑升級的實現(xiàn)(拒絕服務(wù)漏洞)

    Nginx 平滑升級的實現(xiàn)(拒絕服務(wù)漏洞)

    本文主要介紹了Nginx 平滑升級的實現(xiàn)(拒絕服務(wù)漏洞),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2025-02-02

最新評論

峨眉山市| 绵阳市| 二连浩特市| 金华市| 南开区| 扶沟县| 大港区| 沙雅县| 文成县| 西乌珠穆沁旗| 阿勒泰市| 化德县| 通化县| 比如县| 巴彦淖尔市| 华池县| 焦作市| 吕梁市| 法库县| 岑巩县| 永德县| 随州市| 云南省| 余江县| 文昌市| 全椒县| 监利县| 桂东县| 安乡县| 杭州市| 新巴尔虎右旗| 漯河市| 大田县| 达日县| 柞水县| 六枝特区| 开封县| 凌源市| 凌云县| 望奎县| 盈江县|