I have multiple namespaces [A, B, C] in Kubernetes and I want to export logs, traces, and metrics from only the namespaces [A, B]. How can I do that? I'm trying to set it up via a Helm chart.
Currently, we have two Signoz frontend instances: one for DEV and the other for PROD. We have multiple namespaces for DEV and PROD deployment in K8s, and I want to send separate logs and metrics respectively from the namespaces to Signoz.
I found this block in Helm values, so if I mention my [A, B] namespaces here, does the k8s infrastructure install only to these namespaces?
@Prashant Shahi
Copy code
# -- Which namespace to install k8s-infra components.
# By default installed to the namespace same as the chart.
namespace: " "
p
Prashant Shahi
06/13/2024, 11:05 AM
For logs, you can use
logsCollection
preset to either whitelist/blacklist logs collection from specific namespace.
Prashant Shahi
06/13/2024, 11:05 AM
For metrics, it would be difficult to do that as they are collected from kubelet agent.
Prashant Shahi
06/13/2024, 11:06 AM
For traces, you have control over which applications to instrument.
SigNoz is an open-source APM. It helps developers monitor their applications & troubleshoot problems, an open-source alternative to DataDog, NewRelic, etc.