grafana / k8s-monitoring-helm

Apache License 2.0
225 stars 86 forks source link

Beyla + Profiling on a single Daemonset #845

Open sidewinder12s opened 2 weeks ago

sidewinder12s commented 2 weeks ago

Is my read correct that if you deploy Beyla and the Continuous Profiling configs through this chart that it is going to deploy 2 seperate daemonsets?

petewall commented 2 weeks ago

Yes that is correct. That is because a "soft" design rule is to keep each component doing only what they do best, even when that means more deployments. Beyla is there to do auto-instrumentation, and (for the most part) Alloy is there to collect, process, and deliver the data. I try not to use it as a data generator. That being said, profiling doesn't have a standalone component, just Alloy, so that's why its in there.