安装配置Tomcat插件

安装Tomcat

安装Tomcat插件前,请提前安装JDK并配置JAVA_HOME环境变量。如果您在Tomcat中指定了JDK,请确保指定的JDK与JAVA_HOME中配置的JDK保持一致。

要监控Tomcat服务,您需要安装Tomcat插件。首先请切换至Smart Agent安装目录的bin目录,然后执行./plugin.sh -install Tomcat -P [Port]命令安装插件,例如:

./plugin.sh -install Tomcat -P 8080

-P参数用于指定端口,目标主机中运行多个Tomcat服务实例时,利用端口可以指定为哪个服务实例安装插件,建议您安装插件时指定端口。如果您不指定端口,安装时直接执行./plugin.sh -install Tomcat命令,然后选择为哪个服务实例安装插件。

非root用户安装Tomcat插件时,需要用-P命令指定待监控的Tomcat的路径,从而给Qualifier 赋值。

例如,安装命令如下:

./plugins -install Tomcat -P /data/brand/apache-tomcat-8.0.30 -f 10

Qualifier的值为"208x@data@brand@apache-tomcat-8.0.30"


配置Tomcat插件

安装Tomcat插件后,您可以通过以下两种方式配置插件:

逐个配置

执行./plugin.sh -config Tomcat -P [Port]命令,通过配置引导逐步配置插件,例如:

./plugin.sh -config Tomcat -P 8080

也可直接执行./plugin.sh -config Tomcat命令,然后选择为哪个服务实例配置插件。

按照配置引导的提示,确认配置项后输入对应的序号,查看当前配置项的值并输入新的值。配置完成后,输入对应序号保存配置并退出配置引导。

批量配置

您还可以在执行./plugin.sh -config Tomcat -P [Port]命令时,通过指定参数名称和参数值直接配置插件的多个配置项,例如:

./plugin.sh -config Tomcat -P 8080 -f 20

也可直接执行./plugin.sh -config Tomcat命令,然后选择为哪个服务实例配置插件并配置参数即可。

其中:

  •  “-f”用于配置:frequency

各配置项的详细说明请参考“Tomcat插件配置说明”。


启动Tomcat插件

注意:启动Tomcat插件时需要Tomcat服务的用户权限,例如Tomcat服务使用root权限,则Tomcat插件也需要root权限。

安装配置插件后,执行./plugin.sh -start Tomcat -P [Port]命令启动插件,例如:

./plugin.sh -start Tomcat -P 8080

也可直接执行./plugin.sh -start Tomcat命令,然后选择为哪个服务实例启动插件。