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)
Features
client
[client] Added client for Apple silicon. (thx. zbum)
agent.java
[agent.java] Support java 20.
[agent.java] Support virtual threads and include all or partial virtual thread information in thead dump.
[agent.java] Support jakarta servlet. (thx. zbum)
[agent.java] The lowest supported version has been changed to java 8.
[agent.java] Support tracing for redisson.
[agent.java] enable or disable java agent script plugin (javassist) behavior as a setting. (In response to javassist memory issues in certain environments)
[agent.java] Added option to exclude stuck services from metering when handling force end in xlog that have not been terminated. (profile_force_end_stuck_ignore_metering)
agent.host
[agent.host] Removed sigar from dependencies and replaced with oshi as it is no longer updated for collecting OS metrics.
collector server
[server] Clean up duplicate elements when counters-site.xml is saved where duplicate elements exist.
webapp
[webapp] Added serveral APIs and improved functionality. (thx. yosong.heo, gaiajeon)