php fpm中啟用慢日誌配置

2021-09-04 05:26:58 字數 509 閱讀 7076

apache+php的環境沒有這個功能,必須是nginx+php-fpm環境中

mysql可以啟動慢日誌,php-fpm也可以記錄慢日誌。

啟用慢日誌的方法

vi /usr/local/php/etc/php-fpm.conf

開啟php-fpm的配置檔案

php 5.3.3 之前版本

10s1s

logs/slow.log

php 5.3.3 之後版本

request_terminate_timeout = 30s

request_slowlog_timeout = 1s

slowlog = var/log/php-fpm.log.slow

ps.request_terminate_timeout 將執行時間太長的程序直接終止

request_slowlog_timeout 將執行過慢的檔案寫入日誌,request_slowlog_timeout 0s表示關閉慢日誌

slowlog 慢日誌的路徑

日誌 php fpm慢日誌查詢

1.先查找到配置檔案存放位址 find name php fpm.conf vi usr servers php etc php fpm.conf 開啟看看你的慢日誌是否開啟,或者開啟的慢日誌存放在 對應的位址都換成你自己的即可。2.如果沒有開啟慢日誌查詢,先開啟 預設的 request slowl...

日誌 php fpm慢日誌查詢

專案用php開發,在生產執行的過程中,應該一段時間監測下php指令碼執行狀態,哪些php程序速度太慢,有哪些錯誤日誌。問 如何來檢視檢測比較慢的php指令碼呢?答 檢視php fpm慢日誌。1.先查找到配置檔案存放位址 開啟看看你的慢日誌是否開啟,或者開啟的慢日誌存放在 對應的位址都換成你自己的即可...

php fpm 慢日誌查詢

雖然可以通過 nginx 的 accesslog 日誌查詢到使用者訪問介面或網頁消耗的時間,但是不能清晰的追蹤到哪個檔案或函式慢,可以通過 php fpm 慢日誌查詢檢測 php 指令碼執行狀態,哪些 php 程序比較慢,有哪些錯誤日誌 1 先查找到配置檔案存放的位置 find name php f...