-
Notifications
You must be signed in to change notification settings - Fork 1
Monitoring Coherence
padogrid edited this page Jun 7, 2020
·
1 revision
Coherence installation includes a JVisualVM plug-in for monitoring Coherence cluster members in an aggregated view. The plug-in is located in the $COHERENCE_HOME/plugins/jvisualvm
directory. Follow the steps below to install the plug-in.
- Start
jvisualvm
. - Select the Tools/Plugins menu from the VisualVM console.
- Select the Downloaded tab.
- Select the Add Plugins... button.
- Find and open the
jvisualvm
plugin from the dialog. It is located in the$COHERENCE_HOME/plugins/jvisualvm
directory. - From the plugin list, select Coherence-JVisualVM and select the Install button.
Once the plugin has been installed, you can use the show_cluster -long
command to display the JMX URL. By default, PadoGrid enables JMX on all members. You can copy any member's JMX URL and paste it to VisualVM when adding a remote connection.
show_cluster -long
Output:
----------------------------------------------------------------
WORKSPACE: /c/Users/dpark/Work/Padogrid/workspaces/rwe-wsl/ws-coherence
CLUSTER: mycoherence
PRODUCT: coherence
CLUSTER_TYPE: coherence
POD: local
POD_TYPE: local
01 Member: mycoherence-member-padogrid-01
STATE: Running
PID: 2368
MEMBER_PORT: 9000
DEBUG_PORT: 9101
PROMETHEUS_PORT: 8091
JMX_URL: service:jmx:rmi:///jndi/rmi://padogrid:12001/jmxrmi
Working Dir: /c/Users/dpark/Work/Padogrid/workspaces/rwe-wsl/ws-coherence/clusters/mycoherence/run/mycoherence-member-padogrid-01
LOG_FILE: /c/Users/dpark/Work/Padogrid/workspaces/rwe-wsl/ws-coherence/clusters/mycoherence/log/mycoherence-member-padogrid-01.log
02 Member: mycoherence-member-padogrid-02
STATE: Running
PID: 2606
MEMBER_PORT: 9001
DEBUG_PORT: 9102
PROMETHEUS_PORT: 8092
JMX_URL: service:jmx:rmi:///jndi/rmi://padogrid:12002/jmxrmi
Working Dir: /c/Users/dpark/Work/Padogrid/workspaces/rwe-wsl/ws-coherence/clusters/mycoherence/run/mycoherence-member-padogrid-02
LOG_FILE: /c/Users/dpark/Work/Padogrid/workspaces/rwe-wsl/ws-coherence/clusters/mycoherence/log/mycoherence-member-padogrid-02.log
CLUSTER: mycoherence
CLUSTER_TYPE: coherence
Members Running: 2/2
Version: 14.1.1.0.0
----------------------------------------------------------------
The above example shows two (2) members with JMX_URL
.
PadoGrid Manual
Overview
- Home
- PadoGrid in 5 Minutes
- Quick Start
- Introduction
- Bundle Catalogs
- Building PadoGrid
- Supported Data Grid Products and Downloads
- PadoGrid Components
- Installing PadoGrid
- Root Workspaces Environments (RWEs)
- Initializing PadoGrid
- Bash Auto-Completion
- Viewing PadoGrid Summaries
- Updating Products
- Upgrading PadoGrid
- Migrating Workspaces
- PadoGrid Pods
- Kubernetes
- Docker
- Apps
- Software List
Operations
- Workspace Lifecycle Management
- Creating RWE
- Creating Workspace and Starting Cluster
- Managing Workspaces
- Understanding Workspaces
- Understanding Clusters
- Running Clusters
- Default Port Numbers
- Running Clusters Independent of PadoGrid
- Running Apps
- Understanding Groups
- Running Groups
- Understanding Bundles
- User Bundle Repos
- Using Bundle Templates
- Bundle Repo Guidelines
- User Bundle Catalogs
- Private Bundle Repos
- Gitea Repos
- Running Bundles in Container
- PadoGrid Addon Jars
- Understanding PadoGrid Pods
- Tested Vagrant Boxes
- VM-Enabled Pods
- Multitenancy
- Multitenancy Best Practices
- PadoGrid Configuration Files
Tools
Platforms
Clouds
Pado
Geode/GemFire
- Geode CLASSPATH
- Geode Kubernetes
- Geode Minikube
- Geode Minikube on WSL
- Geode Docker Compose
- Geode Grafana App
- Geode
perf_test
App - Geode WAN Example
- Geode Workspaces on VMs
- Geode on AWS EC2
- Reactivating Geode Workspaces on AWS EC2
Hazelcast/Jet
- Hazelcast CLASSPATH
- Creating Jet Workspace
- Configuring Hazelcast Addon
- HQL Query
- Hazelcast Kubernetes
- Hazelcast GKE
- Hazelcast Minikube
- Hazelcast Minikube on WSL
- Hazelcast Minishift/CDK
- Hazelcast OpenShift
- Hazelcast Docker Compose
- Hazelcast Desktop App
- Hazelcast Grafana App
- Hazelcast
jet_demo
App - Hazelcast
perf_test
App - Hazelcast WAN Example
- Hazelcast Workspaces on VMs
- Hazelcast on AWS EC2
- Reactivating Hazelcast Workspaces on AWS EC2
ComputeDB/SnappyData
Coherence
Hadoop
Kafka/Confluent
Mosquitto
- Mosquitto CLASSPATH
- Mosquitto Overview
- Installing/Building Mosquitto
- Clustering MQTT
- Cluster Archetypes
- Enabling Mosquitto SSL/TLS
- Mosquitto Docker Compose
- MQTT perf_test App
Redis
Spark