要监控PHP应用,在透视宝云端的>Server服务页面中选择PHP语言,按照页面中的引导安装PHP Agent,详细说明如下。
授权编号是透视宝用户身份识别的License Key,每个用户对应一个唯一的授权编号,在后续配置中需要使用。
AgentServer是主机与透视宝平台通讯以及监控PHPAgent心跳的插件。
注意:AgentServer只支持Linux系统。
点击<下载AgentServer for Linux(版本)>按钮或者复制Wget链接,下载最新版本的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只支持Linux系统,点击<下载PHP Agent(版本)>按钮或复制Wget链接,下载最新版本的PHP Agent安装包。
注意:支持PHP 5.3~5.6、PHP 7.0~7.2,请确保已安装php-curl扩展。
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应用数据。
请注意,从来没被访问过的应用不会显示在应用列表中。