监控Ubuntu PHP日志异常可通过以下方式实现:
定位日志文件
/var/log/php-fpm.log(默认路径,可自定义)。/var/log/apache2/error.log。/var/log/nginx/error.log。php.ini中配置error_log参数。实时查看日志
tail -f命令:sudo tail -f /var/log/php-fpm.log,实时输出新增日志。自动化监控脚本
使用日志管理工具
logrotate管理日志轮转,rsyslog集中收集日志。设置异常预警
cron定时任务结合邮件通知(如mail命令)发送异常日志摘要。注意:确保日志文件权限正确(使用sudo访问),敏感信息需脱敏处理。