使用Tideways监控php代码

最近研究了php性能调控相关工具,推荐一个tideways,还有一个xhgui界面化分析工具,帮助我们监控代码的运行。

关于怎么搭建,这里有一篇文章讲的很详细。

一些文章的补充:

1.  如果tideways安装失败,可以用以下方法安装:

wget https://github.com/tideways/php-xhprof-extension/archive/v4.1.5.tar.gz -O php-xhprof-extension-4.1.5.tar.gz
tar xzf php-xhprof-extension-4.1.5.tar.gz 
cd php-xhprof-extension-4.1.5 
phpize  
./configure --with-php-config=/php-config-path
make && make install 

2. 文章中给的是nginx 的配置,关于apache,php-value的写法如下(包含在httpd-vhost.conf或者.htaccess中):

<IfModule php7_module>
    php-value auto_prepend_file "/xhgui/path/to/external/header.php"
</IfModule>

3. install.php里会安装composer, 如果你已经安装了composer,可以手动执行 composer install 代替,如果失败,可以尝试执行 composer update

搭建好之后运行的效果如下:

Leave a comment

电子邮件地址不会被公开。 必填项已用*标注