Add config for big CPUs and explain (#9062)
Joel Hans committed
May 15, 2020 at 13:40 UTC
a94f070603f908057473f2962886cfaa4e909e83
1 file changed
+22
-4
collectors/proc.plugin/README.md
+22
-4
@@ -234,13 +234,31 @@ So, to disable performance metrics for all loop devices you could add `performan
234
235
## Monitoring CPUs
236
237
-The `/proc/stat` module monitors CPU utilization, interrupts, context switches, processes started/running, thermal throttling, frequency, and idle states. It gathers this information from multiple files.
237
+The `/proc/stat` module monitors CPU utilization, interrupts, context switches, processes started/running, thermal
238
+throttling, frequency, and idle states. It gathers this information from multiple files.
239
239
-If more than 50 cores are present in a system then CPU thermal throttling, frequency, and idle state charts are disabled.
240
+If your system has more than 50 processors (`physical processors * cores per processor * threads per core`), the Agent
241
+automatically disables CPU thermal throttling, frequency, and idle state charts. To override this default, see the next
242
+section on configuration.
243
241
-#### configuration
244
+### Configuration
245
+
246
+The settings for monitoring CPUs is in the `[plugin:proc:/proc/stat]` of your `netdata.conf` file.
247
+
248
+The `keep per core files open` option lets you reduce the number of file operations on multiple files.
249
243
-`keep per core files open` option in the `[plugin:proc:/proc/stat]` configuration section allows reducing the number of file operations on multiple files.
250
+If your system has more than 50 processors and you would like to see the CPU thermal throttling, frequency, and idle
251
+state charts that are automatically disabled, you can set the following boolean options in the
252
+`[plugin:proc:/proc/stat]` section.
253
+
254
+```conf
255
+ keep per core files open = yes
256
+ keep cpuidle files open = yes
257
+ core_throttle_count = yes
258
+ package_throttle_count = yes
259
+ cpu frequency = yes
260
+ cpu idle states = yes
261
+```
262
263
### CPU frequency
264