VMware Tanzu GemFire provides APIs and tools for managing your cluster and monitoring the health of your members.
Management and Monitoring Features
VMware Tanzu GemFire uses a federated Open MBean strategy to manage and monitor all members of the cluster. This strategy gives you a consolidated, single-agent view of the cluster.
Overview of Tanzu GemFire Management and Monitoring Tools
Tanzu GemFire provides a variety of management tools you can use to manage a Tanzu GemFire cluster.
Tanzu GemFire’s management and monitoring system consists of one JMX Manager node (there should only be one) and one or more managed nodes within a cluster. All members in the cluster are manageable through MBeans and Tanzu GemFire Management Service APIs.
Any member can host an embedded JMX Manager, which provides a federated view of all MBeans for the cluster. The member can be configured to be a manager at startup or anytime during its life by invoking the appropriate API calls on the ManagementService.
Tanzu GemFire uses MBeans to manage and monitor different parts of Tanzu GemFire. Tanzu GemFire’s federated MBean architecture is scalable and allows you to have a single-agent view of a Tanzu GemFire cluster.
Configuring RMI Registry Ports and RMI Connectors
Tanzu GemFire programmatically emulates out-of-the-box JMX provided by Java and creates a JMXServiceURL with RMI Registry and RMI Connector ports on all manageable members.
Executing gfsh Commands through the Management API
You can also use management APIs to execute gfsh commands programmatically.