Skip to content
Florian Forster edited this page Nov 20, 2023 · 1 revision
Name: Turbostat plugin
Type: read
Callbacks: config, init, read
Status: supported
FirstVersion: 5.5
Copyright: 2013 Len Brown
License: GPLv2
Manpage: collectd.conf(5)
See also: 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.

Synopsis

 <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"
 </Plugin>

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

Dependencies

  • libcap-devel
Clone this wiki locally