- 论坛徽章:
- 0
|
感谢各位我的logrotate处理日志已经正常使用了,但由于nginx 日志分天后每天有几G,在awstats的配置文件中分析日志时如何处理呢?
因为日志文件太多,太大,分析的时间目前已经执行9个小时报还没完,Nginx服务器的负载都是100.请问大家如何处理分天的日志呢?
[root@Chinarenservice ~]# top
top - 08:59:59 up 103 days, 15:19, 2 users, load average: 61.51, 61.99, 62.10
Tasks: 266 total, 1 running, 265 sleeping, 0 stopped, 0 zombie
Cpu(s): 2.5% us, 3.6% sy, 0.0% ni, 10.1% id, 83.6% wa, 0.2% hi, 0.0% si
Mem: 4149124k total, 4135100k used, 14024k free, 216k buffers
Swap: 8393952k total, 8314448k used, 79504k free, 8932k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
5607 root 18 0 220m 79m 1704 D 0 2.0 3:01.83 /usr/bin/perl /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -upda
5731 root 18 0 217m 76m 1704 D 0 1.9 1:39.33 /usr/bin/perl /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -upda
5640 root 18 0 218m 75m 1704 D 0 1.9 2:35.51 /usr/bin/perl /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -upda
5637 root 18 0 218m 75m 1704 D 0 1.9 2:35.55 /usr/bin/perl /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -upda
5598 root 18 0 223m 70m 1704 D 0 1.7 4:36.48 /usr/bin/perl /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -upda
5634 root 18 0 217m 69m 1704 D 0 1.7 2:35.70 /usr/bin/perl /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -upda
5666 root 18 0 217m 68m 1704 D 0 1.7 2:35.45 /usr/bin/perl /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -upda
5775 root 18 0 218m 68m 1704 D 0 1.7 1:38.84 /usr/bin/perl /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -upda
5827 root 18 0 217m 67m 1704 D 0 1.7 2:22.24 /usr/bin/perl /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -upda
5712 root 18 0 217m 67m 1704 D 0 1.7 2:09.65 /usr/bin/perl /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -upda
5631 root 18 0 219m 67m 1704 D 0 1.7 3:02.26 /usr/bin/perl /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -upda
5845 root 18 0 217m 66m 1704 D 0 1.6 1:51.23 /usr/bin/perl /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -upda
5869 root 18 0 217m 66m 1704 D 0 1.6 1:53.80 /usr/bin/perl /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -upda
5550 root 18 0 224m 66m 1704 D 0 1.6 7:35.57 /usr/bin/perl /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -upda
5895 root 18 0 217m 66m 1704 D 0 1.6 1:49.78 /usr/bin/perl /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -upda
5669 root 18 0 218m 65m 1704 D 0 1.6 2:34.75 /usr/bin/perl /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -upda
5679 root 18 0 216m 65m 1704 D 0 1.6 2:28.81 /usr/bin/perl /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -upda
5863 root 18 0 217m 65m 1704 D 0 1.6 2:11.29 /usr/bin/perl /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -upda
5824 root 18 0 218m 64m 1704 D 0 1.6 1:38.22 /usr/bin/perl /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -upda
5891 root 18 0 218m 64m 1704 D 0 1.6 1:50.14 /usr/bin/perl /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -upda
5709 root 18 0 218m 64m 1704 D 0 1.6 2:10.51 /usr/bin/perl /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -upda
5854 root 18 0 216m 63m 1704 D 0 1.6 2:10.76 /usr/bin/perl /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -upda
5848 root 18 0 217m 63m 1704 D 0 1.6 2:11.29 /usr/bin/perl /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -upda
5887 root 18 0 217m 63m 1704 D 0 1.6 2:28.60 /usr/bin/perl /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -upda
5904 root 18 0 217m 63m 1704 D 0 1.6 1:49.81 /usr/bin/perl /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -upda
5821 root 18 0 216m 63m 1704 D 0 1.6 1:38.57 /usr/bin/perl /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -upda
5700 root 18 0 217m 63m 1704 D 0 1.6 1:38.54 /usr/bin/perl /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -upda
5772 root 18 0 218m 63m 1704 D 0 1.6 1:51.09 /usr/bin/perl /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -upda
5627 root 18 0 218m 63m 1704 D 0 1.6 2:46.08 /usr/bin/perl /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -upda
5866 root 18 0 217m 63m 1704 D 0 1.6 1:48.19 /usr/bin/perl /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -upda
5878 root 18 0 218m 63m 1704 D 0 1.6 2:28.82 /usr/bin/perl /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -upda
5766 root 18 0 218m 63m 1704 D 0 1.6 1:40.45 /usr/bin/perl /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -upda
5576 root 18 0 222m 62m 1704 D 0 1.5 6:06.25 /usr/bin/perl /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -upda
5874 root 18 0 217m 62m 1704 D 0 1.5 2:11.52 /usr/bin/perl /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -upda
5763 root 18 0 216m 62m 1704 D 0 1.5 1:39.12 /usr/bin/perl /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -upda
5734 root 18 0 217m 62m 1704 D 0 1.5 1:38.40 /usr/bin/perl /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -upda
5706 root 18 0 217m 62m 1704 D 0 1.5 1:51.81 /usr/bin/perl /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -upda
-rw-r--r-- 1 nobody root 203468414 Oct 29 09:30 www.access.log
-rw-r--r-- 1 nobody root 1538516677 Oct 29 05:20 www.access.log.1
-rw-r--r-- 1 nobody root 1507444445 Oct 28 04:12 www.access.log.2
-rw-r--r-- 1 root root 910580069 Oct 17 10:16 www.access.log.200810171016
-rw-r--r-- 1 root root 6677270786 Oct 21 13:42 www.access.log.200810211341
-rw-r--r-- 1 nobody root 1425043433 Oct 27 04:03 www.access.log.3
-rw-r--r-- 1 nobody root 1518560535 Oct 26 04:03 www.access.log.4
-rw-r--r-- 1 nobody root 1579897203 Oct 25 04:03 www.access.log.5
-rw-r--r-- 1 nobody root 1501546740 Oct 24 04:03 www.access.log.6
-rw-r--r-- 1 nobody root 906773030 Oct 23 05:11 www.access.log.7
-rw-r--r-- 1 root root 1531666941 Oct 22 14:11 www.access.log.8
配置文件中配置日志处理:
LogFile="/usr/local/awstats/tools/logresolvemerge.pl /home/log/www.access.log.* |"
crontab -l
* 1 * * * /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -update -config=www -configdir=/usr/local/awstats/etc/ > /dev/null 2>&1
是否我的方法不对呢? |
|