You configured a kubernetes service monitor on K3s, but nothing shows up in Prometheus Targets. 90% of the time, the cause is one of four connection points: label selectors, port names, RBAC, or the namespaceSelector. Here's a step-by-step diagnostic guide.
Your kubernetes service monitor isn't being scraped and there's no error to explain why. The root cause is almost always one of three things: label mismatches, a missing namespaceSelector, or RBAC. Here's how to diagnose each one against the official docs.
A complete guide to all 36 CNCF Graduated projects. From Kubernetes and Prometheus to Cilium and Crossplane, explore production-proven OSS by category.