Skip to content

mic plugin

Plugin name mic
Type read
Callbacks config, init, read, shutdown
Status supported
Since 5.4
Copyright 2013 Battelle Memorial Institute
License GPLv2
Configuration collectd.conf(5)

The MIC plugin collects statistics about Intel Many Integrated Core (MIC) systems. Metrics collected are CPU utilization, memory utilization, temperatures and power consumption.

Synopsis

 <Plugin "mic">
   ShowCPU true
   ShowTemperatures true

   Temperature "die"
   Temperature "devmem"
   Temperature "fin"
   Temperature "fout"
 </Plugin>

Example graph

None yet. Add one now!

Dependencies

  • MIC Access SDK

Configuration

Configuration options · from collectd.conf(5)

See this section in the full configuration reference

The mic plugin gathers CPU statistics, memory usage and temperatures from Intel's Many Integrated Core (MIC) systems.

Synopsis:

<Plugin mic>
  ShowCPU true
  ShowCPUCores true
  ShowMemory true

ShowTemperatures true
Temperature vddg
Temperature vddq
IgnoreSelectedTemperature true

  ShowPower true
  Power total0
  Power total1
  IgnoreSelectedPower true
</Plugin>

The following options are valid inside the PluginE<nbspmic> block:

ShowCPU true|false
If enabled (the default) a sum of the CPU usage across all cores is reported.
ShowCPUCores true|false
If enabled (the default) per-core CPU usage is reported.
ShowMemory true|false
If enabled (the default) the physical memory usage of the MIC system is reported.
ShowTemperatures true|false
If enabled (the default) various temperatures of the MIC system are reported.
Temperature Name
This option controls which temperatures are being reported. Whether matching temperatures are being ignored or only matching temperatures are reported depends on the IgnoreSelectedTemperature setting below. By default all temperatures are reported.
IgnoreSelectedTemperature false|true

Controls the behavior of the Temperature setting above. If set to false (the default) only temperatures matching a Temperature option are reported or, if no Temperature option is specified, all temperatures are reported. If set to true, matching temperatures are ignored and all other temperatures are reported.

Known temperature names are:

die
Die of the CPU
devmem
Device Memory
fin
Fan In
fout
Fan Out
vccp
Voltage ccp
vddg
Voltage ddg
vddq
Voltage ddq
ShowPower true|false
If enabled (the default) various temperatures of the MIC system are reported.
Power Name
This option controls which power readings are being reported. Whether matching power readings are being ignored or only matching power readings are reported depends on the IgnoreSelectedPower setting below. By default all power readings are reported.
IgnoreSelectedPower false|true

Controls the behavior of the Power setting above. If set to false (the default) only power readings matching a Power option are reported or, if no Power option is specified, all power readings are reported. If set to true, matching power readings are ignored and all other power readings are reported.

Known power names are:

total0
Total power utilization averaged over Time Window 0 (uWatts).
total1
Total power utilization averaged over Time Window 0 (uWatts).
inst
Instantaneous power (uWatts).
imax
Max instantaneous power (uWatts).
pcie
PCI-E connector power (uWatts).
c2x3
2x3 connector power (uWatts).
c2x4
2x4 connector power (uWatts).
vccp
Core rail (uVolts).
vddg
Uncore rail (uVolts).
vddq
Memory subsystem rail (uVolts).