Class TopProcessesUsage
Aggregated data for top processes on a specific date.
Inherited Members
Namespace: Oci.OpsiService.Models
Assembly: OCI.DotNetSDK.Opsi.dll
Syntax
public class TopProcessesUsage
Properties
Command
Declaration
[Required(ErrorMessage = "Command is required.")]
[JsonProperty(PropertyName = "command")]
public string Command { get; set; }
Property Value
Type | Description |
---|---|
string | Command line and arguments used to launch process. |
Remarks
Required
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
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
ProcessHash
Declaration
[Required(ErrorMessage = "ProcessHash is required.")]
[JsonProperty(PropertyName = "processHash")]
public string ProcessHash { get; set; }
Property Value
Type | Description |
---|---|
string | Unique identifier for a process. |
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