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.

Application and manager development is much easier because you do not have to find the right MBeanServer to make a request on an MBean. Instead, you interact with a single MBeanServer that aggregates MBeans from all other local and remote MBeanServers.

Some other key advantages and features of Tanzu GemFire administration architecture:

  • Tanzu GemFire monitoring is tightly integrated into Tanzu GemFire’s processes instead of running in a separately installed and configured monitoring agent. You can use the same framework to actually manage Tanzu GemFire and perform administrative operations, not just monitor it.
  • All Tanzu GemFire MBeans are MXBeans. They represent useful and relevant information on the state of the cluster and all its members. Because MXBeans use the Open MBean model with a predefined set of types, clients and remote management programs no longer require access to model-specific classes representing your MBean types. Using MXBeans adds flexibility to your selection of clients and makes the Tanzu GemFire management and monitoring much easier to use.
  • Each member in the cluster is manageable through MXBeans, and each member hosts its own MXBeans in a Platform MBeanServer.
  • Any Tanzu GemFire member can be configured to provide a federated view of all the MXBeans for all members in a Tanzu GemFire cluster.
  • Tanzu GemFire has also modified its use of JMX to be industry-standard and friendly to generic JMX clients. You can now easily monitor or manage the cluster by using any third-party tool that is compliant with JMX. For example, JConsole.

References

For more information on MXBeans and Open MBeans, see: