当前位置: 首页 > 知识库问答 >
问题:

监视Java melody jdbc连接

黎腾
2023-03-14

我必须在web应用程序中使用jdbc url、用户名和参数而不是JNDI来监视使用Java melody的jdbc连接。

应用程序未使用spring/Hibernate。

我尝试通过下面的系统参数使用-d选项。

-Dhibernate.connection.driver_class=net.bull.javamelody.JdbcDriver
-Dhibernate.connection.driver=oracle.jdbc.driver.OracleDriver
-Dhibernate.connection.url=jdbc:oracle:thin:@db1:1521:gorcl
-Dhibernate.connection.username=staging
-Dhibernate.connection.password=stage123##

但它不监视SQL。

请告诉我如何使用oracle/tomcat web应用程序的普通url、用户名和密码配置sql监控

共有1个答案

宋和颂
2023-03-14

我找不到使用url和用户名和密码监视的解决方案。

我将应用程序转换为使用jndi连接池,并能够进行监控

 类似资料:
  • 问题内容: 我在JBoss战争中使用的是Hibernate,使用c3p0进行连接池,两者均在类路径的hibernate.cfg.xml配置文件中配置 我看过server.log生成包含有关连接池的有趣信息的行: 调试[com.mchange.v2.resourcepool.BasicResourcePool]跟踪com.mchange.v2.resourcepool.BasicResourcePo

  • 我在SprintBoot 2上配置了一个DB连接(HikariCP)。我在application.properties中定义了poolName: 我想监控空闲的数据库连接的数量,所以我试图创建一个线程来监控数据库连接: } 但我得到一个例外,它无法找到poolName HikariConnectionPool的实例。关于如何获得HikariCP管理的空闲DB连接,有什么建议吗? 进一步分析,我可以

  • 这一节我们编写一个监视器:EventLogMonitor ,也就是用来接收事件的程序,用来代替 netcat 。EventLogMonitor 做下面事情: 接收 LogEventBroadcaster 广播的 UDP DatagramPacket 解码 LogEvent 消息 输出 LogEvent 消息 和之前一样,将实现自定义 ChannelHandler 的逻辑。图13.4描述了LogEv

  • 每当使用fork创建一个程序的子进程,就会发生以下情况 - 当前进程现在成为父进程 新的进程成为子进程 如果父进程早于子进程完成其任务,然后退出,会发生什么情况? 现在谁将是子进程的父进程? 子进程的父进程是初始进程,它是启动所有任务的第一个进程。 要监视子进程执行状态,要检查子进程是正在运行还是停止,或检查执行状态等,使用系统调用及其变体。 让我们考虑一个示例程序,其中父进程不等待子进程,这会导

  • 问题内容: 我试图了解一个PHP-MySQL项目。该项目非常复杂,因此很难逐行对其进行探索。 我想做的是,比较一个MySQL数据库的实例。 说, 1)MySQL已启动并正在运行。这是数据库的第一个实例。2)用户从PHP前端登录,然后注销。3)这是数据库的第二个实例。 我需要以友好的方式查看实例一和实例二之间的变化。 关于开源工具或任何其他技术的任何建议? 问题答案: 您可以使用mysqldump拍

  • 监视电源状态的改变。 进程:主进程 在 app 模块发出 ready 事件之前, 您不能引用或者使用此模块。 例如: const electron = require('electron') const { app } = electron app.on('ready', () => { electron.powerMonitor.on('suspend', () => { conso