Learn about the VMware GemFire® Integration.

This page provides an overview of what you can do with the VMware GemFire® integration. The documentation pages only for a limited number of integrations contain the setup steps and instructions. If you do not see the setup steps here, navigate to the Operations for Applications GUI. The detailed instructions for setting up and configuring all integrations, including the VMware GemFire® integration are on the Setup tab of the integration.

  1. Log in to your Operations for Applications instance.
  2. Click Integrations on the toolbar, search for and click the VMware GemFire® tile.
  3. Click the Setup tab and you will see the most recent and up-to-date instructions.

VMware GemFire Integration

The VMware GemFire integration allows you to monitor many GemFire clusters running in Kubernetes, as well as GemFire clusters running in a user-provided infrastructure.

  1. VMware GemFire for Kubernetes

If you already have the Wavefront proxy and the Kubernetes Metrics Collector installed in your Kubernetes cluster, you will see the GemFire for Kubernetes metrics flowing into Operations for Applications. Otherwise, use the setup instructions.

  1. VMware GemFire (Standalone)

To scrape GemFire metrics and send them to Operations for Applications, you must set up some user-managed applications.

  1. VMware GemFire for Tanzu Application Service

To emit GemFire metrics to Operations for Applications, you must make sure that the Tanzu Observability by Wavefront nozzle is installed on the same Tanzu Application Service foundation.

Sample Dashboards

In addition to setting up the metrics flow, this integration also installs dashboards. Here’s the screenshot of our GemFire Developer dashboard.

images/gemfire-dashboard.png

Alerts

  • GemFire for Kubernetes: Low Server Count:Indicates if the current count of servers in the cluster does not match the expected count of servers. The expected count of servers might vary per Tanzu GemFire cluster. In such a case, you can clone and customize this alert for each cluster.
  • GemFire for Kubernetes: Low Locator Count:Indicates if the current count of locators in the cluster does not match the expected count of locators. The expected count of locators might vary per Tanzu GemFire cluster. In such a case, you can clone and customize this alert for each cluster.
  • GemFire for Kubernetes: High CPU Utilization:The percentage of CPU used by a cluster member.
  • GemFire for Kubernetes: High Disk Utilization:The percentage of disk space used by a cluster member.
  • GemFire Standalone: Low Server Count:Indicates if the current count of servers in the cluster does not match the expected count of servers. The expected count of servers might vary per Tanzu GemFire cluster. In such a case, you can clone and customize this alert for each cluster.
  • GemFire Standalone: Low Locator Count:Indicates if the current count of locators in the cluster does not match the expected count of locators. The expected count of locators might vary per Tanzu GemFire cluster. In such a case, you can clone and customize this alert for each cluster.
  • GemFire Standalone: High CPU Utilization:The percentage of CPU used by a cluster member.
  • GemFire Standalone: High Disk Utilization:The percentage of disk space used by a cluster member.
  • GemFire VMs: Low Server Count:Indicates if the current count of servers in the cluster does not match the expected count of servers. The expected count of servers might vary per Tanzu GemFire cluster. In such a case, you can clone and customize this alert for each cluster.
  • GemFire VMs: Low Locator Count:Indicates if the current count of locators in the cluster does not match the expected count of locators. The expected count of locators might vary per Tanzu GemFire cluster. In such a case, you can clone and customize this alert for each cluster.
  • GemFire VMs: High CPU Utilization:The percentage of CPU used by a cluster member.
  • GemFire VMs: High Disk Utilization:The percentage of disk space used by a cluster member.