Loading
0

Cloud Control 12c for Apache Tomcat

我之前的文章有讲述了如何部署Cloud Control 12c服务端以及如何部署主机监控和添加对Oracle数据库的监控,除了这些Cloud Control还可以对WEB服务中间件做监控部署。

这里我们以监控tomcat为例,监控tomcat需要安装相应的插件,这个在我们安装部署Cloud Control时已经安装,部署Apache Tomcat的监控代理首先你需要与之前一样添加主机目标,在目标主机上部署代理,这个过程不再赘述,与之前添加主机目标无异,之完成主机目标添加后执行以下步骤。

之前相关文章传送门:

Oracle Cloud Control 12c Deployment

Oracle Cloud Control 12c Agent Deployment

 

1. 点击右上角的设置-->可扩展性-->插件进入插件管理界面

clip_image001

2. 选中Apache Tomcat插件,点击部署位置-->管理代理,如果服务器上没有安装可以点击管理服务器安装插件

clip_image002

3. 选择相应的插件版本,然后点击继续

clip_image003

4. 选中需要安装该插件的代理所在的主机,然后点击继续,我们这里要监控的是192.168.1.244这台机器

clip_image004

5. 先决条件检查无错误后点击下一步

clip_image005

6. 复查后点击部署

clip_image006

7. 开始部署,可以通过提示的命令或者页面查看部署进度

clip_image007

8. 你可以点击显示状态在页面中查看部署进度,Apache Tomcat正在目标主机上部署

clip_image008

9. 插件部署完成

clip_image009

10. 添加目标,点击右上角的设置—> 添加目标—> 手动添加目标,这次与之前添加主机目标不同,我们选择最下面那个通过指定目标监视属性以声明方式添加目标,目标类型选择Apache Tomcat

clip_image010

11. 点击监视代理右边的那个clip_image011 ,选择对应的代理主机点击选择

clip_image012

12. 点击手动添加

clip_image013

13. 输入相应的连接信息,Cloud Control通过Tomcat其自身的JMX实现监控的,所以你的Tomcat必须启用JMX,启用JMX的方法是在catalina.sh中的JAVA_OPTS中至少加上-Dcom.sun.management.jmxremote.port=xxxx参数才能开启JMX,其他的一些JMX的配置方式请查看Tomcat的官方文档https://tomcat.apache.org/tomcat-6.0-doc/monitoring.html

clip_image014

14. 点击确定后添加完成

clip_image015

15. 部署完成后你可以点击左上角的目标—> 所有目标,这时你可以在中间件下面看到Apache Tomcat的监控

clip_image016

16. 点击Apache Tomcat查看你所监控的Tomcat主机

clip_image017

17. 点击相应的目标名称查看其相关状态信息

clip_image018

到这里Cloud Control对Apache Tomcat的监控部署已经完毕,你可以根据自己的实际需要设置一些相应的度量阀值和监控需求。

请尊重我们的辛苦付出,未经允许,请不要转载 Ask600 的文章!