4.环境搭建与工具使用

  4.1dynatraceAjax Edition

  4.1.1 安装运行

  从dynatrace官网http://ajax.dynatrace.com下载安装新版本的dynatraceAjax Edition即可。dynatrace的启动可直接从菜单栏中进行运行,也可在IE插件栏中点击按钮运行。

  4.1.2上传结果至showslow

  对相应的链接右击,可将相应结果上传到showslow

  4.1.3 showslow中查看结果

  showslow中看到的结果页面如下图所示:

  4.2showslow环境搭建

  1. 如是Linux平台,需要预先安装如下软件:libmcrypt-2.5.8,ncurses-5.7.tar.gz,zlib-1.2.3(要用64位方式编译http://blog.sina.com.cn/s/blog_5f66526e0100gkzu.html)。

  2.安装mysql,要求mysql5以上版本。

  3.安装Apache,好安装2.0以上版本。

  4.安装php,要求php5.2以上版本。

  在Linux平台上搭建apache+php+mysql的文档网上有很多,大家可参阅,我在安装过程中遇到的问题,在文档后有一个环境问题总结,可能会对大家有帮助。搭建完成基本的mysql+apache+php之后,再用如下的步骤可搭建showslow环境http://www.showslow.org/Installation_and_configuration:

  第一步,下载showslow

  下载showslow:https://github.com/sergeychernyshev/showslow/downloads

  第二步,解压

  解压showslow至某一文件夹,如:/www/showslow

  第三步,设置apache

  将showslow文件设置为apache的DocumentRoot,修改或添加httpd.conf文件内容如下:

<VirtualHost *:80>
DocumentRoot/www/showslow #目录主路径,必须有这个目录才写
DirectoryIndexindex.htm index.html index.jsp index.php default.html defautl.htm default.jsp
ErrorLoglogs/market-error_log
CustomLoglogs/market-access_log common
</VirtualHost>

  第四步,新建数据库

  在mysql中新建一个数据库showslow,授所有权限给showslowuser用户:

  mysql> createdatabase showslow;

  mysql> grant all onshowslow.* to showslowuser identified by 'showslow';

  并在showslow文件夹下的config.sample.php文件中进行如下所示的数据库参数的修改,修改完成后另存为config.php:

$db = 'showslow';
$user = 'showslowuser';
$pass = 'showslow';
$host = '10.20.155.4';