管理Smart Agent


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

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

启动Smart Agent

停止Smart Agent

重启Smart Agent

更新Smart Agent

查看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

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