processor
The processor table exports performance counters for the central processing units of the system. The alias name for processor:node is processor_node.
Classic Object: processor
Table Row IDs
ID Format | Aggregation Type | Comment |
---|---|---|
{instance_name} |
(not applicable) |
This represents the construction of the row ID field, which is a single unique string that identifies a row. |
{node.name} |
node |
This represents the construction of the row ID field in node combo object, which is a single unique string that identifies a row. |
Properties
This section describes the mapping between classic (ONTAPI) string counter names and REST property names.
Classic String Counter | REST Property | Description |
---|---|---|
node_name |
node.name |
Name of the node |
node_uuid |
node.uuid |
UUID for the node |
Counters
This section describes the mapping between classic (ONTAPI) numeric counter names and REST counter names.
Classic Numeric Counter | REST Counter | Description |
---|---|---|
processor_busy |
busy_percent |
Percentage of elapsed time that the processor is executing non-idle processes |
processor_elapsed_time |
elapsed_time |
Wall-clock time since boot used for calculating processor utilization |
sk_switches |
sk_switches |
Number of sk switches per second |
hard_switches |
hard_switches |
Number of context switches per second |
domain_switches |
domain_switches |
Number of domain switches per second |
cp_rupts |
cp_interrupts |
Number of CP interrupts per second |
noncp_rupts |
non_cp_interrupts |
Number of non-CP interrupts per second |
ipi_rupts |
ipi_interrupts |
Number of IPI interrupts per second |
grab_kahuna |
grab_kahuna |
Number of grab kahuna domain per second |
grab_kahuna_time |
grab_kahuna_time_percent |
Grab kahuna domain time percentage |
suspend_domain |
suspend_domain |
Number of context switches per second |
suspend_domain_time |
suspend_domain_time_percent |
Suspend domain time percentage |
cp_rupt_time |
cp_interrupt_time_percent |
CP interrupt time percentage |
noncp_rupt_time |
non_cp_interrupt_time_percent |
Non-CP interrupt time percentage |
domain_busy |
domain_busy_percent |
Array of processor time in percentage spent in various domains |
freebsd_cp_time |
freebsd_cp_time |
FreeBSD CP time array |
Property/Counter Content Changes
This section describes any output value differences between the classic (ONTAPI) string counter and the respective REST property. It also describes array label name changes between classic array counters and respective REST array counters.
REST Counter | Description |
---|---|
domain_busy_percent |
The counter labels have changed. The only label to change was hostOS. |
freebsd_cp_time |
The counter labels have changed. The old counter labels were USER, NICE, SYS, INTR, IDLE. |
Table Aliases
This section describes aliases for aggregated tables.
Classic Object | Alias |
---|---|
processor:node |
processor_node |