在Tomcat应用程序中启用JMX,并在Applications Manager中添加Java Runtime/JMX应用程序监视器
为Apache Tomcat配置JMX
1. 在Tomcat主机上,打开开始菜单,之后点击Tomcat 配置(或者编辑catalina.bat或catalina.sh文件)
2. 单击Java选项卡,然后添加以下Java选项:
- -Dcom.sun.management.jmxremote
- -Dcom.sun.management.jmxremote.port=<JMXPORT>
- -Dcom.sun.management.jmxremote.authenticate=false
- -Dcom.sun.management.jmxremote.ssl=false
- -Djava.rmi.server.hostname=<TomcatHostName>
其中<TomcatHostName>是Tomcat服务器的主机名,<JMXPORT>是设置启用JMX的端口。
3.保存更改并重启Tomcat。
4. 如果需要请在Tomcat安装的客户端中编辑主机文件,位于电脑 C:\Windows\System32\drivers\etc (对于Windows) 和/etc/hosts (对于Linux)。使用Tomcat主机的可解析IP地址为Tomcat主机添加一个条目。
示例:
10.165.10.120 TomcatHostName TomcatHostName.domain.com
在Applications Manager中验证和添加监视器
1. 在安装了Applications Manager的机器上,导航到JDK安装位置并转到bin文件夹。在此之下,点击名为jconsole的文件 。
2. 在远程进程下,输入<TomcatHostName>: <JMXPORT>并点击连接。
3. 现在应该正确建立连接。
4. 验证连接后,Applications Manager监视器页面中提供相同的详细信息,Java Runtime/JMX应用程序可以作为新的监视器添加
Related Articles
OPM下如何查看tomcat版本?
解压OpManager\lib\tomcat目录下的catalina.jar 打开META-INF文件夹下的 MANIFEST.MF文件,找到'Implementation-Version' 显示 tomcat 版本。
如何为JBoss 3.2.5配置Tomcat监视器?
为JBoss 3.2.5配置Tomcat监视器的步骤: 1. 在'JBoss_Home\server\deploy\jbossweb-tomcat50.sar\ROOT.war\WEB-INF'文件夹下的'web.xml'文件中添加以下脚本: <servlet-mapping> <servlet-name>Status Servlet</servlet-name> <url-pattern>/manager/status</url-pattern> </servlet-mapping> ...
Applications Manager没有从Tomcat服务器收集数据。
如果代理设置配置错误,则Tomcat数据收集将无法正确进行,因为Applications Manager使用HTTP请求从Tomcat服务器收集数据。 检查您是否能够从安装Applications Manager计算机中的浏览器访问Tomcat服务器。如果您能够从安装Applications Manager计算机中的浏览器访问Tomcat服务器,则在Applications ...
没有为APM中的Tomcat 5及更高版本正确填充数据。如何检查正确的数据?
要检查数据收集是否正确,请访问以下 URL: 对于5.x 以下的版本: http://<Tomcat Host>:<Port>/adventnet/DataServlet 对于5.x及更高版本: 服务器信息: http://<Tomcat Host>:<Port>/manager/status JVM以及线程信息: http://<Tomcat Host>:<Port>/manager/status?XML=true ...
发现Tomcat服务器失败并显示“要从Tomcat服务器收集数据必须部署Manageengine代理”。
原因: 如果没有部署Manageengine代理,Tomcat 3.x和4.x将无法被发现。 解决方案: 要发现Tomcat 3.x和4.x,请将与Applications Manager捆绑在一起的Manageengine代理,Tomcat3Agent.zip和Tomcat4Agent.zip分别下载到Tomcat服务器中。有关详细信息,请参阅用户指南中的Tomcat服务器 - 创建监视器部分 。