我参与了几个基于 LAMP 堆栈的 Web 开发项目。我目前用于检查和修复错误的工具集是:
- 软件内置的日志查看器等,以及
- 从命令行运行“sudo tail -f /var/log/apache2/error.log”,然后
- “sudo tail -f /var/log/apache2/access.log” 复制代码
这基本上就是我在服务器端所做的工作。我是检查服务器端的新手,所以我对这个最小设置很满意。设置脚本来自动化一些事情绝对是我的下一步行动。
我的问题是:您使用什么工具(CLI/GUI)或命令行命令来跟踪、检查和管理 LAMP 堆栈上的日志文件?
答案1
您可以使用多尾作为检查一个或多个日志文件的一种方式,并使用其带有正则表达式功能的突出显示/过滤功能,以确保您所查找的内容始终会弹出。
答案2
日志检查是监控生产系统的好方法。您可以将其配置为忽略“正常”日志消息,它会每小时通过电子邮件向您发送其他所有消息。
但是,由于它不会在消息出现时提醒您,因此在您处于代码运行调试循环的开发情况下它可能不是那么有用。