Class: IControl::ARX::ProcessorStats
- Inherits:
-
Base::Struct
- Object
- Base::Struct
- IControl::ARX::ProcessorStats
- Defined in:
- lib/icontrol/arx.rb,
lib/icontrol/arx.rb
Overview
A structure that contains processor statistics.
Instance Attribute Summary collapse
-
#cpu1min ⇒ Numeric
The processor’s load level for the last 1 minute.
-
#cpu5min ⇒ Numeric
The processor’s load level for the last 5 minutes.
-
#freemem ⇒ Numeric
The processor’s free memory.
-
#module_type ⇒ String
The processor’s module type (e.g. ACM, ACM/NSM, ACM/NSM/ASM).
-
#processor ⇒ String
The processor’s identifier.
-
#status ⇒ IControl::ARX::ARXStatusType
The processor’s status.
-
#totalmem ⇒ Numeric
The processor’s total memory.
-
#uptime ⇒ Numeric
The number of seconds since the last reboot.
Instance Attribute Details
#cpu1min ⇒ Numeric
The processor’s load level for the last 1 minute.
292 293 294 |
# File 'lib/icontrol/arx.rb', line 292 def cpu1min @cpu1min end |
#cpu5min ⇒ Numeric
The processor’s load level for the last 5 minutes.
292 293 294 |
# File 'lib/icontrol/arx.rb', line 292 def cpu5min @cpu5min end |
#freemem ⇒ Numeric
The processor’s free memory.
292 293 294 |
# File 'lib/icontrol/arx.rb', line 292 def freemem @freemem end |
#module_type ⇒ String
The processor’s module type (e.g. ACM, ACM/NSM, ACM/NSM/ASM).
292 293 294 |
# File 'lib/icontrol/arx.rb', line 292 def module_type @module_type end |
#processor ⇒ String
The processor’s identifier.
292 293 294 |
# File 'lib/icontrol/arx.rb', line 292 def processor @processor end |
#status ⇒ IControl::ARX::ARXStatusType
The processor’s status.
292 293 294 |
# File 'lib/icontrol/arx.rb', line 292 def status @status end |
#totalmem ⇒ Numeric
The processor’s total memory.
292 293 294 |
# File 'lib/icontrol/arx.rb', line 292 def totalmem @totalmem end |
#uptime ⇒ Numeric
The number of seconds since the last reboot.
292 293 294 |
# File 'lib/icontrol/arx.rb', line 292 def uptime @uptime end |