LAMP 堆栈上的日志文件检查和管理

LAMP 堆栈上的日志文件检查和管理

我参与了几个基于 LAMP 堆栈的 Web 开发项目。我目前用于检查和修复错误的工具集是:

  • 软件内置的日志查看器等,以及
  • 从命令行运行“sudo tail -f /var/log/apache2/error.log”,然后
  • “sudo tail -f /var/log/apache2/access.log” 复制代码

这基本上就是我在服务器端所做的工作。我是检查服务器端的新手,所以我对这个最小设置很满意。设置脚本来自动化一些事情绝对是我的下一步行动。

我的问题是:您使用什么工具(CLI/GUI)或命令行命令来跟踪、检查和管理 LAMP 堆栈上的日志文件?

答案1

您可以使用多尾作为检查一个或多个日志文件的一种方式,并使用其带有正则表达式功能的突出显示/过滤功能,以确保您所查找的内容始终会弹出。

答案2

日志检查是监控生产系统的好方法。您可以将其配置为忽略“正常”日志消息,它会每小时通过电子邮件向您发送其他所有消息。

但是,由于它不会在消息出现时提醒您,因此在您处于代码运行调试循环的开发情况下它可能不是那么有用。

答案3

Splunk 在监控生产环境方面非常出色。

然而我从未真正尝试使用它进行开发——看起来有点笨重。

http://www.splunk.com/

相关内容