标签: webalizer

如何使 Webalizer 与滚动的 apache 日志一起工作?

我正在使用 Webalizer 查看我的站点统计信息,它工作正常,但有一个例外;我配置了日志滚动,所以我的日志目录看起来像这样:

/var/log/apache2$ ls  
access.log  
access.log.1  
access.log.2.gz  
access.log.3.gz  
...
Run Code Online (Sandbox Code Playgroud)

Webalizer 每次运行时最终只存储最后大约 4 天,所以我只能得到一个滚动的统计窗口,而不是整个月。如何让 Webalizer 处理完整的日志集?

log-files webalizer apache-2.2

4
推荐指数
1
解决办法
6117
查看次数

优化apache服务器负载

我们遇到了专用服务器负载的问题。

如果我理解正确 cat /proc/cpuinfo 输出,我们有 16 个处理器,4 核 @ 2.40GHz。

不幸的是,我无权使用免费的 -m 或 vmstat。

但从顶部我知道我们有 24 GB。

以及关于进程的顶部快照: 最佳

据我所知,根本没有使用内存。但是cpu使用量很大。Apache 消耗了大部分 CPU。

另一个有用的信息:

每 1.0 秒:ps u -C httpd,mysqld,php Tue Mar 27 10:48:19 2012

用户 PID %CPU %MEM VSZ RSS TTY STAT 开始时间命令
根 7476 0.0 0.1 446808 37880 ? SN Mar06 0:43 /opt/zone/sbin/httpd -D SSL -D SLOT_ID0 -f /etc/opt/zone/apache/ssl_httpd.conf
mysql 36061 41.6 2.1 1113672 529876 ? SNl Feb20 21503:48 /opt/zone/sbin/mysqld --basedir=/opt/zone --datadir=/srvdata/mysql --user=mysql --log-error=/srvdata/mysql/dn79.err -- pid-file=/srvdata/mysql/mysqld.pid --socket=/tmp/mysql.sock --port=3306
根 37257 …

optimization dedicated-server webalizer apache-2.2

3
推荐指数
1
解决办法
1212
查看次数

计算“页面停留时间”的日志分析器?

我需要了解我网站上每个页面的平均“页面停留时间”或“页面查看持续时间”,而无需客户端脚本(例如使用onunload事件处理程序)。

是否有任何免费的日志分析器能够做到这一点?我看了一下Webalizer、AWStats和Analog,但他们似乎没有这样的功能。最接近的是 AWStats 中的“访问持续时间”,但我想改为查看“页面查看持续时间”。

我知道如果没有客户端脚本,访客跟踪是不准确的,但我可以忍受。谷歌分析似乎提供了一个“页面停留时间”指标而没有挂钩onunload事件(但如果我错了,请纠正我),所以我相信这是可能的。

logging awstats google-analytics visitors webalizer

2
推荐指数
1
解决办法
1488
查看次数