电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術文章
文章詳情頁

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

瀏覽:151日期:2023-06-15 15:23:32
目錄
  • 一、默認的日志格式
  • 二、我使用的日志格式
  • 三、參數
  • 四、測試效果
  • 總結

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

一、默認的日志格式

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

    #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

    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:

    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.高亮時間數據的正則表達式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"

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

總結

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持。

標簽: Nginx
相關文章:
主站蜘蛛池模板: 采暖炉_取暖炉_生物质颗粒锅炉_颗粒壁炉_厂家加盟批发_烟台蓝澳采暖设备有限公司 | PTFE接头|聚四氟乙烯螺丝|阀门|薄膜|消解罐|聚四氟乙烯球-嘉兴市方圆氟塑制品有限公司 | B2B网站_B2B免费发布信息网站_B2B企业贸易平台 - 企资网 | 合肥花魁情感婚姻咨询中心_挽回爱情_修复婚姻_恋爱指南 | 济南冷库安装-山东冷库设计|建造|冷库维修-山东齐雪制冷设备有限公司 | 恒温恒湿箱(药品/保健品/食品/半导体/细菌)-兰贝石(北京)科技有限公司 | 冷镦机-多工位冷镦机-高速冷镦机厂家-温州金诺机械设备制造有限公司 | 铝合金线槽_铝型材加工_空调挡水板厂家-江阴炜福金属制品有限公司 | 玻璃瓶厂家_酱菜瓶厂家_饮料瓶厂家_酒瓶厂家_玻璃杯厂家_徐州东明玻璃制品有限公司 | 东莞螺丝|东莞螺丝厂|东莞不锈钢螺丝|东莞组合螺丝|东莞精密螺丝厂家-东莞利浩五金专业紧固件厂家 | 无硅导热垫片-碳纤维导热垫片-导热相变材料厂家-东莞市盛元新材料科技有限公司 | 高压无油空压机_无油水润滑空压机_水润滑无油螺杆空压机_无油空压机厂家-科普柯超滤(广东)节能科技有限公司 | 上海办公室装修,办公楼装修设计,办公空间设计,企业展厅设计_写艺装饰公司 | 品牌策划-品牌设计-济南之式传媒广告有限公司官网-提供品牌整合丨影视创意丨公关活动丨数字营销丨自媒体运营丨数字营销 | 减速机三参数组合探头|TSM803|壁挂式氧化锆分析仪探头-安徽鹏宸电气有限公司 | 航空连接器,航空插头,航空插座,航空接插件,航插_深圳鸿万科 | sfp光模块,高速万兆光模块工厂-性价比更高的光纤模块制造商-武汉恒泰通 | 【灵硕展览集团】展台展会设计_展览会展台搭建_展览展示设计一站式服务公司 | 高速混合机_锂电混合机_VC高效混合机-无锡鑫海干燥粉体设备有限公司 | 产业规划_产业园区规划-产业投资选址及规划招商托管一体化服务商-中机院产业园区规划网 | 航空铝型材,7系铝型材挤压,硬质阳*氧化-余润铝制品 | 精雕机-火花机-精雕机 cnc-高速精雕机-电火花机-广东鼎拓机械科技有限公司 | 热镀锌槽钢|角钢|工字钢|圆钢|H型钢|扁钢|花纹板-天津千百顺钢铁贸易有限公司 | 产业规划_产业园区规划-产业投资选址及规划招商托管一体化服务商-中机院产业园区规划网 | 微型气象仪_气象传感器_防爆气象传感器-天合传感器大全 | 艾默生变频器,艾默生ct,变频器,ct驱动器,广州艾默生变频器,供水专用变频器,风机变频器,电梯变频器,艾默生变频器代理-广州市盟雄贸易有限公司官方网站-艾默生变频器应用解决方案服务商 | 无菌水质袋-NASCO食品无菌袋-Whirl-Pak无菌采样袋-深圳市慧普德贸易有限公司 | 深圳市源和塑胶电子有限公司-首页| 领先的大模型技术与应用公司-中关村科金 | 焊管生产线_焊管机组_轧辊模具_焊管设备_焊管设备厂家_石家庄翔昱机械 | 强效碱性清洗剂-实验室中性清洗剂-食品级高纯氮气发生器-上海润榕科学器材有限公司 | bkzzy在职研究生网 - 在职研究生招生信息咨询平台 | 企典软件一站式企业管理平台,可私有、本地化部署!在线CRM客户关系管理系统|移动办公OA管理系统|HR人事管理系统|人力 | 危废处理系统,水泥厂DCS集散控制系统,石灰窑设备自动化控制系统-淄博正展工控设备 | 智能楼宇-楼宇自控系统-楼宇智能化-楼宇自动化-三水智能化 | 洗石机-移动滚筒式,振动,螺旋,洗矿机-青州冠诚重工机械有限公司 | 红酒招商加盟-葡萄酒加盟-进口红酒代理-青岛枞木酒业有限公司 | 超细粉碎机|超微气流磨|气流分级机|粉体改性设备|超微粉碎设备-山东埃尔派粉碎机厂家 | 砂磨机_立式纳米砂磨机_实验室砂磨机-广州儒佳化工设备厂家 | 电脑知识|软件|系统|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网 | 方源木业官网-四川木门-全国木门专业品牌 |