首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Apache自定义虚拟主机日志格式

有时为了方便,我们需要自定义apache各虚拟主机日志,以方便后续的日志分析工作。...常用的访问日志格式 通用日志格式(Common Log Format) 这是一个典型的记录格式: LogFormat "%h %l %u %t \"%r\" %>s %b" common CustomLog...i\" \"%{User-agent}i\"" combined CustomLog log/access_log combined 多文件访问日志 可以简单地在配置文件中用多个CustomLog指令来建立多文件访问日志...管道日志 Apache httpd可以通过管道将访问记录和出错信息传递给另一个进程,而不是写入一个文件,由于无须对主服务器进行编程,这个功能显著地增强了日志的灵活性。...虽然这是针对访问日志的,但是其用法对于其他日志也一样。 在其他站点,有一个类似但更灵活的日志滚动程序叫cronolog 。

50010

12.10 Nginx访问日志

Nginx访问日志目录概要 日志格式 vim /usr/local/nginx/conf/nginx.conf //搜索log_format $remote_addr 客户端IP(公网IP) $http_x_forwarded_for...$http_user_agent user_agent 除了在主配置文件nginx.conf里定义日志格式外,还需要在虚拟主机配置文件中增加 access_log /tmp/1.log combined_realip...1.log Nginx访问日志 日志的文件也是在主配置文件中 打开主配置文件vim /usr/local/nginx/conf/nginx.conf [root@hanfeng vhost]# vim...,可以随便定义,这里定义成什么名字,后面就引用成什么名字,决定了虚拟主机引用日志的类型 nginx配置文件,有一个特点,以 “ ; ” 分号结尾,配置文件一段如果没有 分号结尾,表示这一段还没有结束,就算中间执行了换行...就会出来自己上网的IP地址 除了在主配置文件nginx.conf里定义日志格式外,还需要在虚拟主机配置文件去定义access_log /tmp/1.log combined_realip; 来定义访问日志路径

79760

11.21 Apache访问日志

访问日志目录概要 访问日志记录用户的每一个请求 vim /usr/local/apache2.4/conf/httpd.conf //搜索LogFormat LogFormat "%h %l %u %t...%>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined LogFormat "%h %l %u %t \"%r\" %>s %b" common 把虚拟主机配置文件改成如下...访问日志,就是在浏览器中输入网址,每一次访问,每一次请求,都会生成一个日志 查看apache2.4的日志 [root@hf-01 ~]# ls /usr/local/apache2.4/logs/ 111...access_log httpd.pid 111.com-error_log abc.com-error_log error_log [root@hf-01 ~]# 查看111.com访问日志...日志里面的HEAD都是curl命令导致的 日志里面的GET就是不加 -I参数的,在加上-I只会输出状态码,并不会把内容GET下来 日志里面包含 来源的IP,时间 , 行为 ,访问的域名 , HTTP

1.4K90

Apache配置虚拟主机_apache启动但是访问不到

Apache配置虚拟主机无效 本今天电脑重新安装了一下apache,结果配置好虚拟域名之后,却一直无法访问;localhost 一直是显示it works 状态;配置好了虚拟域名之后,输入任何配置的域名也都是显示...从配置虚拟主机开始: 先在系统盘里的host文件开始: 先添加一个域名:127.0.0.1 www.m.com 打开httpd.conf文件,打开httpd-vhosts.conf: # Virtual...hosts Include conf/extra/httpd-vhosts.conf 3.然后打开httpd-vhosts.conf文件,配置一个虚拟主机: ...DocumentRoot "D:/wamp/apache/htdocs" ServerName www.m.com 4.重启Apache,这时虚拟主机的域名www.m.com...不能访问,还是it works状态; 解决问题: 先多配置了几个其他虚拟域名,也都无法访问制定的文件代码; 通过localhost访问也是出于it works状态; 最后,发现只需要将httpd-vhosts.conf

1.5K10

访问日志不记录静态文件,访问日志切割,静态元素过期时间

笔记内容: 11.22 访问日志不记录静态文件 11.23 访问日志切割 11.24 静态元素过期时间 笔记日期:2017.10.10 11.22 访问日志不记录静态文件 ?...使用浏览器打开一个网站时,我们可以按F12打开控制台,在Network中可以看到许多在访问时下载的静态文件,这些对静态文件的请求都会记录到访问日志里面的: ?...因为静态的图片太多了,如果每一个请求全都要记录在访问日志里的话,就会导致访问日志一天下来可能得记录几个G甚至十几个G的内容,但是这种静态图片的请求是没必要去记录在访问日志里的,所以我们要让访问日志不记录指定类型的文件...11.23 访问日志切割 ? 日志都是需要进行自动切割的,因为无论什么日志日积月累地追加记录数据,都会导致文件大小越来越大直至占满整个磁盘,所以有必要让它自动切割,并删除旧的日志文件。...修改完后重新加载配配置文件,并使用curl命令访问这个主机: ? 然后查看日志目录就会发现生成了一个新的日志文件: ?

