Scope of Support for VMware GemFire Products
search cancel

Scope of Support for VMware GemFire Products

book

Article ID: 294475

calendar_today

Updated On:

Products

VMware Tanzu Gemfire

Issue/Introduction

This document is meant to be a practical guide to help understand what is covered and what is not covered by Tanzu Support for customers using GemFire. This includes all GemFire products. This document intends to provide a basic outline and cover some common concrete examples of services that are in and out of the scope of support provided by VMware.

Environment

All Gemfire versions

All OS versions

Resolution

This document is not a legal document, see the disclaimer below. If you are looking for the official documents, please see Support OfferingsSupport Terms and Conditions, and Support Lifecycle.

SYNOPSIS

In Scope


Generally, our Product Support team is a Break-Fix support team.   The Support team is not scoped with assisting in customer side code development, sizing of systems, in-depth education or consulting.

The following items are examples of tasks which are covered by Tanzu GemFire Support:

  In Scope
Issues discovered during installation Yes
Issues with GemFire clients or APIs Yes
Diagnosis of issues with GemFire binaries Yes
Production Performance troubleshooting** Yes [1]
Bug reporting Yes
Bug Fix** Yes [2]
JVM Tuning** Yes [3]


Out of Scope

The following items are examples of tasks which are not covered by Tanzu GemFire Support:

  In Scope
Debugging custom code/applications No
Compiler errors & warnings No 
Load/Performance/Stress Testing of GemFire beyond quick health check** No [4]
Third-party products and add-ons No
Any JDK or OS related issues No
Infrastructure or other environmental issues No
Developer tools/plugins No
Best practices for Application architecture, design, guidance (contact PDE/PA) No

 

[1] - This covers troubleshooting of performance issues within GemFire itself only, driven by GemFire configuration, product bottlenecks.  It does not include issues within an application, library, or other Java code being run by the JVM or issues due to other processes running in the environment.


[2] - Bug fixes are prioritized by GemFire Engineering with input from Tanzu Support and our customers. There is no guarantee of an immediate fix and the Tanzu GemFire Support retains the right to close out support tickets if a fix is not immediate.  Tickets will not remain open waiting for R&D to discover root cause, fix, test, or deliver new product.


[3] - GemFire Support will provide limited support for tuning JVM settings such as diagnosing issues with memory, cpus, heap, or GC.   Tuning can help in some situations, but it is not a panacea and is not an appropriate solution for every situation.    Often it is a bigger and more extensive issue that will be out of scope and require an engagement beyond the Support team.


[4] - GemFire Support is often asked to triage environments related to observed performance issues or changes in behavior.   A quick triage to assess health is offered, to assess whether the GemFire product configuration is driving any piece of the issues. GemFire support does not tune heap or GCs, but can provide their observations for consideration.   Beyond this, performance is completely out of scope for GemFire Support.