squid日志处理(天)

来源:互联网 发布:你瞒我瞒网络链接 编辑:程序博客网 时间:2024/06/05 20:28

在/usr/local/squid/sbin中执行./squid -k rotate命令进行轮询,依次为access.log、access.log.0 ~access.log.9

此时可以结束,


或者写shell脚本对access.log.0进行处理成日期的。


用cron进行时间的设定,每天,每个几个小时类的

crontab-e进行任务添加,详见博客其他篇章



注:logformat为日志的输出格式,不是日志的文件名

squid日志默认定义好的几种日志格式如下,不需要重新定义(具体每个参数可以参看官方说明):

logformat squid      %ts.%03tu %6tr %>a %Ss/%03>Hs %<st %rm %ru %[un %Sh/%<a %mtlogformat common     %>a %[ui %[un [%tl] "%rm %ru HTTP/%rv" %>Hs %<st %Ss:%Shlogformat combined   %>a %[ui %[un [%tl] "%rm %ru HTTP/%rv" %>Hs %<st "%{Referer}>h" "%{User-Agent}>h" %Ss:%Shlogformat referrer   %ts.%03tu %>a %{Referer}>h %rulogformat useragent  %>a [%tl] "%{User-Agent}>h"

0 0
原创粉丝点击