要监控PHP应用,在透视宝云端的image.png>Server服务页面中选择PHP语言,按照页面中的引导安装PHP Agent,详细说明如下。


获取授权编号

下载AgentServer安装包

安装AgentServer

下载PHP Agent安装包

安装PHP Agent




获取授权编号

授权编号是透视宝用户身份识别的License Key,每个用户对应一个唯一的授权编号,在后续配置中需要使用。

下载AgentServer安装包

AgentServer是主机与透视宝平台通讯以及监控PHPAgent心跳的插件。

注意:AgentServer只支持Linux系统。

点击<下载AgentServer for Linux(版本)>按钮或者复制Wget链接,下载最新版本的AgentServer安装包。

安装AgentServer

1.      将下载的压缩包拷贝到系统某个目录(如/data),并进入该目录。

cd /data/AgentServer_Linux_2.0.0

2.      修改 conf/app.ini 配置文件中的License、SendUrl、ApiUrl。

License=J45Engw88Nc/fR1k7e53nphkNSQbbc8JEfXHo5cek8NKBcPok1f56Q!!!!
SendUrl=http://data.toushibao.com
ApiUrl=http://data.toushibao.com

3.      配置权限。

chmod u+x ./AgentServer.sh

4.      启动 AgentServer。

./AgentServer.sh start

下载PHP Agent安装包

PHP Agent只支持Linux系统,点击<下载PHP Agent(版本)>按钮或复制Wget链接,下载最新版本的PHP Agent安装包。

注意:支持PHP 5.3~5.6、PHP 7.0~7.2,请确保已安装php-curl扩展。

安装PHP Agent

1.      创建cloudwise文件夹(如/var/cloudwise)并确保拥有读写权限,例如:

mkdir -p /var/cloudwise

2.      解压缩安装包到cloudwise目录,例如:

unzip PHPAgent_Linux_2.1.3.zip -d /var/cloudwise

3.      配置bin目录和php.ini路径.

进入PHP Agent目录(如PHPAgent_Linux_2.1.3),指定PHP环境的bin目录(如/usr/local/php-5.6.6/bin)和php.ini路径,例如:

bash install.sh -d '/usr/local/php-5.6.6/bin' -i '/usr/local/php-5.6.6/lib/php.ini'

4.      设置由本机 AgentServer 发送数据(可选),例如:

bash install.sh -s 'http://127.0.0.1:26789'

5.      执行如下命令启动PHP Agent。

bash install.sh start

6.      重启 Apache 或 php-fpm。

安装配置完成后,稍等几分钟您可以在Server模块查看PHP应用数据。

请注意,从来没被访问过的应用不会显示在应用列表中。