玩家必看科普!麻豆人人妻人人妻人人片AV,欧美老妇交乱视频在线观看,久久综合九色综合久99_知乎
<ruby id="fgcka"></ruby>
  • <progress id="fgcka"></progress>
    <tbody id="fgcka"></tbody>
    <dd id="fgcka"></dd>

    1. <dd id="fgcka"></dd>

      <em id="fgcka"></em>
        1. 系統城裝機大師 - 固鎮縣祥瑞電腦科技銷售部宣傳站!

          當前位置:首頁 > server > anz > 詳細頁面

          Nginx配置-日志格式配置方式

          時間:2023-03-17來源:系統城裝機大師作者:佚名

          上線了一個小的預約程序,配置通過Nginx進行訪問入口,默認的日志是沒有請求時間的,因此需要配置一下,將每一次的請求的訪問響應時間記錄出來,備查與優化使用.

          一、默認的日志格式

          默認的日志格式如下(默認是注解掉的,系統也自動會使用):

          1
          2
          3
          4
          5
          #log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
          #                  '$status $body_bytes_sent "$http_referer" '
          #                  '"$http_user_agent" "$http_x_forwarded_for"';
           
          #access_log  logs/access.log  main;

          二、我使用的日志格式

          我僅僅在默認的基礎上加上響應時間的兩個我較關心的參數:request_time與upstream_response_time

          將以下的配置開放并修改(我后面用了格式2,時間在前面,容易查看):

          帶時間數據參數的日志格式1

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

          調整了下時間參數的顯示順序的格式2:

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

          注意的是:log_format與access_log的注釋都要放開,僅放開log_format也是不生效的.

          #設置成格式2后,可以用相應的正則表達式,查看大于1秒的日志,分兩步如下:

          1
          2
          3
          4
          5
          ##1.高亮時間數據的正則表達式
          tail -f access.log |grep "\[[0-9]\.[0-9][0-9][0-9] [0-9]\.[0-9][0-9][0-9]\]"
           
          ##2.大于1秒的日志的正則表達式,即將第一個數字改成[1-9]即可
          tail -f access.log |grep "\[[1-9]\.[0-9][0-9][0-9] [0-9]\.[0-9][0-9][0-9]\]"

          三、參數

          說明

          • $remote_addr:客戶端地址
          • $remote_user:客戶端用戶名稱 
          • $time_local:訪問時間和時區
          • $request:請求的URI和HTTP協議
          • $status:HTTP請求狀態
          • $body_bytes_sent:發送給客戶端文件內容大小
          • $http_referer:url跳轉來源
          • $http_user_agent:用戶終端瀏覽器等信息
          • $http_host:請求地址,即瀏覽器中你輸入的地址(IP或域名)
          • $request_time:處理請求的總時間,包含了用戶數據接收時間
          • $upstream_response_time:建立連接和從上游服務器接收響應主體的最后一個字節之間的時間
          • $upstream_connect_time:花費在與上游服務器建立連接上的時間
          • $upstream_header_time:建立連接和從上游服務器接收響應頭的第一個字節之間的時間

          四、測試效果

          修改前默認日志

          127.0.0.1 - - [03/May/2022:12:02:51 +0800] "GET /byhsyyfront/byPages/ HTTP/1.1" 304 0 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4844.51 Safari/537.36"
          127.0.0.1 - - [03/May/2022:12:02:51 +0800] "GET /byhsyyGateway/byhsyySystem/verifyCode/getVerifyCode HTTP/1.1" 200 2553 "http://localhost:8881/byhsyyfront/byPages/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4844.51 Safari/537.36"

          修改后日志

          127.0.0.1 - - [03/May/2022:12:00:47 +0800] "GET /byhsyyfront/byPages/ HTTP/1.1" 304 0 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4844.51 Safari/537.36" "-" "0.025" "0.025"
          127.0.0.1 - - [03/May/2022:12:00:47 +0800] "GET /byhsyyGateway/byhsyySystem/verifyCode/getVerifyCode HTTP/1.1" 200 2178 "http://localhost:8881/byhsyyfront/byPages/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4844.51 Safari/537.36" "-" "0.037" "0.037"

          可以看到修改后的最后多了兩個關于時間的參數數據,可以用于響應時間快慢分析.

          分享到:

          相關信息

          系統教程欄目

          欄目熱門教程

          人氣教程排行

          站長推薦

          熱門系統下載

          玩家必看科普!麻豆人人妻人人妻人人片AV,欧美老妇交乱视频在线观看,久久综合九色综合久99_知乎 人人玩人人添人人澡超碰偷拍 青春娱乐视频精品分类官网2 最好最新高清中文字幕 91国自产拍最新2018 欧美精品一区二区三区不卡网 深夜你懂得我的意思2021 宿舍NP乖把腿张开H 网恋奔现一天被要几次 为什么我越叫他越快 学渣各种各样的PLAY 英语课代表下面好软小说 亚洲国产综合在线区尤物 FREE性丰满HD性欧美 我年轻漂亮的继坶BD 最近中文字幕完整免费视频 啦啦啦免费视频卡一卡二 青柠视频在线观看大全 在线天堂WWW在线资源 亚洲国产日本韩国欧美MV 天天学习|久久久久久久精品国产亚洲87 国产K频道分享系统进入口 三个嘴都吃满了还塞满了 JAPONENSIS老师学生JAVAHBB 亚洲精品1卡2卡3卡4卡 樱花草在线社区WWW韩国 好涨水快流出来了快吃动视频 久久AV无码精品人妻出轨