Class TopProcessesUsageTrend
Aggregated data for top processes
Inherited Members
Namespace: Oci.OpsiService.Models
Assembly: OCI.DotNetSDK.Opsi.dll
Syntax
public class TopProcessesUsageTrendProperties
ContainerId
Declaration
[JsonProperty(PropertyName = "containerId")]
public string ContainerId { get; set; }Property Value
| Type | Description | 
|---|---|
| string | Container id if this process corresponds to a running container in the host. | 
CpuUsage
Declaration
[Required(ErrorMessage = "CpuUsage is required.")]
[JsonProperty(PropertyName = "cpuUsage")]
public double CpuUsage { get; set; }Property Value
| Type | Description | 
|---|---|
| double | Process CPU usage. | 
Remarks
Required
CpuUtilization
Declaration
[Required(ErrorMessage = "CpuUtilization is required.")]
[JsonProperty(PropertyName = "cpuUtilization")]
public double CpuUtilization { get; set; }Property Value
| Type | Description | 
|---|---|
| double | Process CPU utilization percentage | 
Remarks
Required
EndTimestamp
Declaration
[Required(ErrorMessage = "EndTimestamp is required.")]
[JsonProperty(PropertyName = "endTimestamp")]
public DateTime? EndTimestamp { get; set; }Property Value
| Type | Description | 
|---|---|
| DateTime? | The timestamp in which the current sampling period ends in RFC 3339 format. | 
Remarks
Required
MaxProcessCount
Declaration
[Required(ErrorMessage = "MaxProcessCount is required.")]
[JsonProperty(PropertyName = "maxProcessCount")]
public int? MaxProcessCount { get; set; }Property Value
| Type | Description | 
|---|---|
| int? | Maximum number of processes running at time of collection | 
Remarks
Required
MemoryUtilization
Declaration
[Required(ErrorMessage = "MemoryUtilization is required.")]
[JsonProperty(PropertyName = "memoryUtilization")]
public double MemoryUtilization { get; set; }Property Value
| Type | Description | 
|---|---|
| double | Process memory utilization percentage | 
Remarks
Required
PhysicalMemoryInMBs
Declaration
[Required(ErrorMessage = "PhysicalMemoryInMBs is required.")]
[JsonProperty(PropertyName = "physicalMemoryInMBs")]
public double PhysicalMemoryInMBs { get; set; }Property Value
| Type | Description | 
|---|---|
| double | Procress physical memory in Megabytes | 
Remarks
Required
VirtualMemoryInMBs
Declaration
[Required(ErrorMessage = "VirtualMemoryInMBs is required.")]
[JsonProperty(PropertyName = "virtualMemoryInMBs")]
public double VirtualMemoryInMBs { get; set; }Property Value
| Type | Description | 
|---|---|
| double | Process virtual memory in Megabytes | 
Remarks
Required