在外理日志时,除了访问日志外,还要处理运行时日志,该日志大都用程序写的,比如log4j。运行时日志跟访问日志最大的不同是,运行时日志是多行,也就是说,连续的多行才能表达一个意思。 在filter中,加入以下代码: filter { multiline { } } 如果能按多行处理,那么把他们拆分到字 ...
分类:
其他好文 时间:
2016-12-09 15:47:17
阅读次数:
230
1、说明随着时间的增加,nginx的访问日志会越来越大,下图是新部署的线上zabbix监控网站运行了十几天左右产生的访问日志达到213M。所以必须进行日志分割,要求如下:1、每天的日志单独生成一个文件2、保留30天的访问日志2、编写脚本vim/usr/local/nginx/logs/nginx_log_rotate...
分类:
其他好文 时间:
2016-12-09 01:31:07
阅读次数:
173
前段时间,登上公司网站测试用的服务器,无意中看到一个access.log.gz的文件包,好奇心驱使我将其从远程服务器下载到了本地,然后解压,打开看,是一份访问日志,之前总是听到他们运维的提到访问日志访问日志,脑子只对它有印象,但不知道具体是什么,现在知道了,然后,然后不..
分类:
其他好文 时间:
2016-11-30 23:19:26
阅读次数:
289
NGINX按天切割日志偶然发现access.log有46G大,所以将其切割。Nginx是一个非常轻量的Web服务器,体积孝性能高、速度快等诸多优点。但不足的是也存在缺点,比如其产生的访问日志文件一直就是一个,不会自动地进行切割,如果访问量很大的话,将导致日志文件容量非常大,不便于管..
分类:
其他好文 时间:
2016-11-30 17:56:50
阅读次数:
146
需求说明分别用httpd-2.2和httpd-2.4 实现以下功能:两个虚拟主机,名字为www.a.com、www.b.org。www.a.com 页面文件为/opt/a.com/htdocs,访问日志文件路径/var/log/httpd/a.com/access.log,错误日志文件路径/var/... ...
分类:
Web程序 时间:
2016-11-29 21:27:37
阅读次数:
215
Nginx的访问日志轮询切割 通常什么情况Nginx会把所有的访问日志生成到一个制定的访问日志文件access.log里面,但时间一长,日志个头很大不利于日志的分析和处理。 有必要对Nginx日志进行按天或按小时进行切割,分成不同的文件保存。 注意:脚本实现切割Nginx日志的思想为讲正在写入的Ng ...
分类:
其他好文 时间:
2016-11-28 20:49:45
阅读次数:
199
#server定义一个虚拟主机server{listen80;#网站的域名,可以有多个server_namewww.123.comwww.abc.com;#301域名重定向if($host!=‘www.123.com‘){rewrite^/(.*)$http://www.123.com/$1permanent;}indexindex.htmlindex.htmindex.php;#网站根目录root/data/www;#访问日志存放路径..
分类:
Web程序 时间:
2016-11-24 22:19:00
阅读次数:
170
文章摘自:美团点评技术团队 Kafka文件存储机制那些事 Kafka是什么 Kafka是最初由Linkedin公司开发,是一个分布式、分区的、多副本的、多订阅者,基于zookeeper协调的分布式日志系统(也可以当做MQ系统),常见可以用于web/nginx日志、访问日志,消息服务等等,Linked ...
分类:
其他好文 时间:
2016-11-24 07:04:54
阅读次数:
205
1、把IP数量直接输出显示: 2、把IP数量输出到文本显示: 总结:如果单个访问日志大小超过2G,用这个命令查看时很占系统资源,系统负载会上升;所以在服务器高负载时不要查看,最好在低负载时间段查看。上面截图是公司其中一台广告服务器的一天ip访问量,这个访问量其实还包括了搜索引擎的。访问日志只能做个参 ...
分类:
Web程序 时间:
2016-11-22 02:33:39
阅读次数:
291
提交用户的隐私数据 一定要使用POST请求提交用户的隐私数据GET请求的所有参数都直接暴露在URL中请求的URL一般会记录在服务器的访问日志中服务器的访问日志是黑客攻击的重点对象之一 用户的隐私数据登录密码银行账号… … 数据安全 仅仅用POST请求提交用户的隐私数据,还是不能完全解决安全问题可以利 ...
分类:
移动开发 时间:
2016-11-19 02:18:03
阅读次数:
198