Hi, I want to monitor multiple Kubernetes clusters...
# general
s
Hi, I want to monitor multiple Kubernetes clusters with SigNoz running on a separate management Kubernetes cluster. What is the best way to collect metrics from the client clusters I want to monitor?
v
i have pretty similar setup . central signoz with remote clusters => i plan to setup otel collectors within remote clusters which scrape my prometheus/collect otel metrics from apps then exports whatever to to signoz collector
s
@Viljar Võidula Thanks for your reply. Using otel collectors makes sense. Is using just otel collectors enough for also monitoring the infrastructure i.e. the k8s cluster, node metrics?
v
should be able to do that, but if lazy and looking for quick win then https://github.com/SigNoz/charts/tree/main/charts/k8s-infra installation following https://signoz.io/docs/tutorial/kubernetes-infra-metrics/ . You need to open your signoz otel collector via ingress anyhow - https://signoz.io/docs/tutorial/setting-up-tls-for-signoz/. How well you want to secure it its up to you, you can probably configure headers and setup somekind of basic authentication using nginx or again if already cutting corners, secure on network level exposing it only within private network