Apache访问日志上的应用程序请求

Apache访问日志上的应用程序请求,apache,web-services,logging,glassfish-4,Apache,Web Services,Logging,Glassfish 4,我正在使用Glassfish创建一个Web服务。现在我想知道关于我的请求的基本信息,如: [日期]“GET/HTTP/1.0”200 为此,我安装了Apache2.2。它有3个日志:access.log、error.log和install.log。使用access.log我如何知道我的应用程序的基本信息?换句话说,我如何引导我的应用程序请求访问日志?如果您需要会话id、日期、HTTP状态代码和其他重要日志信息,请在apache配置文件中更新以下指令 LogFormat "%v:%p %h %l

我正在使用Glassfish创建一个Web服务。现在我想知道关于我的请求的基本信息,如:

[日期]“GET/HTTP/1.0”200


为此,我安装了Apache2.2。它有3个日志:access.log、error.log和install.log。使用access.log我如何知道我的应用程序的基本信息?换句话说,我如何引导我的应用程序请求访问日志?

如果您需要会话id、日期、HTTP状态代码和其他重要日志信息,请在apache配置文件中更新以下指令

LogFormat "%v:%p %h %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\" \"%{Set-Cookie}o\"" more_logs
CustomLog ${APACHE_LOG_DIR}/access.log more_logs
此处
“%{Set Cookie}o\”
将启用会话日志记录


如果您还需要更多日志信息,请参阅。

apache是否配置为反向代理?您想检查什么样的应用程序相关信息?基本上,我想知道会话id、请求的日期和类型(200404),如果可能的话,还想知道每个请求的时间。我使用端口80将apache服务器配置为默认主机名。我对Apache一无所知,但这将允许我在访问日志上记录我的应用程序请求?我的访问日志此时没有捕获任何内容。是的,上述配置应该可以工作。检查您是否正确更新了它们,并查看是否存在任何重复配置,然后将其删除。不要忘记这些设置必须添加到apace的主配置文件中。