Package org.openspaces.admin.os
Interface OperatingSystemsStatistics
- All Known Implementing Classes:
DefaultOperatingSystemsStatistics
public interface OperatingSystemsStatistics
An aggregated statistics of all the different
OperatingSystemStatistics.- Author:
- kimchy
-
Method Summary
Modifier and TypeMethodDescriptionlongdoubledoublelongdoubleReturns the combined cpu perc (User + Sys + Nice + Wait)Returns the aggregated operating systems details.longdoubledoublelongdoubledoubledoubledoubledoubledoubledoubleReturns the previousOperatingSystemsStatistics.intgetSize()Returns the number of aggregatedOperatingSystemStatistics.Returns the timeline (from newest to oldest) history statistics, including this one.longReturns the timestamp when the aggregated statistics was computed.booleanisNA()Returnstrueif the statistics are not available.
-
Method Details
-
isNA
boolean isNA()Returnstrueif the statistics are not available. -
getTimestamp
long getTimestamp()Returns the timestamp when the aggregated statistics was computed. -
getSize
int getSize()Returns the number of aggregatedOperatingSystemStatistics. -
getPrevious
OperatingSystemsStatistics getPrevious()Returns the previousOperatingSystemsStatistics. -
getTimeline
List<OperatingSystemsStatistics> getTimeline()Returns the timeline (from newest to oldest) history statistics, including this one. -
getDetails
OperatingSystemsDetails getDetails()Returns the aggregated operating systems details. -
getFreeSwapSpaceSizeInBytes
long getFreeSwapSpaceSizeInBytes() -
getFreeSwapSpaceSizeInMB
double getFreeSwapSpaceSizeInMB() -
getFreeSwapSpaceSizeInGB
double getFreeSwapSpaceSizeInGB() -
getFreePhysicalMemorySizeInBytes
long getFreePhysicalMemorySizeInBytes() -
getFreePhysicalMemorySizeInMB
double getFreePhysicalMemorySizeInMB() -
getFreePhysicalMemorySizeInGB
double getFreePhysicalMemorySizeInGB() -
getActualFreePhysicalMemorySizeInBytes
long getActualFreePhysicalMemorySizeInBytes() -
getActualFreePhysicalMemorySizeInMB
double getActualFreePhysicalMemorySizeInMB() -
getActualFreePhysicalMemorySizeInGB
double getActualFreePhysicalMemorySizeInGB() -
getCpuPerc
double getCpuPerc()Returns the combined cpu perc (User + Sys + Nice + Wait) -
getCpuPercFormatted
String getCpuPercFormatted() -
getMinCpuPerc
double getMinCpuPerc() -
getMinCpuPercFormatted
String getMinCpuPercFormatted() -
getMaxCpuPerc
double getMaxCpuPerc() -
getMaxCpuPercFormatted
String getMaxCpuPercFormatted() -
getMemoryUsedPerc
double getMemoryUsedPerc() -
getMemoryUsedPercFormatted
String getMemoryUsedPercFormatted() -
getMinMemoryUsedPerc
double getMinMemoryUsedPerc() -
getMinMemoryUsedPercFormatted
String getMinMemoryUsedPercFormatted() -
getMaxMemoryUsedPerc
double getMaxMemoryUsedPerc() -
getMaxMemoryUsedPercFormatted
String getMaxMemoryUsedPercFormatted() -
getActualMemoryUsed
long getActualMemoryUsed()- Returns:
- Actual Memory Used, in bytes
- Since:
- 10.1
-