By default, Envoy resources and stats in Kong Mesh use mixed, legacy formats. Names often don’t line up with the Kong Mesh resources that produce them, which makes dashboards noisy and troubleshooting slower. For example, the following query isn’t intuitive and doesn’t point cleanly back to the right Kong Mesh resource:
sum:envoy.cluster.upstream_rq.count{service:my-example-service, !envoy_cluster:kuma_*, !envoy_cluster:meshtrace_*, !envoy_cluster:access_log_sink} by {envoy_cluster}.as_count()Different resources and their related stats often look unrelated, even when they describe the same traffic path.
Starting with Kong Mesh 2.12, you can adopt a unified resource naming scheme that makes names predictable, consistent, and directly tied to Kong Mesh resources. This scheme improves observability, simplifies queries, and makes it easier to understand what’s happening in the mesh.
With a progressive rollout, you can validate the new scheme on a single workload, then move to a cluster-wide rollout when you’re ready.