如何在Apache中启用调试日志(详细实现介绍)

如何在Apache中启用调试日志?作为系统管理员,你需要了解系统中各种服务的幕后情况。日志记录可能是最好的方法。
日志允许你收集有关系统上运行的服务和应用程序的信息,并将该日志保存到文件中以备将来使用。
Apache中启用调试日志示例 - 本教程将学习如何通过开启DEBUG模式来收集Apache Tomcat服务的详细信息。
注意:我们在本教程中不涉及 Apache Tomcat 的安装。查看我们关于该主题的教程以了解更多信息。
如何在 Linux 中启用 Apache Tomcat 调试日志【如何在Apache中启用调试日志(详细实现介绍)】Apache中启用调试日志的方法:要在 Linux 中为 Apache Tomcat 启用调试日志记录,请编辑 logging.properties 文件。该文件位于 Apache Tomcat 安装根目录下的 conf 目录中。
例如:

vim /opt/tomcat/conf/logging.properties.

找到以下条目:
org.apache.catalina.core.ContainerBase.[ Catalina].[ localhost].level = FINE

将值从 FINE 更改为 ALL。
最后的条目应该是
org.apache.catalina.core.ContainerBase.[ Catalina].[ localhost].level = ALL

保存文件并关闭。你将需要重新启动 Tomcat 服务以启用日志级别。
如果你不想要 Tomcat 的所有日志消息,你可以使用 JULI 日志级别设置各种级别:
  • SEVERE  – 严重故障消息
  • 警告– 潜在错误
  • INFO  – 信息日志
  • FINE  – 跟踪日志
  • CONFIG  – 静态配置日志
  • FINEST  – 高度详细的跟踪日志
  • FINER  – 详细的跟踪日志
  • ALL  – 所有消息(调试模式)
你还可以通过将以下值更改为 all 来启用 Apache Tomcat 内部的日志记录。
org.apache.catalina.session.level=FINE java.util.logging.ConsoleHandler.level=FINE

改为:
org.apache.catalina.session.level=ALL java.util.logging.ConsoleHandler.level=ALL

如何在 Windows 中启用 Apache Tomcat 调试日志如何在Apache中启用调试日志?假设你在 Windows 机器上运行 Apache Tomcat。你可以使用提供的配置界面来管理日志级别。
打开开始菜单并搜索“配置 Tomcat”。
如何在Apache中启用调试日志(详细实现介绍)

文章图片
Apache中启用调试日志的方法:启动应用程序并导航到日志记录选项卡。选择日志级别并将其设置为调试。
如何在Apache中启用调试日志(详细实现介绍)

文章图片
Apache中启用调试日志示例
接下来,单击应用并导航到常规选项卡。最后,单击停止,然后单击启动以重新启动 Apache 服务。
Apache中启用调试日志示例结论本教程向你展示了如何在 Windows 和 Linux 系统上为 Apache Tomcat 启用调试日志记录。

    推荐阅读