Class HostTopProcesses
Top Processes metric for the host
Inherited Members
Namespace: Oci.OpsiService.Models
Assembly: OCI.DotNetSDK.Opsi.dll
Syntax
public class HostTopProcesses : HostPerformanceMetricGroup
Properties
Command
Declaration
[JsonProperty(PropertyName = "command")]
public string Command { get; set; }
Property Value
Type | Description |
---|---|
string | Command line executed for the process |
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 |
CpuUsageInSeconds
Declaration
[JsonProperty(PropertyName = "cpuUsageInSeconds")]
public double CpuUsageInSeconds { get; set; }
Property Value
Type | Description |
---|---|
double | CPU usage in seconds |
CpuUtilizationPercent
Declaration
[JsonProperty(PropertyName = "cpuUtilizationPercent")]
public double CpuUtilizationPercent { get; set; }
Property Value
Type | Description |
---|---|
double | CPU utilization percentage |
MemoryUtilizationPercent
Declaration
[JsonProperty(PropertyName = "memoryUtilizationPercent")]
public double MemoryUtilizationPercent { get; set; }
Property Value
Type | Description |
---|---|
double | Memory utilization percentage |
PhysicalMemoryInMBs
Declaration
[JsonProperty(PropertyName = "physicalMemoryInMBs")]
public double PhysicalMemoryInMBs { get; set; }
Property Value
Type | Description |
---|---|
double | Physical memory in megabytes |
Pid
Declaration
[JsonProperty(PropertyName = "pid")]
public decimal? Pid { get; set; }
Property Value
Type | Description |
---|---|
decimal? | process id |
StartTime
Declaration
[JsonProperty(PropertyName = "startTime")]
public DateTime? StartTime { get; set; }
Property Value
Type | Description |
---|---|
DateTime? | Process Start Time Example: "2020-03-31T00:00:00.000Z" |
TotalProcesses
Declaration
[JsonProperty(PropertyName = "totalProcesses")]
public decimal? TotalProcesses { get; set; }
Property Value
Type | Description |
---|---|
decimal? | Number of processes running at the time of collection |
UserName
Declaration
[JsonProperty(PropertyName = "userName")]
public string UserName { get; set; }
Property Value
Type | Description |
---|---|
string | User that started the process |
VirtualMemoryInMBs
Declaration
[JsonProperty(PropertyName = "virtualMemoryInMBs")]
public double VirtualMemoryInMBs { get; set; }
Property Value
Type | Description |
---|---|
double | Virtual memory in megabytes |