首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

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

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

1.2K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

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

    [特性] 一个常见的应用场景就是采集Nginx访问日志。...正常运维自然是SSH登录到云主机上去查看访问日志,而接入CLS之后就在腾讯云控制台就可以看到日志了,可以使用Lucene的语法进行搜索,其实也就相当于ES的采集LOG那套东西,只不过腾讯云都给封装好了,...对于部分云产品已经接入了可以直接在对应的云产品出打开开关,其他云产品比如内网的云主机可以使用LogListener采集端,至于最后保本也提供有API的采集方式 0x02.日志接入 首先在控制台开通日志服务...2021-05-22 19:57:15 更新: 当LogListener有新版本时可在控制台进行手动更新,推荐在业务低峰期时进行升级 image.png 3,采集配置 这里使用的是BT面板: 访问日志没有切割所以指定到单文件...Nginx记录的时间相差没有太多,这里应该是访问日志从云主机上传到CLS网络请求的耗时 image.png 使用精确搜索举例 http_user_agent: "DNSPod-Monitor/2.0"

    5.9K20

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

    访问日志不记录静态文件: 配置文件:(红色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    =查看日志 访问日志切割: 修改完配置文件后,需要重新访问下网址才能生动生成日志文件,以后每到...00:00就会自动生成以系统日期为名字的新的日志文件 编辑虚拟配置文件:vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf 修改完后重新加载配置文件后...,浏览器重新登陆网址 就自动生成以日期命名的日志文件了 可以查看下它的内容记录 11.24 静态元素过期时间: 编辑修改配置文件 编辑虚拟配置文件:vim /usr/local/apache2.4/conf

    96160

    Apache访问日志+不记录静态文件

    Apache访问日志 : 访问日志:顾名思义就是当有人访问咱们的站点,就会被记录些信息!其实这个还是蛮重要,尤其是站点受到攻击,直接命令的日志可以让我们迅速找到攻击者IP的规律!...---- 访问日志不记录静态文件 : 当有网友访问我们的站点,站内会有很多的静态文件,如图片、css、js等,但是每当我们查看某个IP都是访问了咱们站内的什么内容时候,往往会因为这些多出来的元素导致不可以很直观的看出来访问的页面...,所以咱们可以让这些元素可以不用记录在访问日志中。...img 除了咱们自定义的img文件,全部都记录在如上此文件中!...虽然没有成功访问图片,但是关于png和gif的图片压根就没有记录日志! ---- 实用扩展: apache 日志中记录代理IP以及真实客户端IP。

    1.8K50

    11.22 访问日志不记录静态文件

    访问日志不记录指定类型的文件目录概要 网站大多元素为静态文件,如图片、css、js等,这些元素可以不用记录 把虚拟主机配置文件改成如下: DocumentRoot...-x127.0.0.1:80 -I 123.com/images/123.jpg tail /usr/local/apache2.4/logs/123.com-access_log 访问日志不记录指定类型的文件...会看到右侧出现很多的元素,每一行都表示一个元素,这些请求,这些访问都会记录到访问日志里面去的,但实际上没有必须记录一些图片、css、js等元素,而这些请求都会记录到日志文件里,就会导致每天的日志访问量很大...,对之后的运维很不方便,所以就有了需求,对于静态的元素的uri 不进行记录 排除图片、css、js等,拷贝配置文件到服务器里面 需要拷贝的配置文件 ...img ,并重新加载配置文件,在刷新图片,会看到日志文件中并没有记录日志 日志文件不记录总结 若是不去做一个限制,那么每一次请求都会记录到日志文件,日志文件就会变得越来越大,这样不仅会消耗磁盘空间,还会耗费磁盘

    1K60

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

    Nginx访问日志: vim /usr/local/nginx/conf/nginx.conf //搜索log_format    = 配置文件里面可以查找到日志格式 定义访问日志 定义日志是需要在虚拟主机里面去定义的...,nginx里面如果修改了日志格式的名字那么在虚拟主机中定义日志文件需要引用nginx配置文件里面的名字。...测试配置:状态码为200说明ok cat /tmp/test.com.log  = 查看日志里面的信息 Nginx日志切割: nginx日志切割需要使用到系统自带的工具,或者写一个切割的脚本 vim...crontab -e      = 任务计划 0 0 * * * /bin/bash /usr/local/sbin/nginx_log_rotate.sh = 表示每天凌晨0点执行脚本 静态文件不记录日志和过期时间...   检查配置文件语法是否有错误和重新加载配置文件 [root@aming-01 vhost]# /usr/local/nginx/sbin/nginx -t nginx: the configuration

    1.2K60

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

    笔记内容: 12.10 Nginx访问日志 12.11 Nginx日志切割 12.12 静态文件不记录日志和过期时间 笔记日期:2017.10.20 12.10 Nginx访问日志 ?...这里的combined_realip就是在nginx.conf中定义的日志格式名字。 然后重新加载配置文件: ? 接着使用curl进行访问,测试一下是否有生成日志文件: ?...生成访问日志成功,并且记录了日志: ? 12.11 Nginx日志切割 ?...然后再创建一个.js文件,也是随便写点东西: vim 2.js 使用curl访问这两个文件和一个.html的文件: ?...然后cat一下日志文件,可以看到只记录了.html文件的访问,没有记录.js和.jpg文件的访问: ? 加上-I选项看一下是否有过期时间: ?

    5.3K20

    Apache服务器访问日志access.log设置

    一、访问日志信息 当浏览器请求服务器时,如果在服务器上设置了访问日志,就会记录下用户的访问记录。...(可以要求apache查出所有的主机名字,并在日志文件中用主机名字来替代IP地址,但这种做法会极大的影响服务器记录日志的速度,从而降低整个网站的效率,不值得推荐)。...但是,对于大多数网站来说,日志文件的大多数记录中这一项仍旧是空白的。 (4)日志记录的第四项是请求的时间。这个信息用方括号包围,而且采用“公用日志格式”或者“标准英文格式”。...大多数情况下,“/”指向DocumentRoot目录的index.html文档,但根据服务器配置的不同也可能指向其他文件。 PROTOCOL通常是HTTP,然后再加上版本号。...它告诉我们传输是否被打断(即该数值是否和文件的大小相同) 二、配置访问日志 在apache的配置文件httpd.conf中,有一行是这么配置的: CustomLog "logs/access.log"

    2.2K30

    什么是云服务器?云服务器的主页如何访问

    说到云服务器,大家应该不会感受陌生。在现实生活和工作中,不少人应该都会用到云服务。不过还有一部分人对这个感到很陌生,对于云服务器的主页如何访问还比较陌生,今天在此给大家简单介绍下吧。...什么是云服务器 要知道云服务器的主页如何访问,首先要知道云服务器是什么。云服务器不是将服务器搬运到办公室,而是一种租用云服务供应商的服务器。...云服务器能够应用于多个领域,比如游戏、网站运营和管理系统领域等。其实云服务器和物理服务器的在功能上没有什么区别,与物理服务器相比,云服务器可以进行灵活部署,也更加地稳定、方便和安全。...怎样访问 云服务器的主页如何访问?具体步骤如下:一、在设置菜单里找到“云服务”这个选项,然后点击进入到云服务,接着点击“下一步”。...四、设置完成后就来到云服务的个人中心,点击“云存储空间”就可以管理我们的云空间了。 云服务器的主页如何访问?对于这个问题上面已经介绍得很相信了,大家可以尝试着操作一下。

    17.9K20

    Nginx访问日志+日志切割+静态文件不记录和过期时间设置

    一、 Nginx访问日志 1.1 打开配置文件: vim /usr/local/nginx/conf/vhost/.....1.2 格式分析: $remote_addr 客户端IP(公网IP) $http_x_forwarded_for 代理服务器的IP $time_local 服务器本地时间 $host 访问主机名(域名)...: 如上除了在主配置文件nginx.conf里定义日志格式外,还需要在虚拟主机配置文件中增加: access_log /tmp/haha.com_acess.log zhdy; -t && -s reload...最后一行的意思和之前使用的 -s reload 是一个意思 重载nginx.pid,然后就会再次生成一个新的日志文件。...-name "*_slow.log-*" -mtime +30 | xargs rm -rf 2.2 日志清理 有了切割可以满足我们的日常工作需要,但是随着访问量的剧增,如果不删除老的日志文件我们的磁盘很快就会占用完

    1K50

    云桌面怎么看自己连接的服务器?云桌面可以看到哪些信息?

    很多正在使用云桌面的朋友,对于网络那头的云服务器的了解非常的少,甚至很多人不知道如何来查看云服务器的相关信息,其实查看云服务器信息并不是非常困难,下面就来简单介绍一下云桌面怎么看自己连接的服务器?...云桌面可以看到云服务器哪些信息呢? 云桌面怎么看自己连接的服务器 其实在用户在使用云桌面时,就会自动生效各种云桌面的必要账户,这些信息会在用户开通云桌面后自动发送到用户的邮箱之中。...但如果用户没有收到这些信息的话,其实也可以通过PING云服务器的别名来了解云服务器的IP信息,而云服务器的别名用户可以在云桌面中的会员中心中的云虚拟服务器的控制面板中来查找。...云桌面可以看到哪些服务器信息 很多使用云桌面的朋友都想了解云桌面怎么看自己连接的服务器?其实云桌面可以查看的云服务器的信息比较的简单,一般来说只能够通过云服务器的别名来查看云服务器的IP地址。...因为云服务器因为安全方面的原因,会对恶意查看记录的行为进行记录,因此不建议用户直接通过IP解析的方式来查看云服务器的其他信息。 云桌面怎么看自己连接的服务器?

    6.6K20

    linux学习第四十篇:访问日志不记录静态文件,访问日志切割,静态元素过期时间

    访问日志不记录静态文件 网站大多元素为静态文件,如图片、css、js等,这些元素可以不用记录 。...:80 -I 111.com/123.jpg 查看访问日志,会发现访问的jpg图片不会记录在日志中: tail /usr/local/apache2.4/logs/123.com-access_log...当我们把配置文件里的env=!img去掉,再去访问jpg图片,日志就会再次记录。...访问日志切割 日志一直记录总有一天会把整个磁盘占满,所以有必要让它自动切割,并删除老的日志文件 把虚拟主机配置文件修改CustomLog如下: DocumentRoot...静态元素过期时间 浏览器访问网站的图片时会把静态的文件缓存在本地电脑里,这样下次再访问时就不用去远程下载了。304状态码表示不会再去服务器下载静态元素,如果有更改就会重新下载。

    921100

    云服务器uwsgi内网访问但外网不能访问的解决

    问题描述: 按照网上的教程配置uwsgi,内网可以正常访问,但是外网不通。教程很多,但都没有提到外网不通的坑。...同时在服务的操作系统中通过命令行设置防火墙打开相应端口 firewall-cmd --zone=public --add-port=8080/tcp --permanent 网上有一个回答都怀疑是防火墙屏蔽了端口,的确是这样,但是云服务器...第一步安装uwsgi 第二步写测试样例 第三步启动uwsgi uwsgi --http :8080 --wsgi-file test.py 这时候问题出现了:正常情况下,以下三种方式都能访问成功。...解决方法是在控制台的防火墙设置中打开相应端口;同时在服务的操作系统中通过命令行设置防火墙打开相应端口 内网访问 http://127.0.0.1:8080 内网访问 http://内网IP:8080 外网访问

    14.5K30

    云服务器怎么清理IIS日志教程

    云服务器安装IIS建设网站,如果网站多,访问量大,就会产生大量的日志文件,如果不及时清理,会严重影响服务器的运行速度。...在下边的解决方案里有几种方法大家可以选择适合自己的,他们的总的设计思路是这样的:   IIS日志文件的格式是:ex年月日.log比如:ex071116.log   IIS日志文件存储位置:默认情况下是在...-16.前60天的日期就是2007-9-16(程序可以自动识别30天或31天或润月),然后再处理成20070916这样的格式,然后再组合成ex070916.log这样的IIS日志文件格式,这样一来我们就得到的要清理的日志文件名然后...,我们再使用del/s/fd:iislogex070916.log来清除日志所在文件夹目录及子目录下的所有这个文件名的文件了,从而清除志,但这个仅仅是清除一天的日志,所以我们还得把这个批处理加到计划任务里...IIS日志清理VBS版的实现用VBS遍历IIS日志所在目录下的所有文件,及文件夹,然后取文件名组合成日期型的,然后当前日期-这个日期,看看是不是超过了设定的天数,超过的话delete,这种思路有个好处就是一次可以清除

    4.8K20

    【腾讯云日志服务CLS】Linux服务器使用腾讯云CLS日志服务初体验

    我们在使用腾讯云服务器时,在各种业务开发部署过程中会产生各种日志,如果产生错误信息,我们还需要去服务器文档中查找日志然后再去解读日志并找到问题,这样就会浪费很多时间。...需要注意的是:安装 LogListener 要求日志源机器的网络与日志服务的可用地域网络互通(腾讯云服务器 CVM 默认内网访问日志服务)。...文件名表达式 规则的日志文件,参数详细说明如下: 字段 说明 目录前缀 日志文件前缀目录结构...第一次使用CLS是用它来采集linux日志的,我的linxu服务器部署的是个人博客网站,平时PV访问量一般,但是偶尔访问量会过于大,时不时我就会在手机短信上和邮箱里收到CLS的报警消息。...在使用CLS之前,我用的腾讯云的产品除了有基本的云服务器外,还有云开发cloudbase平台,serverless应用腾讯云的SCF函数,lighthouse轻量应用服务器等等应用,并在上面部署了很多应用

    16K543
    领券