Show / Hide Table of Contents

Class HostMemoryUsage

Memory usage metric for the host

Inheritance
object
HostPerformanceMetricGroup
HostMemoryUsage
Inherited Members
HostPerformanceMetricGroup.TimeCollected
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.OpsiService.Models
Assembly: OCI.DotNetSDK.Opsi.dll
Syntax
public class HostMemoryUsage : HostPerformanceMetricGroup

Properties

AnonHugePagesInKB

Declaration
[JsonProperty(PropertyName = "anonHugePagesInKB")]
public double AnonHugePagesInKB { get; set; }
Property Value
Type Description
double

Amount of memory used for anon huge pages in kilobytes

FreeLogicalMemoryInKB

Declaration
[JsonProperty(PropertyName = "freeLogicalMemoryInKB")]
public double FreeLogicalMemoryInKB { get; set; }
Property Value
Type Description
double

Amount of avaiable virtual memory in kilobytes

FreeMemoryInKB

Declaration
[JsonProperty(PropertyName = "freeMemoryInKB")]
public double FreeMemoryInKB { get; set; }
Property Value
Type Description
double

Amount of available physical memory in kilobytes

HugePagesFree

Declaration
[JsonProperty(PropertyName = "hugePagesFree")]
public int? HugePagesFree { get; set; }
Property Value
Type Description
int?

Number of available huge pages

HugePagesReserved

Declaration
[JsonProperty(PropertyName = "hugePagesReserved")]
public int? HugePagesReserved { get; set; }
Property Value
Type Description
int?

Number of reserved huge pages

HugePagesSurplus

Declaration
[JsonProperty(PropertyName = "hugePagesSurplus")]
public int? HugePagesSurplus { get; set; }
Property Value
Type Description
int?

Number of surplus huge pages

LogicalMemoryUsedInGB

Declaration
[JsonProperty(PropertyName = "logicalMemoryUsedInGB")]
public double LogicalMemoryUsedInGB { get; set; }
Property Value
Type Description
double

Memory used excluding buffers and cache in gigabytes

LogicalMemoryUtilizationInPercent

Declaration
[JsonProperty(PropertyName = "logicalMemoryUtilizationInPercent")]
public float? LogicalMemoryUtilizationInPercent { get; set; }
Property Value
Type Description
float?

Amount of logical memory used in percentage

MajorPageFaults

Declaration
[JsonProperty(PropertyName = "majorPageFaults")]
public int? MajorPageFaults { get; set; }
Property Value
Type Description
int?

Number of major page faults

MemoryLoadInGB

Declaration
[JsonProperty(PropertyName = "memoryLoadInGB")]
public double MemoryLoadInGB { get; set; }
Property Value
Type Description
double

Load on memory in gigabytes

MemoryUsedInGB

Declaration
[JsonProperty(PropertyName = "memoryUsedInGB")]
public double MemoryUsedInGB { get; set; }
Property Value
Type Description
double

Amount of physical memory used in gigabytes

MemoryUtilizationInPercent

Declaration
[JsonProperty(PropertyName = "memoryUtilizationInPercent")]
public float? MemoryUtilizationInPercent { get; set; }
Property Value
Type Description
float?

Amount of physical memory used in percentage

RealMemoryInKB

Declaration
[JsonProperty(PropertyName = "realMemoryInKB")]
public double RealMemoryInKB { get; set; }
Property Value
Type Description
double

Amount of usable physical memory in kilobytes

SwapFreeInKB

Declaration
[JsonProperty(PropertyName = "swapFreeInKB")]
public double SwapFreeInKB { get; set; }
Property Value
Type Description
double

Amount of available swap space in kilobytes

In this article
Back to top