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
-