docs: update userguide with new option for intel_pmu plugin 15/58315/2
authorKamil Wiatrowski <kamilx.wiatrowski@intel.com>
Tue, 29 May 2018 23:42:08 +0000 (00:42 +0100)
committerKamil Wiatrowski <kamilx.wiatrowski@intel.com>
Thu, 14 Jun 2018 23:05:23 +0000 (00:05 +0100)
Update the userguide for intel_pmu with new "Cores"
option available in plugin configuration.
Added sample config with default configuration.

Change-Id: Ibe4d451131dc2c9ae0282f018c7e23596f4bf2c1
Signed-off-by: Kamil Wiatrowski <kamilx.wiatrowski@intel.com>
docs/release/userguide/feature.userguide.rst
src/collectd/collectd_sample_configs/intel_pmu.conf

index 55a248b..eeec7a2 100644 (file)
@@ -413,6 +413,7 @@ include:
       ReportHardwareCacheEvents true
       ReportKernelPMUEvents true
       ReportSoftwareEvents true
+      Cores ""
     </Plugin>
 
 If you want to monitor Intel CPU specific CPU events, make sure to enable the
@@ -426,12 +427,21 @@ additional two options shown below:
      ReportSoftwareEvents true
      EventList "$HOME/.cache/pmu-events/GenuineIntel-6-2D-core.json"
      HardwareEvents "L2_RQSTS.CODE_RD_HIT,L2_RQSTS.CODE_RD_MISS" "L2_RQSTS.ALL_CODE_RD"
+     Cores ""
     </Plugin>
 
 .. note::
     If you set XDG_CACHE_HOME to anything other than the variable above - you will need to modify
     the path for the EventList configuration.
 
+Use "Cores" option to monitor metrics only for configured cores. If an empty string is provided
+as value for this field default cores configuration is applied - that is all available cores
+are monitored separately. To limit monitoring to cores 0-7 set the option as shown below:
+
+.. code:: bash
+
+    Cores "[0-7]"
+
 For more information on the plugin parameters, please see:
 https://github.com/collectd/collectd/blob/master/src/collectd.conf.pod
 
index db83e4b..959fb8a 100644 (file)
@@ -19,4 +19,5 @@ LoadPlugin intel_pmu
   ReportSoftwareEvents true
 #  EventList "/var/cache/pmu/GenuineIntel-6-2D-core.json"
 #  HardwareEvents "L2_RQSTS.CODE_RD_HIT,L2_RQSTS.CODE_RD_MISS" "L2_RQSTS.ALL_CODE_RD"
+  Cores "[0-4]"
 </Plugin>