是否有类似于 webrick 或 mongrel 的实时 apache/php 控制台,带有 ruby on rails?
我希望能够监控我的服务器在做什么。
编辑:
但我不想grep日志
谢谢!
是否有类似于 webrick 或 mongrel 的实时 apache/php 控制台,带有 ruby on rails?
我希望能够监控我的服务器在做什么。
但我不想grep日志
谢谢!
我相信FirePHP可能与您所寻找的有点等价。
简单示例:
<?php
FB::log('Log message');
FB::info('Info message');
FB::warn('Warn message');
FB::error('Error message');
?>
(来源:firephp.org)
您可以在应用程序目录中使用以下命令:
mongrel_rails start -B
这将在调试模式下启动它,并像 Webrick 一样为您提供所有请求。是的,包括所有那些“看跌”声明。
总是有 gdb 和 strace/dtrace。还有 xdebug 模块,但它不是实时的。
There is a really simple way: instead of monitoring the access.log apache2 file or the mongrel one, you can simple tail the production.log file and you will get the exact same behavior of webrick. So a solution is:
tail -f /your/project/path/log/production.log
ApacheTop可能无法完全满足您的需求,但以防万一……尽管如此,您可能会发现它很有用 :) 它基本上类似于 UNIX top,但用于 Apache。