CPU Template Variables

The information collected in the CPU template variables defines attributes of the processors installed on the system.

The data is exposed by processor number (0, 1, 2, …​).

To reference the first processor the processor number (`<Number>`) can be omitted (e.g., the variable ${CPU/Processor/Model} is the same of ${CPU/Processor/0/Model}).

Variable Description from

${CPU/Processor/Capabilities}

Comma separated list of processor capabilities

1.7.0

${CPU/Processor/ID}

Processor ID

1.7.0

${CPU/Processor/Model}

Processor model

1.7.0

${CPU/Processor/NumCores}

Number of cores

1.7.0

${CPU/Processor/NumThreads}

Number of threads

1.7.0

${CPU/Processor/Vendor}

Processor vendor

1.7.0

${CPU/Processor/<Number>/Capabilities}

Comma separated list of processor number

1.7.0

${CPU/Processor/<Number>/ID}

Processor number ID

1.7.0

${CPU/Processor/<Number>/Model}

Processor number model

1.7.0

${CPU/Processor/<Number>/NumCores}

Number of cores of processor number

1.7.0

${CPU/Processor/<Number>/NumThreads}

Number of threads of processor number

1.7.0

${CPU/Processor/<Number>/Vendor}

Processor number vendor

1.7.0

${CPU/TotalCores}

Total number of cores in the system

1.7.0

${CPU/TotalProcessors}

Number of processors in the system

1.7.0

${CPU/TotalThreads}

Total number of threads in the system

1.7.0