From d480c4a4464339a8b81d7626a93b9cc8cd25175e Mon Sep 17 00:00:00 2001
From: David Mehren <git@herrmehren.de>
Date: Sun, 30 Jan 2022 13:43:00 +0100
Subject: [PATCH] Make ebpf plugin configurable

---
 defaults/main.yml         | 1 +
 templates/netdata.conf.j2 | 7 +++++++
 2 files changed, 8 insertions(+)

diff --git a/defaults/main.yml b/defaults/main.yml
index e714c8f..4151e39 100644
--- a/defaults/main.yml
+++ b/defaults/main.yml
@@ -10,3 +10,4 @@ netdata_health_configs:
 netdata_last_collected_warn_interval: 30
 netdata_last_collected_crit_interval: 300
 netdata_disable_last_collected_alerts: false
+netdata_enable_ebpf: true
diff --git a/templates/netdata.conf.j2 b/templates/netdata.conf.j2
index dc56c68..2498702 100644
--- a/templates/netdata.conf.j2
+++ b/templates/netdata.conf.j2
@@ -15,3 +15,10 @@
     web files owner = root
     web files group = netdata
 {% endif %}
+{% if netdata_enable_ebpf %}
+[plugins]
+    ebpf = yes
+{% else %}
+[plugins]
+    ebpf = no
+{% endif %}
-- 
GitLab