[仅限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不足%”)
- '%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”
- “%Unable to allocate memory for pool%”),作为“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对表%”失败),为“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 Lock wait timeout%”)作为“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无法添加%”)作为“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文件中包含的查询语句类型。