@cryptotaxi247 / netdata-1 / commits / a94f07060

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