From collectd Wiki
Revision as of 17:46, 18 March 2020 by Efoley (talk | contribs) (Add "Needs Info" category to turbostat plugin page)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Turbostat plugin
Type: read
Callbacks: config, init, read
Status: supported
First version: 5.5
Copyright: 2013 Len Brown
License: GPLv2
Manpage: collectd.conf(5)
List of Plugins

The Turbostat plugin reads CPU frequency and C-state residency on modern Intel turbo-capable processors. The plugin is based on 'turbostat' tool of the Linux kernel.


<Plugin turbostat>
  #None of the following option should be set manually
  #This plugin automatically detect most optimal options
  #Only set values here if:
  #- The module asks you to
  #- You want to disable the collection of some data
  #- Your (Intel) CPU is not supported (yet) by the module
  #- The module generates a lot of errors 'MSR offset 0x... read failed'
  #In the last two cases, please open a bug request
  TCCActivationTemp "100"
  CoreCstates "392"
  PackageCstates "396"
  SystemManagementInterrupt true
  DigitalTemperatureSensor true
  PackageThermalManagement true
  RunningAveragePowerLimit "7"

Example graphs

Here are examples of produced data (using CGP).

Example 1 (Small load):
Turbostat small load.png

Example 2: (Big compilation near the end):

Turbostat big load.png


  • libcap-devel