Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data CPUUtilization = CPUUtilization' {}
- newCPUUtilization :: CPUUtilization
- cPUUtilization_softIRQ :: Lens' CPUUtilization (Maybe Double)
- cPUUtilization_idle :: Lens' CPUUtilization (Maybe Double)
- cPUUtilization_irq :: Lens' CPUUtilization (Maybe Double)
- cPUUtilization_system :: Lens' CPUUtilization (Maybe Double)
- cPUUtilization_privileged :: Lens' CPUUtilization (Maybe Double)
- cPUUtilization_user :: Lens' CPUUtilization (Maybe Double)
- cPUUtilization_iOWait :: Lens' CPUUtilization (Maybe Double)
- cPUUtilization_nice :: Lens' CPUUtilization (Maybe Double)
Documentation
data CPUUtilization Source #
CPU utilization metrics for an instance.
See: newCPUUtilization
smart constructor.
CPUUtilization' | |
|
Instances
newCPUUtilization :: CPUUtilization Source #
Create a value of CPUUtilization
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:softIRQ:CPUUtilization'
, cPUUtilization_softIRQ
- Available on Linux environments only.
Percentage of time that the CPU has spent in the SoftIRQ
state over
the last 10 seconds.
$sel:idle:CPUUtilization'
, cPUUtilization_idle
- Percentage of time that the CPU has spent in the Idle
state over the
last 10 seconds.
$sel:irq:CPUUtilization'
, cPUUtilization_irq
- Available on Linux environments only.
Percentage of time that the CPU has spent in the IRQ
state over the
last 10 seconds.
$sel:system:CPUUtilization'
, cPUUtilization_system
- Available on Linux environments only.
Percentage of time that the CPU has spent in the System
state over the
last 10 seconds.
$sel:privileged:CPUUtilization'
, cPUUtilization_privileged
- Available on Windows environments only.
Percentage of time that the CPU has spent in the Privileged
state over
the last 10 seconds.
$sel:user:CPUUtilization'
, cPUUtilization_user
- Percentage of time that the CPU has spent in the User
state over the
last 10 seconds.
$sel:iOWait:CPUUtilization'
, cPUUtilization_iOWait
- Available on Linux environments only.
Percentage of time that the CPU has spent in the I/O Wait
state over
the last 10 seconds.
$sel:nice:CPUUtilization'
, cPUUtilization_nice
- Available on Linux environments only.
Percentage of time that the CPU has spent in the Nice
state over the
last 10 seconds.
cPUUtilization_softIRQ :: Lens' CPUUtilization (Maybe Double) Source #
Available on Linux environments only.
Percentage of time that the CPU has spent in the SoftIRQ
state over
the last 10 seconds.
cPUUtilization_idle :: Lens' CPUUtilization (Maybe Double) Source #
Percentage of time that the CPU has spent in the Idle
state over the
last 10 seconds.
cPUUtilization_irq :: Lens' CPUUtilization (Maybe Double) Source #
Available on Linux environments only.
Percentage of time that the CPU has spent in the IRQ
state over the
last 10 seconds.
cPUUtilization_system :: Lens' CPUUtilization (Maybe Double) Source #
Available on Linux environments only.
Percentage of time that the CPU has spent in the System
state over the
last 10 seconds.
cPUUtilization_privileged :: Lens' CPUUtilization (Maybe Double) Source #
Available on Windows environments only.
Percentage of time that the CPU has spent in the Privileged
state over
the last 10 seconds.
cPUUtilization_user :: Lens' CPUUtilization (Maybe Double) Source #
Percentage of time that the CPU has spent in the User
state over the
last 10 seconds.
cPUUtilization_iOWait :: Lens' CPUUtilization (Maybe Double) Source #
Available on Linux environments only.
Percentage of time that the CPU has spent in the I/O Wait
state over
the last 10 seconds.
cPUUtilization_nice :: Lens' CPUUtilization (Maybe Double) Source #
Available on Linux environments only.
Percentage of time that the CPU has spent in the Nice
state over the
last 10 seconds.