Oracle 13c OEM 添加 Apache Tomcat监控

2023-12-07 04:48
文章标签 oracle tomcat apache 监控 oem 13c

本文主要是介绍Oracle 13c OEM 添加 Apache Tomcat监控,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

一、安装代理

1.首先要在你要监控的主机上安装代理,具体安装可以参照下面的操作步骤

(1)选择设置->添加目标->手动添加目标

(2) 选择添加主机目标->在主机上安装代理

(3)点击添加按钮

(4)填写信息:主机就是你要安装代理的那台服务器

点击下一步的时候会遇到下面的警告,这里选择忽略再次点击下一步

填写相关信息


(5)点击一步,可以看到部署的详细信息,确定无误后,点击部署代理即可开始部署

二、添加Tomcat监控

上面介绍了如何在linux 下添加代理,那么下面将介绍如何在刚才的那台服务器上监控tomcat

官方文档链接:https://docs.oracle.com/cd/E73210_01/EMTMC/toc.htm

(1)首先配置tomcat

在catalina.sh添加如下内容,然后启动tomcat

#设置内存
JAVA_OPTS="-server -Xms1024m -Xmx8192m -XX:PermSize=128M -XX:MaxNewSize=256m -XX:MaxPermSize=1024m -Dcom.sun.management.jmxremote"
#设置rmi远程连接ip地址
JAVA_OPTS="$JAVA_OPTS -Djava.rmi.server.hostname=192.168.1.3"
#设置jmx远程连接端口号
JAVA_OPTS="$JAVA_OPTS -Dcom.sun.management.jmxremote.port=10188"
#设置jmx是否通过ssl连接
JAVA_OPTS="$JAVA_OPTS -Dcom.sun.management.jmxremote.ssl=false"
#设置jmx远程连接是否需要用户认证,即用户名和密码
JAVA_OPTS="$JAVA_OPTS -Dcom.sun.management.jmxremote.authenticate=false"

注意:这里的端口10188 就是下面我们要监控时要填写的JVM Port Number 的端口,


(2)选择设置->添加目标->手动添加目标


(3)选择以声明方式添加目标

(4)选择主机 和目标类型

注意:这里选择的主机就是你要监控tomcat那台服务器,目标类型选择:Apache Tomcat

(5)填写相关信息,注意*是必须要填写的

 注意:为什么Apache Tomcat Monitoring Credentials 我们这里不填写呢?,因为我们在catalina.sh添加了下面的一句话:

JAVA_OPTS="$JAVA_OPTS -Dcom.sun.management.jmxremote.authenticate=false"

下面要填写属性:

注意:这里的JMX Port Number 的端口是哪来的呢?上面我们在配置tomcat 配置文件catalina.sh的时候添加了这样一句话:

JAVA_OPTS="$JAVA_OPTS -Dcom.sun.management.jmxremote.port=10188"

另外为什么我们这里不填写SSL Trust Store (required when SSL is enabled) 呢?

同样在catalina.sh 我们有这样一句话:

JAVA_OPTS="$JAVA_OPTS -Dcom.sun.management.jmxremote.ssl=false"


填写完以上信息之后,点击确认即可

(6)在OEM里查看我们刚才添加的tomcat_test

到此为止,OEM下监控tomcat配置完成

这篇关于Oracle 13c OEM 添加 Apache Tomcat监控的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/464529

相关文章

springboot健康检查监控全过程

《springboot健康检查监控全过程》文章介绍了SpringBoot如何使用Actuator和Micrometer进行健康检查和监控,通过配置和自定义健康指示器,开发者可以实时监控应用组件的状态,... 目录1. 引言重要性2. 配置Spring Boot ActuatorSpring Boot Act

Oracle的to_date()函数详解

《Oracle的to_date()函数详解》Oracle的to_date()函数用于日期格式转换,需要注意Oracle中不区分大小写的MM和mm格式代码,应使用mi代替分钟,此外,Oracle还支持毫... 目录oracle的to_date()函数一.在使用Oracle的to_date函数来做日期转换二.日

Java实现任务管理器性能网络监控数据的方法详解

《Java实现任务管理器性能网络监控数据的方法详解》在现代操作系统中,任务管理器是一个非常重要的工具,用于监控和管理计算机的运行状态,包括CPU使用率、内存占用等,对于开发者和系统管理员来说,了解这些... 目录引言一、背景知识二、准备工作1. Maven依赖2. Gradle依赖三、代码实现四、代码详解五

oracle数据库索引失效的问题及解决

《oracle数据库索引失效的问题及解决》本文总结了在Oracle数据库中索引失效的一些常见场景,包括使用isnull、isnotnull、!=、、、函数处理、like前置%查询以及范围索引和等值索引... 目录oracle数据库索引失效问题场景环境索引失效情况及验证结论一结论二结论三结论四结论五总结ora

python使用watchdog实现文件资源监控

《python使用watchdog实现文件资源监控》watchdog支持跨平台文件资源监控,可以检测指定文件夹下文件及文件夹变动,下面我们来看看Python如何使用watchdog实现文件资源监控吧... python文件监控库watchdogs简介随着Python在各种应用领域中的广泛使用,其生态环境也

最新版IDEA配置 Tomcat的详细过程

《最新版IDEA配置Tomcat的详细过程》本文介绍如何在IDEA中配置Tomcat服务器,并创建Web项目,首先检查Tomcat是否安装完成,然后在IDEA中创建Web项目并添加Web结构,接着,... 目录配置tomcat第一步,先给项目添加Web结构查看端口号配置tomcat    先检查自己的to

Apache Tomcat服务器版本号隐藏的几种方法

《ApacheTomcat服务器版本号隐藏的几种方法》本文主要介绍了ApacheTomcat服务器版本号隐藏的几种方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需... 目录1. 隐藏HTTP响应头中的Server信息编辑 server.XML 文件2. 修China编程改错误

Oracle Expdp按条件导出指定表数据的方法实例

《OracleExpdp按条件导出指定表数据的方法实例》:本文主要介绍Oracle的expdp数据泵方式导出特定机构和时间范围的数据,并通过parfile文件进行条件限制和配置,文中通过代码介绍... 目录1.场景描述 2.方案分析3.实验验证 3.1 parfile文件3.2 expdp命令导出4.总结

SpringBoot使用Apache POI库读取Excel文件的操作详解

《SpringBoot使用ApachePOI库读取Excel文件的操作详解》在日常开发中,我们经常需要处理Excel文件中的数据,无论是从数据库导入数据、处理数据报表,还是批量生成数据,都可能会遇到... 目录项目背景依赖导入读取Excel模板的实现代码实现代码解析ExcelDemoInfoDTO 数据传输

若依部署Nginx和Tomcat全过程

《若依部署Nginx和Tomcat全过程》文章总结了两种部署方法:Nginx部署和Tomcat部署,Nginx部署包括打包、将dist文件拉到指定目录、配置nginx.conf等步骤,Tomcat部署... 目录Nginx部署后端部署Tomcat部署出现问题:点击刷新404总结Nginx部署第一步:打包