@cryptotaxi247 / netdata-1 / commits / 2516d29ce

fix(proc.plugin): add "cpu" label to per core util% charts (#14322)

* fix(proc.plugin): add cpu label to per core util% charts * fix codeql warning

Ilya Mashchenko committed Jan 25, 2023 at 10:41 UTC 2516d29ceb2f99f87831a38a81fb59bf330ab9ca
1 file changed +6
collectors/proc.plugin/proc_stat.c
+6
@@ -712,6 +712,12 @@ int do_proc_stat(int update_every, usec_t dt) {
712 cpu_chart->rd_idle = rrddim_add(cpu_chart->st, "idle", NULL, multiplier, divisor, RRD_ALGORITHM_PCENT_OVER_DIFF_TOTAL);
713 rrddim_hide(cpu_chart->st, "idle");
714
715 + if (core > 0) {
716 + char cpu_core[50 + 1];
717 + snprintfz(cpu_core, 50, "cpu%lu", core - 1);
718 + rrdlabels_add(cpu_chart->st->rrdlabels, "cpu", cpu_core, RRDLABEL_SRC_AUTO);
719 + }
720 +
721 if(unlikely(core == 0 && cpus_var == NULL))
722 cpus_var = rrdvar_custom_host_variable_add_and_acquire(localhost, "active_processors");
723 }