要監控Linux上PHP-FPM(FastCGI Process Manager)的狀態,您可以使用以下方法:
systemctl
命令查看PHP-FPM服務狀態:sudo systemctl status php-fpm
這將顯示PHP-FPM服務的當前狀態,包括是否正在運行以及最近的日志條目。
/var/log/php-fpm/error.log
。您可以使用以下命令查看錯誤日志:sudo tail -f /var/log/php-fpm/error.log
這將實時顯示錯誤日志中的新條目。
php-fpm
命令查看進程信息:sudo php-fpm --status
這將顯示有關PHP-FPM進程的信息,包括進程數量、活動進程數量等。
ps
命令查看PHP-FPM進程:ps aux | grep php-fpm
這將顯示與PHP-FPM相關的所有進程及其詳細信息。
top
或htop
命令實時查看系統資源使用情況:top
或者
htop
這將顯示系統的實時資源使用情況,包括CPU、內存等。在top
或htop
中,您可以找到PHP-FPM進程并查看其資源使用情況。
請注意,根據您的Linux發行版和PHP-FPM配置,某些命令和路徑可能有所不同。如有需要,請查閱您所使用的發行版和PHP-FPM版本的文檔。