Debian上监控Laravel性能的实用方案
一 分层监控架构
二 快速落地步骤
tail -f /var/www/your_project/storage/logs/laravel.log;三 关键配置与命令示例
sudo apt-get update && sudo apt-get install supervisor/etc/supervisor/conf.d/laravel-worker.conf[program:laravel-worker]
process_name=%(program_name)s_%(process_num)02d
command=php /path/to/your/laravel/project/artisan queue:work --sleep=3 --tries=3
autostart=true
autorestart=true
user=www-data
numprocs=4
redirect_stderr=true
stdout_logfile=/path/to/your/laravel/project/storage/logs/worker.log
stopwaitsecs=3600
sudo supervisorctl reread && sudo supervisorctl update && sudo supervisorctl start laravel-worker:*top / htopdf -h、iostat -x 1netstat -tulpenvmstat 1四 生产环境注意事项
五 告警与可视化建议