我有一个独立的 java springboot 应用程序,它的 JDBC 连接设置如下:
java 代码:
spring:
datasource:
hikari:
driver-class-name: oracle.jdbc.driver.OracleDriver
jdbc-url: jdbc:oracle:thin:@dbhost:1521/db01.world
username: WEB_USER
password: password
我获得了所有 Introscope 统计信息,如 CPU、Heap、THREADS、JMX 等,但找不到我的 springboot 应用程序建立的 JDBC 连接数。您能否指导我如何在 introscope 中获取 springboot 的 JDBC 统计信息。
注意:我们在 introscope 中获得了几个 weblogic 和 Websphere java 应用程序服务器的 JDBC 统计信息,但不确定独立 springboot java 应用程序的操作方法。
最佳答案
您正在使用 hikaricp
下的仪表-字首。您可以使用 grafana、具有自动完成功能的 promethues-ui 或直接通过 promethues-endpoint 轻松找到它们。
见 Spring-Docs
Grafana 示例
Prometheus-端点
关于java - 在 introscope 中为独立的 springboot java 应用程序获取 JDBC 连接监控数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67678916/