GigaSpaces XAP 7.0 API

org.openspaces.admin.os
Interface OperatingSystemStatistics


public interface OperatingSystemStatistics

Statistics of a specific OperatingSystem.

Author:
kimchy

Nested Class Summary
static interface OperatingSystemStatistics.NetworkStatistics
           
 
Method Summary
 long getActualFreePhysicalMemorySizeInBytes()
           
 double getActualFreePhysicalMemorySizeInGB()
           
 double getActualFreePhysicalMemorySizeInMB()
           
 double getActualPhysicalMemoryUsedPerc()
          Returns the percesntage used of the actual physical memory out of the total physical memory.
 double getCpuPerc()
          Returns the combined cpu perc (User + Sys + Nice + Wait)
 String getCpuPercFormatted()
           
 OperatingSystemDetails getDetails()
          Returns the operating system details.
 long getFreePhysicalMemorySizeInBytes()
           
 double getFreePhysicalMemorySizeInGB()
           
 double getFreePhysicalMemorySizeInMB()
           
 long getFreeSwapSpaceSizeInBytes()
           
 double getFreeSwapSpaceSizeInGB()
           
 double getFreeSwapSpaceSizeInMB()
           
 Map<String,OperatingSystemStatistics.NetworkStatistics> getNetworkStats()
          Returns the network statistics per network device.
 double getPhysicalMemoryUsedPerc()
          Returns the percentage used of physical memory out of the total physical memory space.
 OperatingSystemStatistics getPrevious()
          Returns the previous statistics taken.
 double getSwapSpaceUsedPerc()
          Returns the percentage used of swap space out of the total swap space.
 long getTimestamp()
          Returns the timestamp when the statistics were take.
 boolean isNA()
          Returns true if the statistics are not available.
 

Method Detail

isNA

boolean isNA()
Returns true if the statistics are not available.


getTimestamp

long getTimestamp()
Returns the timestamp when the statistics were take.


getDetails

OperatingSystemDetails getDetails()
Returns the operating system details.


getPrevious

OperatingSystemStatistics getPrevious()
Returns the previous statistics taken. Returns null if this is the fist one.


getFreeSwapSpaceSizeInBytes

long getFreeSwapSpaceSizeInBytes()

getFreeSwapSpaceSizeInMB

double getFreeSwapSpaceSizeInMB()

getFreeSwapSpaceSizeInGB

double getFreeSwapSpaceSizeInGB()

getSwapSpaceUsedPerc

double getSwapSpaceUsedPerc()
Returns the percentage used of swap space out of the total swap space.


getFreePhysicalMemorySizeInBytes

long getFreePhysicalMemorySizeInBytes()

getFreePhysicalMemorySizeInMB

double getFreePhysicalMemorySizeInMB()

getFreePhysicalMemorySizeInGB

double getFreePhysicalMemorySizeInGB()

getActualFreePhysicalMemorySizeInBytes

long getActualFreePhysicalMemorySizeInBytes()

getActualFreePhysicalMemorySizeInMB

double getActualFreePhysicalMemorySizeInMB()

getActualFreePhysicalMemorySizeInGB

double getActualFreePhysicalMemorySizeInGB()

getPhysicalMemoryUsedPerc

double getPhysicalMemoryUsedPerc()
Returns the percentage used of physical memory out of the total physical memory space.


getActualPhysicalMemoryUsedPerc

double getActualPhysicalMemoryUsedPerc()
Returns the percesntage used of the actual physical memory out of the total physical memory.


getCpuPerc

double getCpuPerc()
Returns the combined cpu perc (User + Sys + Nice + Wait)


getCpuPercFormatted

String getCpuPercFormatted()

getNetworkStats

Map<String,OperatingSystemStatistics.NetworkStatistics> getNetworkStats()
Returns the network statistics per network device.


GigaSpaces XAP 7.0 API

Copyright © GigaSpaces.