4

我有一个独立的 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、堆、线程、JMX 等,但找不到我的 springboot 应用程序建立的 JDBC 连接数。

您能否指导我如何在 introscope 中获取 springboot 的 JDBC 统计信息。

注意:我们在 introscope 中获得了几个 weblogic 和 Websphere java 应用程序服务器的 JDBC 统计信息,但不确定如何使用独立的 springboot java 应用程序。

4

2 回答 2

2

你得到了 -prefix 下的仪表hikaricp。您可以使用 grafana、带有自动完成功能的 promethues-ui 或直接通过 promethues-endpoint 轻松找到它们。

Spring-Docs

格拉法纳示例

格拉法纳的形象

普罗米修斯端点

spring-response2 的图像

于 2021-06-01T09:42:15.210 回答
0

我使用默认值重新安装了用于 tomcat 的 introscope 代理 10.7,现在它为我提供了所有监控指标。

我们看到了 introscope AutoProbe.log,其中提到了诸如 pbl / pbd files not found 错误,一旦修复导致我们找不到第二个文件等等。这就是我们打电话重新做这件事的地方。

于 2021-06-02T15:02:42.353 回答