在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环境配置信息。实时性能面板
根据需求选择合适方式,生产环境建议使用第三方工具实现全面监控和告警。