TopProcessesUsageTrend

class oci.opsi.models.TopProcessesUsageTrend(**kwargs)

Bases: object

Aggregated data for top processes

Methods

__init__(**kwargs) Initializes a new TopProcessesUsageTrend object with values from keyword arguments.

Attributes

container_id Gets the container_id of this TopProcessesUsageTrend.
cpu_usage [Required] Gets the cpu_usage of this TopProcessesUsageTrend.
cpu_utilization [Required] Gets the cpu_utilization of this TopProcessesUsageTrend.
end_timestamp [Required] Gets the end_timestamp of this TopProcessesUsageTrend.
max_process_count [Required] Gets the max_process_count of this TopProcessesUsageTrend.
memory_utilization [Required] Gets the memory_utilization of this TopProcessesUsageTrend.
physical_memory_in_mbs [Required] Gets the physical_memory_in_mbs of this TopProcessesUsageTrend.
virtual_memory_in_mbs [Required] Gets the virtual_memory_in_mbs of this TopProcessesUsageTrend.
__init__(**kwargs)

Initializes a new TopProcessesUsageTrend object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • end_timestamp (datetime) – The value to assign to the end_timestamp property of this TopProcessesUsageTrend.
  • container_id (str) – The value to assign to the container_id property of this TopProcessesUsageTrend.
  • cpu_usage (float) – The value to assign to the cpu_usage property of this TopProcessesUsageTrend.
  • cpu_utilization (float) – The value to assign to the cpu_utilization property of this TopProcessesUsageTrend.
  • memory_utilization (float) – The value to assign to the memory_utilization property of this TopProcessesUsageTrend.
  • virtual_memory_in_mbs (float) – The value to assign to the virtual_memory_in_mbs property of this TopProcessesUsageTrend.
  • physical_memory_in_mbs (float) – The value to assign to the physical_memory_in_mbs property of this TopProcessesUsageTrend.
  • max_process_count (int) – The value to assign to the max_process_count property of this TopProcessesUsageTrend.
container_id

Gets the container_id of this TopProcessesUsageTrend. Container id if this process corresponds to a running container in the host.

Returns:The container_id of this TopProcessesUsageTrend.
Return type:str
cpu_usage

[Required] Gets the cpu_usage of this TopProcessesUsageTrend. Process CPU usage.

Returns:The cpu_usage of this TopProcessesUsageTrend.
Return type:float
cpu_utilization

[Required] Gets the cpu_utilization of this TopProcessesUsageTrend. Process CPU utilization percentage

Returns:The cpu_utilization of this TopProcessesUsageTrend.
Return type:float
end_timestamp

[Required] Gets the end_timestamp of this TopProcessesUsageTrend. The timestamp in which the current sampling period ends in RFC 3339 format.

Returns:The end_timestamp of this TopProcessesUsageTrend.
Return type:datetime
max_process_count

[Required] Gets the max_process_count of this TopProcessesUsageTrend. Maximum number of processes running at time of collection

Returns:The max_process_count of this TopProcessesUsageTrend.
Return type:int
memory_utilization

[Required] Gets the memory_utilization of this TopProcessesUsageTrend. Process memory utilization percentage

Returns:The memory_utilization of this TopProcessesUsageTrend.
Return type:float
physical_memory_in_mbs

[Required] Gets the physical_memory_in_mbs of this TopProcessesUsageTrend. Procress physical memory in Megabytes

Returns:The physical_memory_in_mbs of this TopProcessesUsageTrend.
Return type:float
virtual_memory_in_mbs

[Required] Gets the virtual_memory_in_mbs of this TopProcessesUsageTrend. Process virtual memory in Megabytes

Returns:The virtual_memory_in_mbs of this TopProcessesUsageTrend.
Return type:float