| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| scouter-all-2.21.1.tar.gz | 2025-12-11 | 65.6 MB | |
| README.md | 2025-12-11 | 2.4 kB | |
| v2.21.1 source code.tar.gz | 2025-12-11 | 68.3 MB | |
| v2.21.1 source code.zip | 2025-12-11 | 70.4 MB | |
| scouter.client.product-win32.win32.x86_64.zip | 2025-12-06 | 50.2 MB | |
| scouter.client.product-macosx.cocoa.x86_64.tar.gz | 2025-12-06 | 49.6 MB | |
| scouter.client.product-macosx.cocoa.aarch64.tar.gz | 2025-12-06 | 49.6 MB | |
| scouter.client.product-linux.gtk.x86_64.tar.gz | 2025-12-06 | 49.5 MB | |
| Totals: 8 Items | 403.1 MB | 0 | |
Release v2.21.1
Notification
- execute the command to run scouter client for Mac(OSX)
xattr -cr scouter.client.app - The following JAVA environment variable must be added to dynamically load SCRIPT PULGIN in a JAVA PROCESS running in JAVA 11 or later environments.
-add-opensjava.base/java.lang=ALL-UNNAMED --add-exports=java.base/sun.net=ALL-UNNAMED- To generate a thread dump via scouter in a java 11 or later environment, the following java environment variable must be added.
-Djdk.attach.allowAttachSelf=true- On issue to display xlog list table, remove the directory
~/.scouter/xlogcolumnfile/. (@user.home/scouter/xlogcolumnfile/on Windows)
What's New on java agent
Apache HttpClient 5 Support
- Added monitoring support for Apache HttpClient 5
Elasticsearch & OpenSearch Support
- Added monitoring support for Elasticsearch RestHighLevelClient
- Added monitoring support for OpenSearch RestHighLevelClient
Java 21 & Java 25 Support
- Refactored build configuration to support Java 21+ (& Java 25)
- Enhanced Java 20+ compatibility with thread dump support
Reactor Core Upgrade
- Upgraded reactor-core library version
- Fixed WebFlux request tracking issues caused by method signature changes in newer reactor-core versions
- Enhanced reactive programming support with improved coroutine integration
Bug Fixes
Spring Boot 3 / Spring 6 Compatibility
- Fixed
NoSuchMethodErrorin Spring Boot 3 WebClient by replacing deprecatedgetStatusCode()method - Improved compatibility with Spring 6 framework changes
Jedis Compatibility
- Fixed compatibility issue with Jedis versions that lack the
clientfield - Enhanced Redis monitoring stability across different Jedis versions
Other Fixes
- Resolved NPE on
counters-site.xmlnormalize - Fixed
java.lang.ArrayIndexOutOfBoundsExceptionin counter processing - Fixed typo in
RuntimeUtil - Fixed type-related issues in utility classes
Dependencies & Security
Dependency Updates
- Upgraded jackson-core version
- Fixed swagger version conflict with jackson-databind
- Updated logback version to 1.2.13
Other Improvements
- Added plugin description for scouter-plugin-server-alert-teams
- Various code quality improvements and refactoring
Full Changelog: https://github.com/scouter-project/scouter/compare/v2.20.0...v2.21.0