open-consul/command
Chris S. Kim c752c5bff2
Update envoy metrics label extraction for peered clusters and listeners (#13818)
Now that peered upstreams can generate envoy resources (#13758), we need a way to disambiguate local from peered resources in our metrics. The key difference is that datacenter and partition will be replaced with peer, since in the context of peered resources partition is ambiguous (could refer to the partition in a remote cluster or one that exists locally). The partition and datacenter of the proxy will always be that of the source service.

Regexes were updated to make emitting datacenter and partition labels mutually exclusive with peer labels.

Listener filter names were updated to better match the existing regex.

Cluster names assigned to peered upstreams were updated to be synthesized from local peer name (it previously used the externally provided primary SNI, which contained the peer name from the other side of the peering). Integration tests were updated to assert for the new peer labels.
2022-07-25 13:49:00 -04:00
..
acl Fix panic on acl token read with -self and -expanded 2022-07-18 15:52:05 -07:00
agent Fixup agent startup 2022-06-09 17:04:05 -07:00
catalog
cli
config feat(cli): enable to delete config entry from an input file (#13677) 2022-07-11 10:13:40 -04:00
connect Update envoy metrics label extraction for peered clusters and listeners (#13818) 2022-07-25 13:49:00 -04:00
debug
event
exec
flags
forceleave
helpers feat: convert destination address to slice 2022-07-25 12:31:58 -04:00
info
intention
join
keygen
keyring
kv
leave
lock
login Extract AWS auth implementation out of Consul (#13760) 2022-07-19 16:26:44 -05:00
logout
maint
members
monitor
operator
reload
rtt
services
snapshot
tls
validate
version Fix issue with consul version tests 2022-06-09 17:04:05 -07:00
watch
registry.go Refactor some functions for better enterprise use (#13280) 2022-05-30 09:46:55 -04:00
registry_oss.go Add build tag for oss (#13279) 2022-05-27 11:39:58 -04:00