快速入门
业务系统分析
创建业务系统
分析业务系统
Web应用性能管理
理解应用性能管理
管理应用列表
查看应用概览
追踪关键事务
追踪请求详情
分析单个请求
分析单次请求快照
追踪外部服务
分析消息队列
追踪数据库详情
追踪NoSQL详情
追踪错误&异常信息
对比分析
设置应用
后台任务性能管理
后台任务概述
管理后台任务列表
查看后台任务概览
追踪慢后台任务
追踪单次慢后台任务
追踪错误信息
运维者视图
创建运维视图
分析运维视图
设置运维视图
移动应用性能管理
理解移动应用性能管理
移动应用概览
用户行为分析
网络分析
Webview性能分析
运营分析
地域分析
崩溃分析
ANR/卡顿分析
组合分析
劫持分析
交互分析
移动拓扑分析
移动应用设置
浏览器性能管理
理解浏览器性能管理
向前端页面注入JS
查看浏览器项目列表
查看Web页面性能概览
按区域分析Web页面性能
按网页分析Web页面性能
按浏览器分析Web页面性能
按运营商分析Web页面性能
多维度追踪单页面请求性能
分析Web页面Ajax请求
分析Web页面JS错误
主机性能管理
理解主机性能管理
管理主机和服务列表
查看主机概览
分析服务器性能
分析Apache性能
分析Redis性能
分析MySQL性能
分析Memcache性能
分析Tomcat性能
分析MongoDB性能
分析Nginx性能
分析Weblogic性能
分析Oracle性能
分析SQL Server性能
分析PostgreSQL性能
分析Varnish性能
分析CouchBase性能
分析Java虚拟机性能
分析Docker性能
设置主机信息
告警管理
概述
设置应用/移动告警/浏览器告警
设置主机告警
查看并处理告警
管理告警
设置URL回调
报告管理
概述
查看在线报告
预定邮件报告
创建自定义报告
账户管理
用户权限说明
管理部门和用户
设置个人信息

安装Smart Agent后,您可以管理Smart Agent,包括启动、停止、重启、卸载等。

首先,进入Smart Agent安装目录下(如root/data/ smart_agent),然后执行相应命令管理Smart Agent。

启动Smart Agent

在Linux和AIX系统中,执行以下命令可以启动Smart Agent:

./SmartAgent.sh start

在Windows系统中,执行以下命令可以启动Smart Agent:

SmartAgent.bat start

停止Smart Agent

停止Smart Agent(LocalManager)

在Linux和AIX系统中,执行以下命令可以停止Smart Agent的LocalManager:

./SmartAgent.sh stop

在Windows系统中,执行以下命令可以停止Smart Agent的LocalManager:

SmartAgent.bat stop

LocalManager是Smart Agent的基础进程,停止后,可暂停本地与透视宝云端数据的同步等。

停止Smart Agent(所有插件)

在Linux和AIX系统中,执行以下命令可以停止Smart Agent安装的所有插件:

./SmartAgent.sh stopall

在Windows系统中,执行以下命令可以停止Smart Agent安装的所有插件:

SmartAgent.bat stopall

停止所有插件后,为避免出错,必须手动重启部分插件对应的服务,详细说明见下表。

插件

需重启的服务

PHP

apache、httpd、php-fpm、nginx

Python

apache、httpd、nginx、Python Server

Java

根据使用的Web容器重启对应的Web Server,例如Tomcat。

Apache

apache、httpd

Nginx

nginx、php-fpm


重启Smart Agent

在Linux和AIX系统中,执行以下命令可以重启Smart Agent:

./SmartAgent.sh restart

在Windows系统中,执行以下命令可以重启Smart Agent:

SmartAgent.bat restart

注册/删除Smart Agent服务

在Linux系统中,执行以下命令可以注册Smart Agent服务到系统中:

./SmartAgent.sh service

在Linux系统中,执行以下命令可以从系统中删除Smart Agent服务:

./SmartAgent.sh unservice


更新Smart Agent

Smart Agent发布新版本后,为保证更好地使用我们的服务,请及时下载并更新Smart Agent。

首先,必须使用stopall命令停止所有运行的插件。停止所有插件后,为避免出错,必须手动重启部分插件对应的服务,详细说明见下表。

插件

需重启的服务

PHP

apache、httpd、php-fpm

Python

apache、httpd、Python Server、nginx

Java

根据使用的Web容器重启对应的Web Server,例如Tomcat。

Dotnet

IIS服务,一般会自动重启,如发现未自动重启请手动执行

ApacheBasic

apache、httpd

NginxBasic

nginx、php-fpm

然后,按照SmartAgent的安装方式重新安装Smart Agent即可。

建议保留当前Smart Agent,如果新的Smart Agent安装包解压到了相同目录下,只需将其重命名即可。当然,如果不想保留也可直接删除。


查看Smart Agent状态

在Linux系统中,执行以下命令可以查看Smart Agent的版本号和运行状态:

./SmartAgent.sh status

在Windows系统中,执行以下命令可以查看Smart Agent的版本号和运行状态:

SmartAgent.bat status


卸载Smart Agent

在Linux系统中,可以通过smartagent-installer.sh脚本(该脚本与Smart Agent的安装目录在同一目录下)卸载Smart Agent,命令如下:

./smartagent-installer.sh -remove

在Windows系统中,可以通过smartagent-installer. bat脚本(该脚本与Smart Agent的安装目录在同一目录下)卸载Smart Agent,命令如下:

smartagent-installer.bat -remove

卸载Smart Agent将停止所有插件并删除Smart Agent安装目录,请谨慎操作。


设置自动启动

在Windows系统中,可以设置Smart Agent在机器重启后是否自动启动。

如果需要开机自动启动,执行以下命令:

SmartAgent.bat addtask

如不再需要开机自动启动,执行以下命令:

SmartAgent.bat deletetask