THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
By default Geode supplies its own internal HeapUsageProvider which will be used if the user does not set the "geode.heapUsageProviderClassName" system property. Before implementing your own HeapUsageProvider it would be wise to look at the Geode source of its internal HeapUsageProvider to see if it can be used instead.
A draft PR of this solution can be found here: https://github.com/apache/geode/pull/7456
...