使用Logstash收集PHP相关日志

WBOY
Libérer: 2016-06-23 13:35:24
original
2203 Les gens l'ont consulté

这里收集三种日志

PHP的错误日志,PHP-FPM的错误日志和慢查询日志


在php.ini中设置

error_log = /data/app_data/php/logs/php_errors.log


在php-fpm.conf中设置

error_log = /data/app_data/php/logs/php-fpm_error.log

slowlog = /data/app_data/php/logs/php-fpm_slow.log


PHP错误日志如下:

[29-Jan-2015 07:37:44 UTC] PHP Warning:  PHP Startup: Unable to load dynamic library '/data/app_platform/php/lib/php/extensions/no-debug-non-zts-20100525/redis.so' - /data/app_platform/php/lib/php/extensions/no-debug-non-zts-20100525/redis.so: cannot open shared object file: No such file or directory in Unknown on line 0[29-Jan-2015 07:37:44 UTC] PHP Warning:  PHP Startup: Unable to load dynamic library '/data/app_platform/php/lib/php/extensions/no-debug-non-zts-20100525/apc.so' - /data/app_platform/php/lib/php/extensions/no-debug-non-zts-20100525/apc.so: cannot open shared object file: No such file or directory in Unknown on line 0[29-Jan-2015 07:37:44 UTC] PHP Warning:  PHP Startup: Unable to load dynamic library '/data/app_platform/php/lib/php/extensions/no-debug-non-zts-20100525/mongo.so' - /data/app_platform/php/lib/php/extensions/no-debug-non-zts-20100525/mongo.so: cannot open shared object file: No such file or directory in Unknown on line 0
Copier après la connexion


PHP-FPM错误日志如下:

[30-Jan-2015 10:32:25] ERROR: unable to read what child say: Bad file descriptor (9)[30-Jan-2015 10:32:25] ERROR: unable to read what child say: Bad file descriptor (9)[30-Jan-2015 10:32:25] ERROR: unable to read what child say: Bad file descriptor (9)[30-Jan-2015 10:32:25] ERROR: unable to read what child say: Bad file descriptor (9)[30-Jan-2015 10:32:25] ERROR: unable to read what child say: Bad file descriptor (9)[10-Mar-2015 17:37:11] ERROR: unable to read what child say: Bad file descriptor (9)[10-Mar-2015 17:37:11] ERROR: unable to read what child say: Bad file descriptor (9)[10-Mar-2015 21:31:48] ERROR: unable to read what child say: Bad file descriptor (9)
Copier après la connexion


PHP-FPM的慢查询日志如下:

[11-Mar-2015 16:54:17]  [pool www] pid 12873script_filename = /data//index.php[0x00007f497fa5b620] curl_exec() /data//Account.php:221[0x00007f497fa5a4e0] call() /data/gintama_app/jidong/game_code/app/controllers/Game.php:31[0x00007fff29eea180] load() unknown:0[0x00007f497fa59e18] call_user_func_array() /data/library/BaseCtrl.php:20[0x00007fff29eea470] handoutAction() unknown:0[0x00007f497fa59400] run() /data//index.php:30[11-Mar-2015 16:56:46]  [pool www] pid 12881script_filename = /data/index.php[0x00007f497fa5b620] curl_exec() /data//Account.php:221[0x00007f497fa5a4e0] call() /data/Game.php:31[0x00007fff29eea180] load() unknown:0[0x00007f497fa59e18] call_user_func_array() /data/library/BaseCtrl.php:20[0x00007fff29eea470] handoutAction() unknown:0[0x00007f497fa59400] run() /data/index.php:30
Copier après la connexion






Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!