GemFire 7.0

com.gemstone.gemfire.management
Class OSMetrics

java.lang.Object
  extended by com.gemstone.gemfire.management.OSMetrics

public class OSMetrics
extends Object

Basic OS metrics exposed through member MBean

Since:
7.0

Constructor Summary
OSMetrics(long maxFileDescriptorCount, long openFileDescriptorCount, long processCpuTime, long committedVirtualMemorySize, long totalPhysicalMemorySize, long freePhysicalMemorySize, long totalSwapSpaceSize, long freeSwapSpaceSize, String name, String version, String arch, int availableProcessors, double systemLoadAverage)
           
 
Method Summary
 String getArch()
           
 int getAvailableProcessors()
           
 long getCommittedVirtualMemorySize()
           
 long getFreePhysicalMemorySize()
           
 long getFreeSwapSpaceSize()
           
 long getMaxFileDescriptorCount()
           
 String getName()
           
 long getOpenFileDescriptorCount()
           
 long getProcessCpuTime()
           
 double getSystemLoadAverage()
           
 long getTotalPhysicalMemorySize()
           
 long getTotalSwapSpaceSize()
           
 String getVersion()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

OSMetrics

@ConstructorProperties(value={"maxFileDescriptorCount","openFileDescriptorCount","processCpuTime","committedVirtualMemorySize","totalPhysicalMemorySize","freePhysicalMemorySize","totalSwapSpaceSize","freeSwapSpaceSize","name","version","arch","availableProcessors","systemLoadAverage"})
public OSMetrics(long maxFileDescriptorCount,
                                            long openFileDescriptorCount,
                                            long processCpuTime,
                                            long committedVirtualMemorySize,
                                            long totalPhysicalMemorySize,
                                            long freePhysicalMemorySize,
                                            long totalSwapSpaceSize,
                                            long freeSwapSpaceSize,
                                            String name,
                                            String version,
                                            String arch,
                                            int availableProcessors,
                                            double systemLoadAverage)
Method Detail

getMaxFileDescriptorCount

public long getMaxFileDescriptorCount()

getOpenFileDescriptorCount

public long getOpenFileDescriptorCount()

getProcessCpuTime

public long getProcessCpuTime()

getCommittedVirtualMemorySize

public long getCommittedVirtualMemorySize()

getTotalPhysicalMemorySize

public long getTotalPhysicalMemorySize()

getFreePhysicalMemorySize

public long getFreePhysicalMemorySize()

getTotalSwapSpaceSize

public long getTotalSwapSpaceSize()

getFreeSwapSpaceSize

public long getFreeSwapSpaceSize()

getName

public String getName()

getVersion

public String getVersion()

getArch

public String getArch()

getAvailableProcessors

public int getAvailableProcessors()

getSystemLoadAverage

public double getSystemLoadAverage()

toString

public String toString()
Overrides:
toString in class Object

GemFire 7.0

Copyright © 1997-2012 VMware, Inc. All rights reserved.