diff options
author | Ilya Mashchenko <ilya@netdata.cloud> | 2023-12-13 10:36:59 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-12-13 10:36:59 +0200 |
commit | a1fe540f4dc0d2a819b5edf836884e4595a67184 (patch) | |
tree | dbad57f25728103d9f1fedf86a26e1ac9b6e8faf /collectors | |
parent | 36a5bacf8168f4ca6f6f788ecef24b7baa5b598f (diff) |
disable cpu per core metrics by default (#16572)
Diffstat (limited to 'collectors')
-rw-r--r-- | collectors/proc.plugin/proc_interrupts.c | 2 | ||||
-rw-r--r-- | collectors/proc.plugin/proc_net_softnet_stat.c | 5 | ||||
-rw-r--r-- | collectors/proc.plugin/proc_softirqs.c | 2 | ||||
-rw-r--r-- | collectors/proc.plugin/proc_stat.c | 4 |
4 files changed, 8 insertions, 5 deletions
diff --git a/collectors/proc.plugin/proc_interrupts.c b/collectors/proc.plugin/proc_interrupts.c index 37071b22f8..aa9bd0eb5a 100644 --- a/collectors/proc.plugin/proc_interrupts.c +++ b/collectors/proc.plugin/proc_interrupts.c @@ -60,7 +60,7 @@ int do_proc_interrupts(int update_every, usec_t dt) { struct interrupt *irrs = NULL; if(unlikely(do_per_core == CONFIG_BOOLEAN_INVALID)) - do_per_core = config_get_boolean_ondemand(CONFIG_SECTION_PLUGIN_PROC_INTERRUPTS, "interrupts per core", CONFIG_BOOLEAN_AUTO); + do_per_core = config_get_boolean_ondemand(CONFIG_SECTION_PLUGIN_PROC_INTERRUPTS, "interrupts per core", CONFIG_BOOLEAN_NO); if(unlikely(!ff)) { char filename[FILENAME_MAX + 1]; diff --git a/collectors/proc.plugin/proc_net_softnet_stat.c b/collectors/proc.plugin/proc_net_softnet_stat.c index 2f01b88598..a225a9f0d5 100644 --- a/collectors/proc.plugin/proc_net_softnet_stat.c +++ b/collectors/proc.plugin/proc_net_softnet_stat.c @@ -24,7 +24,10 @@ int do_proc_net_softnet_stat(int update_every, usec_t dt) { static size_t allocated_lines = 0, allocated_columns = 0; static uint32_t *data = NULL; - if(unlikely(do_per_core == -1)) do_per_core = config_get_boolean("plugin:proc:/proc/net/softnet_stat", "softnet_stat per core", 1); + if (unlikely(do_per_core == -1)) { + do_per_core = + config_get_boolean("plugin:proc:/proc/net/softnet_stat", "softnet_stat per core", CONFIG_BOOLEAN_NO); + } if(unlikely(!ff)) { char filename[FILENAME_MAX + 1]; diff --git a/collectors/proc.plugin/proc_softirqs.c b/collectors/proc.plugin/proc_softirqs.c index 5f0502f665..7968a22877 100644 --- a/collectors/proc.plugin/proc_softirqs.c +++ b/collectors/proc.plugin/proc_softirqs.c @@ -59,7 +59,7 @@ int do_proc_softirqs(int update_every, usec_t dt) { struct interrupt *irrs = NULL; if(unlikely(do_per_core == CONFIG_BOOLEAN_INVALID)) - do_per_core = config_get_boolean_ondemand("plugin:proc:/proc/softirqs", "interrupts per core", CONFIG_BOOLEAN_AUTO); + do_per_core = config_get_boolean_ondemand("plugin:proc:/proc/softirqs", "interrupts per core", CONFIG_BOOLEAN_NO); if(unlikely(!ff)) { char filename[FILENAME_MAX + 1]; diff --git a/collectors/proc.plugin/proc_stat.c b/collectors/proc.plugin/proc_stat.c index 84160f22f7..f5169dbb03 100644 --- a/collectors/proc.plugin/proc_stat.c +++ b/collectors/proc.plugin/proc_stat.c @@ -487,7 +487,7 @@ int do_proc_stat(int update_every, usec_t dt) { if(unlikely(do_cpu == -1)) { do_cpu = config_get_boolean("plugin:proc:/proc/stat", "cpu utilization", CONFIG_BOOLEAN_YES); - do_cpu_cores = config_get_boolean("plugin:proc:/proc/stat", "per cpu core utilization", CONFIG_BOOLEAN_YES); + do_cpu_cores = config_get_boolean("plugin:proc:/proc/stat", "per cpu core utilization", CONFIG_BOOLEAN_NO); do_interrupts = config_get_boolean("plugin:proc:/proc/stat", "cpu interrupts", CONFIG_BOOLEAN_YES); do_context = config_get_boolean("plugin:proc:/proc/stat", "context switches", CONFIG_BOOLEAN_YES); do_forks = config_get_boolean("plugin:proc:/proc/stat", "processes started", CONFIG_BOOLEAN_YES); @@ -508,7 +508,7 @@ int do_proc_stat(int update_every, usec_t dt) { do_core_throttle_count = CONFIG_BOOLEAN_AUTO; do_package_throttle_count = CONFIG_BOOLEAN_NO; do_cpu_freq = CONFIG_BOOLEAN_YES; - do_cpuidle = CONFIG_BOOLEAN_YES; + do_cpuidle = CONFIG_BOOLEAN_NO; } if(unlikely(get_system_cpus() > 24)) { // the system has too many processors |