summaryrefslogtreecommitdiffstats
path: root/collectors/checks.plugin/plugin_checks.c
diff options
context:
space:
mode:
authorCosta Tsaousis <costa@netdata.cloud>2022-10-13 08:12:52 +0300
committerGitHub <noreply@github.com>2022-10-13 08:12:52 +0300
commit61767a8a08d089962ff82e45b3e459c8bd05b0c4 (patch)
tree427ae61c25efa1fc4cbc3d9987e6b7b439fa8e32 /collectors/checks.plugin/plugin_checks.c
parentafe1b704857a7307547341a1027c019bbe68e910 (diff)
allow disabling netdata monitoring section of the dashboard (#13788)
* allow disabling netdata monitoring section of the dashboard * disable-netdata-stats: Modify eBPF.plugin to disable statistic charts according user selection, by default it is enabled * Don't send internal statistics for exporting engine if it's disabled. * Fix global statistics flag initialization * Don't send internal statistics for checks plugin if it's disabled. Co-authored-by: Thiago Marques <thiagoftsm@gmail.com> Co-authored-by: Vladimir Kobal <vlad@prokk.net>
Diffstat (limited to 'collectors/checks.plugin/plugin_checks.c')
-rw-r--r--collectors/checks.plugin/plugin_checks.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/collectors/checks.plugin/plugin_checks.c b/collectors/checks.plugin/plugin_checks.c
index 312515115f..355b99c29e 100644
--- a/collectors/checks.plugin/plugin_checks.c
+++ b/collectors/checks.plugin/plugin_checks.c
@@ -12,6 +12,9 @@ static void checks_main_cleanup(void *ptr) {
}
void *checks_main(void *ptr) {
+ if (!global_statistics_enabled)
+ return NULL;
+
netdata_thread_cleanup_push(checks_main_cleanup, ptr);
usec_t usec = 0, susec = localhost->rrd_update_every * USEC_PER_SEC, loop_usec = 0, total_susec = 0;