如何使用apache日志添加自定义变量名称,以便我可以在开头添加我的项目名称和错误日志,这有助于识别带有项目名称的错误日志。我的组织中有很多项目,项目可以用任何语言构建,我想在一个地方跟踪所有日志,但问题是哪些错误来自哪些项目,我无法得到它,所以我想要使用日志添加项目名称。请建议我,如果有任何文档,那么我可以操纵apache然后与我分享。
答案 0 :(得分:1)
Apache Access Log使用LogFormat指令定义的日志格式。
此格式可以包含a lot of things。其中一个问题是%{VARNAME}e
:环境变量VARNAME的内容。因此,在您的应用程序VirtualHosts上使用SetEnv,您可以管理您的目标。
但这对ErrorLog不起作用。如果您使用Virtualhosts管理应用程序,则应在这些虚拟主机上使用单独的ErrorLog文件。