如何实现apache记录请求响应时间日志

发布时间 - 2020-12-14 00:00:00    点击率:

具体步骤如下所示:

(相关推荐:apache教程)

找到apache配置文件

netstat -nap | grep 80
# 找到对应端口进程 31114
tcp6       0      0 :::4430                 :::*                    LISTEN      31114/httpd
ps auxf | grep 31114
# 找到对应apache的进程命令中的配置文件*.conf的路径,到指定路径修改配置文件,例如
vim httpd.conf

修改指定端口下的VirtualHost


.......
CustomLog "/var/prof.log" "[%a]%{%F %T}t id=%{APIIndex}i time=%D(us) url=%U%q"


指令: CustomLog "/var/prof.log" "[%a]%{%F %T}t id=%{APIIndex}i time=%D(us) url=%U%q"

%D - 官方解释:Time taken to process the request, in millis,处理请求的时间,以微秒为单位
%T - 官方解释:Time taken to process the request, in seconds,处理请求的时间,以秒为单位
%{ms}T - 官方解释:Time taken to commit the response, in millis,提交响应的时间,以毫秒为单位

修改后重启apache,观察日志输出数据如下:

[200.200.222.95]2019-03-04 15:39:32 id=- time=100107(us) url=/apps/secvisual/home/home/on_dev_manage
[200.200.222.95]2019-03-04 15:39:38 id=- time=106476(us) url=/apps/secvisual/home/home/on_dev_manage
[200.200.222.95]2019-03-04 15:39:43 id=- time=101263(us) url=/apps/secvisual/home/home/on_dev_manage
[200.200.222.95]2019-03-04 15:39:48 id=- time=101333(us) url=/apps/secvisual/home/home/on_dev_manage


# apache  # 配置文件  # 所示  # 重启  # CustomLog  # var  # prof  # VirtualHost  # auxf  # ps  # vim 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 惠州网站建设制作推广,惠州市华视达文化传媒有限公司怎么样?  如何快速查询域名建站关键信息?  Laravel如何实现RSS订阅源功能_Laravel动态生成网站XML格式订阅内容【教程】  Laravel如何使用Gate和Policy进行权限控制_Laravel权限判定与策略规则配置  Laravel怎么配置不同环境的数据库_Laravel本地测试与生产环境动态切换【方法】  昵图网官网入口 昵图网素材平台官方入口  laravel怎么实现图片的压缩和裁剪_laravel图片压缩与裁剪方法  潮流网站制作头像软件下载,适合母子的网名有哪些?  详解一款开源免费的.NET文档操作组件DocX(.NET组件介绍之一)  LinuxCD持续部署教程_自动发布与回滚机制  百度浏览器如何管理插件 百度浏览器插件管理方法  Laravel如何保护应用免受CSRF攻击?(原理和示例)  phpredis提高消息队列的实时性方法(推荐)  Laravel表单请求验证类怎么用_Laravel Form Request分离验证逻辑教程  如何挑选优质建站一级代理提升网站排名?  Gemini手机端怎么发图片_Gemini手机端发图方法【步骤】  如何利用DOS批处理实现定时关机操作详解  佛山企业网站制作公司有哪些,沟通100网上服务官网?  SQL查询语句优化的实用方法总结  Python函数文档自动校验_规范解析【教程】  如何实现建站之星域名转发设置?  Laravel如何处理跨站请求伪造(CSRF)保护_Laravel表单安全机制与令牌校验  网站页面设计需要考虑到这些问题  浏览器如何快速切换搜索引擎_在地址栏使用不同搜索引擎【搜索】  Java Adapter 适配器模式(类适配器,对象适配器)优缺点对比  什么是JavaScript解构赋值_解构赋值有哪些实用技巧  Laravel的契約(Contracts)是什么_深入理解Laravel Contracts与依赖倒置  EditPlus中的正则表达式 实战(4)  Windows10如何更改计算机工作组_Win10系统属性修改Workgroup  韩国服务器如何优化跨境访问实现高效连接?  Edge浏览器提示“由你的组织管理”怎么解决_去除浏览器托管提示【修复】  如何快速搭建高效服务器建站系统?  Laravel广播系统如何实现实时通信_Laravel Reverb与WebSockets实战教程  详解CentOS6.5 安装 MySQL5.1.71的方法  JS中使用new Date(str)创建时间对象不兼容firefox和ie的解决方法(两种)  laravel怎么为应用开启和关闭维护模式_laravel应用维护模式开启与关闭方法  零基础网站服务器架设实战:轻量应用与域名解析配置指南  Android GridView 滑动条设置一直显示状态(推荐)  javascript中的try catch异常捕获机制用法分析  Laravel如何操作JSON类型的数据库字段?(Eloquent示例)  北京企业网站设计制作公司,北京铁路集团官方网站?  宙斯浏览器怎么屏蔽图片浏览 节省手机流量使用设置方法  Laravel怎么使用Markdown渲染文档_Laravel将Markdown内容转HTML页面展示【实战】  Win11关机界面怎么改_Win11自定义关机画面设置【工具】  Android中Textview和图片同行显示(文字超出用省略号,图片自动靠右边)  图片制作网站免费软件,有没有免费的网站或软件可以将图片批量转为A4大小的pdf?  微信小程序 input输入框控件详解及实例(多种示例)  三星、SK海力士获美批准:可向中国出口芯片制造设备  消息称 OpenAI 正研发的神秘硬件设备或为智能笔,富士康代工  Python文件操作最佳实践_稳定性说明【指导】