@Test
  public void showOSMetrics() {
    managerVM.invoke(() -> {
      await().untilAsserted(() -> {
        assertThat(distributedSystemMXBean.getMemberCount()).isEqualTo(5);
      });

      Set<InternalDistributedMember> otherMembers = getOtherNormalMembers();
      for (DistributedMember member : otherMembers) {
        assertThat(distributedSystemMXBean.showOSMetrics(member.getName())).isNotNull();
      }
    });
  }
Distributed tests for {@link DistributedSystemMXBean} notifications.

<pre>
a) Concurrently modify proxy list by removing member and accessing the distributed system MBean
b) Aggregate Operations like shutDownAll
c) Member level operations like fetchJVMMetrics()
d ) Statistics
</pre>
geode-core/src/distributedTest/java/org/apache/geode/management/DistributedSystemMXBeanDistributedTest.java