[僅限PaaS]{class="badge informative" title="僅適用於雲端專案(Adobe管理的PaaS基礎結構)和內部部署專案的Adobe Commerce 。"}
PHP索引標籤
PHP 標籤顯示PHP處理問題,以提供對PHP問題的更深入分析。
PHP active process details
PHP active process details 框架顯示所選時間範圍內的PHP程式,包括php-fpm。
PHP process load (# of PHP processes and % of CPU load)
PHP process load (# of PHP processes and % of CPU load) 框架顯示所選時間範圍內從PHP-FPM程式載入的CPU。
PHP Memory detail
PHP Memory detail 框架顯示所選時間範圍內PHP處理程式的記憶體使用量。
PHP CPU Utilization
PHP CPU Utilization 框架顯示所選時間範圍內PHP程式的CPU使用百分比。
PHP Process states
PHP Process states 框架顯示所選時間範圍內的PHP程式狀態。 當PHP處理序終止和重新啟動時,它就會顯示。 請注意未顯示重新啟動的已終止PHP處理序。
- '%NOTICE:正在終止……%')為'php_term'
- '%注意:正在結束,再見!%')作為'php_exit'
- '%注意: fpm正在執行,pid%')為'fpm_start'
- '%NOTICE:已準備好處理連線%')為'php_ready'
PHP Errors
PHP Errors 框架顯示所選時間範圍內的PHP Worker錯誤數目。 剖析和顯示的錯誤訊息包括:
- '%worker_connections不足%')做為'worker'
- '%PHP嚴重錯誤:允許的記憶體大小!%'),作為'mem_size'
- '%exited on signal 11 (SIGSEGV)%')為'sig_11'
- '%exited on signal 7 (SIGBUS)%')為'sig_7'
- '%increase pm.start_servers%')作為'pmstart_serv'
- '%max_children%')做為'max_children_cnt'
- '%PHP嚴重錯誤:允許的記憶體大小為%')為'mem_exhst_coun'
- '%無法為集區%配置記憶體')做為'opc_mem_count'
- '%Warning Interned string buffer overflow%')作為'opc_str_buf'
- '%Illegal string offsetl%')做為'opc_sv_comments'
- '%PHP嚴重錯誤:未攔截到的RedisException:連線%'上的讀取錯誤)為'php_exc'
PHP processes count
PHP processes count 框架顯示所選時間範圍內的PHP處理序計數。
Database Errors
Database Errors 框架顯示所選時間範圍內的資料庫錯誤。 剖析的錯誤包括:
- '%配置給暫存資料表的記憶體大小超過innodb_buffer_pool_size%'的20%)為'temp_tbl_buff_pool'
- '%[ERROR] WSREP: rbr write fail%')為'rbr_write_fail'
- '%mysqld:磁碟已滿%')做為'disk_full'
- '%Error number 28%')作為'err_28'
- '%rollback%')為'rollback'
- '%資料表%'的外部索引鍵條件約束失敗)為'foreign_key_constraint'
- '%Error_code: 1114%')做為'sql_1114_full'
- '%CRITICAL: SQLSTATE[HY000] [2006] MySQL伺服器已消失%')為'sql_gone'
- '%SQLSTATE[HY000] [1040]連線數太多%')為'sql_1040'
- '%CRITICAL: SQLSTATE[HY000] [2002]%')為'sql_2002'
- '%SQLSTATE[08S01]:%')為'sql_1047'
- '%[警告]已中止連線%')為'aborted_conn'
- '%SQLSTATE[23000]:完整性條件約束違規:%')為'sql_23000'
- '%1205鎖定等待逾時%')為'sql_1205'
- '%SQLSTATE[HY000] [1049]未知的資料庫%')為'sql_1049'
- '%SQLSTATE[42S02]:找不到基底資料表或檢視:%')為'sql_42S02'
- '%General error: 1114%')作為'sql_1114'
- '%SQLSTATE[40001]%')為'sql_1213'
- '%SQLSTATE[42S22]:找不到資料行: 1054 Unknown column%')為'sq1_1054'
- '%SQLSTATE[42000]:語法錯誤或存取違規:%')為'sql_42000'
- '%SQLSTATE[21000]:基數違規:%')為'sql_1241'
- '%SQLSTATE[22003]:%')為'sql_22003'
- '%SQLSTATE[HY000] [9000]具有IP位址%的使用者端)為'sql_9000'
- '%SQLSTATE[HY000]:一般錯誤: 2014%')為'sql_2014'
- '%1927連線已終止%')為'sql_1927'
- '%1062 [ERROR] InnoDB:%')做為'sql_1062_e'
- '%[注意] WSREP:正在將記憶體對應排清到磁碟……%')做為'mem_map_flush'
- '%Internal MariaDB錯誤碼: 1146%')為'sql_1146'
- '%Internal MariaDB錯誤碼: 1062%')為'sql_1062' * '%1062 [警告] InnoDB:%')為'sql_1062_w'
- '%Internal MariaDB錯誤碼: 1064%')為'sql_1064'
- '%InnoDB:檔案中的宣告失敗%')為'assertion_err'
- '%mysqld_safe目前執行的處理序數目: 0%')為'mysql_oom'
- '%[ERROR] mysqld取得signal%')為'mysql_sigterm'
- '%1452 Cannot add%')為'sql_1452'
- '%ERROR 1698%')做為'sql_1698'
- '%SQLSTATE[HY000]:一般錯誤: 3%')為'cnt_wrt_tmp'
- '%General error: 1 %')作為'sql_syntax'
- '%42S22%')做為'sql_42S22'
- '%InnoDB:錯誤(索引鍵重複)%'),因為'innodb_dup_key'
Database traces
Database traces 框架顯示資料庫追蹤資訊。 此框架會與所選時間軸的APM交易摘要檢視對齊。
Database mysql-slow.log
Database mysql-slow.log 框架顯示所選時間範圍內mysql-slow.log檔案中的查詢陳述式型別。