请求日志分析器 这是一个简单的命令行工具,可以分析各种格式的请求日志文件以生成性能报告。 其目的是找到最适合优化的动作。 分析日志文件。 当前支持:Amazon S3,Apache,Delayed :: Job,Merb,Mysql,PostgreSQL,Rack,Rails等。 合并多个文件并解压缩压缩文件,如果您使用logrotate,这将非常方便。 使用几个指标,包括累积请求时间,平均请求时间,进程程序,数据库和呈现时间,HTTP方法和状态,Rails操作缓存统计信息等)(示例输出: ) 可在任何与MRI 1.9+兼容的Ruby上运行,内存占用量小且速度相当快,因此在生产服务器上运行是安全的。 有关文档和其他信息,请参见的项目Wiki。 安装和基本用法 将request-log-analyzer作为Ruby gem安装(您可能需要先在sudo以root身份运行此命令