1.2K20

访问日志不记录静态文件,访问日志切割,静态元素过期时间

访问日志不记录静态文件: 配置文件:(红色img后缀的拷贝到服务器里面)     DocumentRoot "/data/wwwroot/www.123.com"...wwwroot/www.123.com/images //创建目录,并在这目录下上传一个图片  curl -x127.0.0.1:80 -I 123.com/images/123.jpg      = 访问端口... tail /usr/local/apache2.4/logs/123.com-access_log    =查看日志 访问日志切割: 修改完配置文件后,需要重新访问下网址才能生动生成日志文件,以后每到...这时候的状态码是200,还有一项过期时间是86400秒Cache-Control:max-age=86400 然后再按f5刷新,这时候状态码就变304了,因为这个图片已下载了,在缓存里有了 用curl访问测试查看到的开始时间与结束时间刚好是...960 apache只记录指定URI的日志 http://ask.apelearn.com/question/981 apache日志记录客户端请求的域名 http://ask.apelearn.com

94760

CDN访问日志分析工具

在日常使用CDN的过程中,我们会遇到各种异常的访问情况,通过查看监控信息能够获取到一些基本的信息,但是想要细致的了解访问的真实情况,往往就需要下载访问日志进行分析。...访问日志格式虽然固定,但是如果遇到访问量比较大的域名,阅读日志就是一个很漫长而又辛苦的过程,需要自己编写脚本实现日志的过滤。...本文提供一套平时自己使用的日志过滤工具,可以简单快捷的对访问日志进行过滤,进而简化工作效率。...在对工具展开详细介绍之前,先简单介绍CDN的访问日志格式,具体的信息如下: 日志中对应的字段顺序(从左到右)及含义如下表所示: 顺序 日志内容 1 请求时间。 2 访问域名的客户端 IP。...将CDN的访问日志下载下起来,方便起见可以将clog.sh和访问日志存放在一个文件夹下。CDN访问日志模式下载下来就会做gz压缩,运行该脚本不需要将CDN日志进行解压操作。

9.3K2100

日志服务CLS】Nginx 访问日志接入腾讯云日志服务

[特性] 一个常见的应用场景就是采集Nginx访问日志。...正常运维自然是SSH登录到云主机上去查看访问日志,而接入CLS之后就在腾讯云控制台就可以看到日志了,可以使用Lucene的语法进行搜索,其实也就相当于ES的采集LOG那套东西,只不过腾讯云都给封装好了,...2021-05-22 19:57:15 更新: 当LogListener有新版本时可在控制台进行手动更新,推荐在业务低峰期时进行升级 image.png 3,采集配置 这里使用的是BT面板: 访问日志没有切割所以指定到单文件...Nginx记录的时间相差没有太多,这里应该是访问日志从云主机上传到CLS网络请求的耗时 image.png 使用精确搜索举例 http_user_agent: "DNSPod-Monitor/2.0"...参照【日志服务CLS】配置使用 Nginx 访问日志中的原始时间戳,可解决上述问题

5.8K20

日志服务CLS】Nginx 访问日志检索、分析示例

0x01.前言 看到小编鼓励作者写连载,趁着截稿日期延长并且还有Apple Watch大奖的诱惑就又有动力再肝一篇出来了 2333…… 0x02.再看日志检索 想要检索自然需要提前知道都有哪些字段,这里针对所有的键依次进行说明...request_method HTTP 请求方法 5 request_url URL 地址 6 status HTTP 请求状态码 7 body_bytes_sent 发送给客户端的字节数 8 http_referer 访问来源的页面链接地址...分析语句由检索条件和 SQL 语句组成,两者通过竖线(|)分割 [检索条件] | [SQL 语句] 摘自文档中最简单的两个示例 无检索条件,计算访问次数 PV 值 * | select count(*...) as pv image.png 有检索条件,统计状态码为 404 的访问次数 PV 值 status:404 | select count(*) as pv image.png 文档中还有更多的示例...,Nginx 访问日志分析案例 尝试第一个 SQL 分析示例,但是没有成功检索 带宽曲线图 * | select HISTOGRAM(CAST(msec*1000 AS TIMESTAMP), INTERVAL

76021
领券