Apache + Phusion乘客记录太多

时间:2015-05-04 13:51:50

标签: ruby-on-rails apache ubuntu logging passenger

前段时间我遇到了这个问题:Apache and logrotate configuration

由于文件很大error.log,我的磁盘已满。我通过正确配置logrotate解决了这种情况。

现在再次出现问题(即使我将压缩文件的最大大小设置为500MB,50GB和另外4个其他压缩文件的差错也达到了1GB)。 logrotate出现了问题。现在我将配置更改为每日压缩,将压缩文件的数量设置为最大值2并且大小相同。希望它能运作,我监控情况(啊,手动运行它运行正常)。

所以第一个问题是:什么可能导致logrotate无法工作?

但主要问题是:我意识到Passenger负责庞大的日志文件,我有义务将Passenger LogLevel设置为0。 它每隔5或10毫秒记录一次:

[ 2015-05-04 14:25:33.0003 21176/7f6938e91700 Pool2/Pool.h:790 ]: Analytics collection time...
[ 2015-05-04 14:25:33.0154 21176/7f6938e91700 Pool2/Pool.h:894 ]: Analytics collection done; next analytics collection in 4.985 sec
[ 2015-05-04 14:25:36.3909 21176/7f6938e50700 Pool2/Pool.h:675 ]: Garbage collection time...
[ 2015-05-04 14:25:36.3910 21176/7f6938e50700 Pool2/Pool.h:724 ]: Garbage collection done; next garbage collect in 46.617 sec
[ 2015-05-04 14:25:38.0003 21176/7f6938e91700 Pool2/Pool.h:790 ]: Analytics collection time...
[ 2015-05-04 14:25:38.0110 21176/7f6938e91700 Pool2/Pool.h:894 ]: Analytics collection done; next analytics collection in 4.989 sec
[ 2015-05-04 14:25:43.0003 21176/7f6938e91700 Pool2/Pool.h:790 ]: Analytics collection time...
[ 2015-05-04 14:25:43.0135 21176/7f6938e91700 Pool2/Pool.h:894 ]: Analytics collection done; next analytics collection in 4.986 sec
  • 这些消息是什么意思?
  • 让loglevel为0?
  • 是否正确
  • 即使使用LogLevel 0,它也可以记录stdout控制台吗?

0 个答案:

没有答案