在Ubuntu上監控PHP運行狀態,可通過以下方式:
命令行工具
top/htop:實時查看系統進程及資源占用,搜索php或php-fpm進程。ps aux | grep php:查看所有PHP進程的詳細信息。systemctl status php-fpm:檢查PHP-FPM服務狀態(若使用PHP-FPM)。netstat/ss -tuln | grep php-fpm:查看PHP-FPM監聽的端口和連接狀態。系統監控工具
gnome-system-monitor(需安裝)可直觀查看進程和資源。journalctl -u php-fpm查看PHP-FPM日志,或直接查看/var/log/php-fpm/目錄下的日志文件。第三方工具
PHP內置方法
memory_get_usage()、getrusage()等函數獲取內存和CPU使用情況。phpinfo()查看PHP環境配置信息。實時性能面板
根據需求選擇合適方式,生產環境建議使用第三方工具實現全面監控和告警。