JavaMelody 是一个监控系统,目标是在 QA 和生产环境中监控 Java 或 Java EE 应用程序。JavaMelody v2.1.0 现已发布,主要更新内容包括:
- 修复#1214 PostgreSQL pg_database 请求由于自 PostgreSQL 15 以来因缺少列而失败(54d2178)。
- 修复 Spring Boot reactive webapp 中的 javamelody 异常,并在没有 javamelody 的情况下启动(PR 1206)
- 现在,使用 jakarta.servlet api 的2.x 版本至少需要 Java 11 (c2c4f22, 972dd28)。使用 javax.servlet api 的 1.x 版本仍至少需要 Java 7。
- 放弃对旧版 log4j v1 的支持并保留对 log4j v2 的支持(a4f5888)
- 放弃对旧版 commons-dbcp 属性的支持并保留对 commons-dbcp2 的支持(375005d)
- 更新了中文(大陆)翻译(d2f72d4)
- 要使用自己的语言进行贡献,可加入翻译项目 https://poeditor.com/join/project/QIaCp4bThS。
- 在 sql requests 的详细信息中,添加针对 Postgresql 16 或更高版本的解释计划(#727)
- 用 javamelody-core 2.2.0 和 Tomcat embedded 10.1.23 更新 offline viewer。javamelody-offline-viewer 2.2.0 可供下载。
下载:
- 可参阅发行说明 v2.2.0 和用户指南以进行安装。
- 如果你使用 Maven,在你的 webapp 的 pom.xml 中添加依赖项:
<dependency>
<groupId>net.bull.javamelody</groupId>
<artifactId>javamelody-core</artifactId>
<version>2.2.0</version>
</dependency>
- javamelody-core-2.2.0.jar:用于集成到 web 应用程序中的 Jar
- War of the optional collect server 从 1.x 版本开始可用。在大多数用例中不需要它。
插件:
- JIRA / Confluence / Bamboo / Bitbucket
- Jenkins
- Liferay
- Alfresco
- Sonar
- Grails
更多详情可查看 ReleaseNotes。