Coherence VisualVM Plugin 1.4.0 Released
We are happy to announce that the latest version of the Coherence VisualVM Plugin has been released!
This latest release includes support for the newest Coherence 14.1.1.2206 Feature Pack and Coherence Community Edition 22.06.x versions and includes support for the following new Coherence features:
Health Check API
The latest Coherence versions introduce a health check API to enable application code to determine the health of the local Coherence member, and corresponding HTTP and management endpoints to allow external applications to query the health of a cluster and its members. The health API also enables applications to register their own health checks, which is then included in the member’s and cluster’s health status.
When connected to a cluster members started with com.tangosol.net.Coherence
the Health
tab will be displayed as shown below.
The Health tab shows a summary of each of the health checks, how many nodes are reporting the health check and how many of the nodes are started, live, ready and safe.
Note: It is recommended to start you clusters using the new
Coherence
class as the Health Check API is not available if you start withDefaultCacheServer.
Persistent Backups
Persistence backups are a new persistent mode which persists the backup partitions to disk to increase availability of recovery when members do not save in the same location, and when some locations become inaccessible or corrupted. This operation is always asynchronous so as to have as little impact on performance as possible.
The Persistence tab has been updated to show backup space on the summary table and graphs as shown below.
Report Environment
When on the Members tab, you can now right click on a specific member to display detailed JVM and system property details for that node. This information can be useful when diagnosing issues. The following dialog is displayed:
Updating to the new version
Note: You will need to have VisualVM version 2.1 or later to install the updated plugin. This can be downloaded from https://visualvm.github.io/.
If you already have the plugin installed, then within VisualVM Choose Tools
-> Plugins
from the main menu and click on Check for Updates
if it doesn't already show in the Updates
tab.
If you have never installed the plugin before then follow the instructions here to install.