JavaMelody 1.80.0 发布了。JavaMelody 是一个监控系统,目标是在 QA 和生产环境中监控 Java 或 Java EE 应用程序。
此版本主要更新内容包括:
-
fix #851
:当使用 spring-boot 并在同一类上使用 @Service 和 @MonitoredWithSpring、@Async 或 @Scheduled 时,命中次数将被计算多次。
-
fix #848
:使用 spring-boot-devtools 时,热重启后会 NPE。
-
fix #863
:如果 executeBatch 没有 prepareStatement 或 addBatch,则触发 JdbcWrapper 中的 NullPointerException。
- added:当使用 spring-boot-starter-data-elasticsearch 或当 Spring 上下文中有 ElasticsearchRestTemplate(或 ElasticsearchTemplate)时,自动监视 Elasticsearch 调用。
- 添加了 JSP 标记以将其它指标导出到 Prometheus:从 JBean 中的 MBean,自定义 Java 代码,某些 HTTP 请求或其它请求的统计信息中。
-
.../monitoring?format=prometheus
添加新的 Prometheus 指标:使用的非堆内存、使用的缓冲内存、使用的物理内存、使用的交换空间、已加载的类数。
详情查看更新说明:
https://github.com/javamelody/javamelody/releases/tag/javamelody-core-1.80.0
下载:
Maven 依赖:
<dependency>
<groupId>net.bull.javamelody</groupId>
<artifactId>javamelody-core</artifactId>
<version>1.80.0</version>
</dependency>
-
javamelody-core-1.80.0.jar
: Jar for integration in a webapp
-
javamelody-collector-server-1.80.0.war
: War of the optional collect server, not needed in most use cases
Plugins:
原文
https://www.oschina.net/news/111115/javamelody-1-80-0-released