Het tabblad PHP
Het PHP lusje toont PHP proceskwesties om een diepere analyse in PHP problemen te verstrekken.
PHP active process details
Het frame PHP active process details toont de PHP-processen, inclusief php-fpm, over de geselecteerde tijd.
PHP process load (# of PHP processes and % of CPU load)
Het frame PHP process load (# of PHP processes and % of CPU load) toont de CPU-belasting van PHP-FPM-processen in de geselecteerde tijdsperiode.
PHP Memory detail
In het frame PHP Memory detail wordt het geheugengebruik van PHP-processen in de geselecteerde tijdsperiode weergegeven.
PHP CPU Utilization
In het frame PHP CPU Utilization wordt het CPU-procentuele gebruik van PHP-processen in de geselecteerde tijdsperiode weergegeven.
PHP Process states
In het frame PHP Process states worden de PHP-processtatussen in de geselecteerde tijdlijn weergegeven. Het wordt weergegeven wanneer PHP-processen worden beëindigd en opnieuw worden gestart. Wees voorzichtig met afgesloten PHP-processen die geen nieuwe start laten zien.
- '%NOTICE: Terminating …%') as 'php_term'
- "% NOTITIE: afsluiten, afscheid!%') als 'php_exit'
- '% OPMERKING: fpm wordt uitgevoerd, pid%') als 'fpm_start'
- '%NOTICE: ready to handle connections%') as 'php_ready'
PHP Errors
Het frame PHP Errors toont het aantal PHP-arbeidersfouten in de geselecteerde tijdlijn. Foutberichten die worden geparseerd en weergegeven, zijn:
- '%worker_connections are not genoeg%') als 'worker'
- '%PHP Fatale error: Allowed memory size!%') als 'mem_size'
- '%exited on signaal 11 (SIGSEGV)%') as 'sig_11'
- '%exited on signaal 7 (SIGBUS)%') as 'sig_7'
- '%rise pm.start_servers%') als 'pmstart_serv'
- '%max_children%') als 'max_children_cnt'
- '%PHP Fatale error: allowed memory size of%') as 'mem_exhst_coun'
- '%Kan geheugen voor pool%') niet toewijzen als 'opc_mem_count'
- '%Warning Interned String buffer overflow%') als 'opc_str_buf'
- '%Illegal string offsetl%') als 'opc_sv_comments'
- '%PHP Fatal error: Uncaught RedisException: read error on connection%') as 'php_exc'
PHP processes count
Het frame PHP processes count toont een aantal PHP-processen over de geselecteerde tijd.
Database Errors
In het frame Database Errors worden databasefouten over de geselecteerde tijdlijn weergegeven. Voorbeelden van geparseerde fouten:
- '%Geheugengrootte toegewezen voor de tijdelijke tabel is meer dan 20% van de waarde van onschuldig_buffer_pool_size%') als 'temp_tbl_buff_pool'
- '%[ERROR] WSREP: rbr write fail%') als 'rbr_write_fail'
- '%mysqld: Schijf vol%') als 'disk_full'
- '%Error number 28%') als 'err_28'
- '%rollback%') als 'rollback'
- '%Foreign key-beperking mislukt voor table%') als 'foreign_key_constraint'
- '%Error_code: 1114%') als 'sql_1114_full'
- '%CRITICAL: SQLSTATE [ HY000 ] [ 2006 ] MySQL server is away%') als "sql_went"
- "%SQLSTATE [ HY000 ] [ 1040 ] Te veel verbindingen%") als "sql_1040"
- '%CRITICAL: SQLSTATE [ HY000 ] [ 2002 ]%') als "sql_2002"
- "%SQLSTATE [ 08S01 ]:%") als "sql_1047"
- "% [ Waarschuwing ] Geaborteerde connection%") als "aborted_conn"
- "%SQLSTATE [ 23000 ]: Schending van de de beperkingsbeperking van de integriteit:%") als "sql_23000"
- '%1205 Lock wait timeout%') als 'sql_1205'
- "%SQLSTATE [ HY000 ] [ 1049 ] Onbekende database%") als "sql_1049"
- "%SQLSTATE [ 42S02 ]: De lijst van de basis of de mening niet gevonden:%") als "sql_42S02"
- '%Algemene fout: 1114%') als 'sql_1114'
- '%SQLSTATE [ 40001 ]%') als "sql_1213"
- "%SQLSTATE [ 42S22 ]: Kolom niet gevonden: 1054 Onbekende kolom%") als "sq1_1054"
- "%SQLSTATE [ 42000 ]: De fout van de syntaxis of toegangsschending:%") als "sql_42000"
- "%SQLSTATE [ 21000 ]: Kardinaliteitsschending:%") als "sql_1241"
- "%SQLSTATE [ 22003 ]:%") als "sql_22003"
- "%SQLSTATE [ HY000 ] [ 9000 ] Cliënt met IP adres%") als "sql_9000"
- '%SQLSTATE [ HY000 ]: Algemene fout: 2014%') als "sql_2014"
- '%1927 Verbinding is gedood%') als 'sql_1927'
- '%1062 [ERROR] InnoDB:%') als 'sql_1062_e'
- "% [ Nota ] WSREP: Het flushing geheugenkaart aan schijf…%") als "mem_map_flush"
- '%Internal MariaDB error code: 1146%') as 'sql_1146'
- '%Internal MariaDB foutcode: 1062%') als 'sql_1062' * '%1062 [ Waarschuwing ] InnoDB:%') als 'sql_1062_w'
- '%Internal MariaDB error code: 1064%') as 'sql_1064'
- '%InnoDB: bevestiging mislukt in bestand%') als 'assertion_err'
- '%mysqld_safe Aantal processen dat nu wordt uitgevoerd: 0%') als 'mysql_oom'
- '%[ERROR] mysqld heeft signaal%') als 'mysql_sigterm'
- '%1452 Cannot add%') as 'sql_1452'
- '%ERROR 1698%') als 'sql_1698'
- '%SQLSTATE [ HY000 ]: Algemene fout: 3%') als "cnt_wrt_tmp"
- '%Algemene fout: 1 %') als 'sql_syntax'
- '%42S22%') als 'sql_42S22'
- '%InnoDB: Error (Duplicate key)%') as 'innodb_dup_key'
Database traces
In het frame Database traces worden traceergegevens van de database weergegeven. Dit frame wordt uitgelijnd op de APM-transactieoverzichtsweergave voor de geselecteerde tijdlijn.
Database mysql-slow.log
In het frame Database mysql-slow.log worden de typen queryinstructies weergegeven die zich in het mysql-slow.log
-bestand binnen de geselecteerde tijdlijn bevonden.