Commit Graph

63 Commits (98dc578e04b75e428c34a43f787955d2f6d98410)

Author SHA1 Message Date
Semir Patel 3c937f3d25
[BACKPORT] 1.14.x manual backport of OSS->CE branch (#18556)
1 year ago
R.B. Boyer 9e7b52dd4e
[1.14.x] grpc: ensure grpc resolver correctly uses lan/wan addresses on servers (#17286)
2 years ago
hc-github-team-consul-core 8dcbee57e6
backport of commit b3f544a23b (#15545)
2 years ago
Chris S. Kim 29a297d3e9
Refactor client RPC timeouts (#14965)
2 years ago
Paul Glass bcda205f88
Add consul.xds.server.streamStart metric (#14957)
2 years ago
Paul Glass d17af23641
gRPC server metrics (#14922)
2 years ago
Nick Ethier 1c1b0994b8
add HCP integration component (#14723)
2 years ago
Dan Upton 1c2c975b0b
xDS Load Balancing (#14397)
2 years ago
alex 927cee692b
peering: emit exported services count metric (#13811)
2 years ago
Dan Upton b9e525d689
grpc: rename public/private directories to external/internal (#13721)
2 years ago
Daniel Upton 653b8c4f9d proxycfg: server-local config entry data sources
2 years ago
cskh 74158a8aa2
Add isLeader metric to track if a server is a leader (#13304)
3 years ago
cskh 364d4f5efe
Retry on bad dogstatsd connection (#13091)
3 years ago
Will Jordan c48120d005
Add timeout to Client RPC calls (#11500)
3 years ago
FFMMM 5245251bbf
[rpc/middleware][consul] plumb intercept off, add server level happy test (#12692)
3 years ago
Dhia Ayachi 16b19dd82d
auto-reload configuration when config files change (#12329)
3 years ago
FFMMM 1adfd7b94c
polish rpc.service.call metric behavior (#12624)
3 years ago
FFMMM c39854de78
fix bad oss sync, use gauges not counters (#12611)
3 years ago
Dan Upton 7298967070
Restructure gRPC server setup (#12586)
3 years ago
FFMMM e5ebc47a94
pre register new rpc metric, rename metric (#12582)
3 years ago
Dan Upton b36d4e16b6
Support per-listener TLS configuration ⚙️ (#12504)
3 years ago
Daniel Nephin a8e2e1c365 agent: move agent tls metric monitor to a more appropriate place
3 years ago
Daniel Nephin 7948720bbb telemetry: only emit leader cert expiry metrics on the servers
3 years ago
FFMMM 62980ffaa2
fix: only add prom autopilot gauges to servers (#11241)
3 years ago
Daniel Nephin c84867feda acl: remove ACL.Apply
3 years ago
R.B. Boyer 5b6d96d27d
grpc: ensure that streaming gRPC requests work over mesh gateway based wan federation (#10838)
3 years ago
Daniel Nephin c3149ec0fd debug: use the new metrics stream in debug command
3 years ago
R.B. Boyer fc9b1a277d
sync changes to oss files made in enterprise (#10670)
3 years ago
Daniel Nephin 1c980e4700 connect: emit a metric for the number of seconds until root CA expiration
4 years ago
Daniel Nephin 29e93f6338 grpc: fix a data race by using a static resolver
4 years ago
Matt Keeler da31e0449e Move some things around to allow for license updating via config reload
4 years ago
Matt Keeler caafc02449 hcs-1936: Prepare for adding license auto-retrieval to auto-config in enterprise
4 years ago
Matt Keeler 234d0a3c2a Preparation for changing where license management is done.
4 years ago
R.B. Boyer ede14b7c54
xds: emit a labeled gauge of connected xDS streams by version (#10243)
4 years ago
Paul Banks 3ad754ca7b
Make Raft trailing logs and snapshot timing reloadable (#10129)
4 years ago
Daniel Nephin 79a54f208e agent: fix data race in tests caused by grpc log init
4 years ago
Daniel Nephin 55a677b7d1 rpcclient/health: integrate submatview.Store into rpcclient/health
4 years ago
Matt Keeler 65d73771a5
Add prometheus guage definitions for replication metrics. (#10109)
4 years ago
Daniel Nephin d9b8d30cad cache: log a warning when Cache.Notify handles an error
4 years ago
Daniel Nephin 97a577502d config: improve the interface of Load
4 years ago
Pierre Souchay e2f2d4b0d7 [Streaming][bugfix] handle TLS signalisation when TLS is disabled on client side
4 years ago
Kenia 27f6899ec8
Create consul version metric with version label (#9350)
4 years ago
Kit Patella b81edac7bb use the MetricsPrefix to set the service name and provide as slice literal to avoid bugs from append modifying its first arg
4 years ago
Kit Patella 5e0e4098c9 push prometheus sink definiitons into prometheus.PrometheusOpts
4 years ago
Kit Patella 5da2f1efa8 finish adding static server metrics
4 years ago
Kit Patella 06d59c03b9 add the service name in the agent rather than in the definitions themselves
4 years ago
Kit Patella 24a2471029 first pass on agent-configured prometheusDefs and adding defs for every consul metric
4 years ago
Daniel Nephin 7b9ee25956
Merge pull request #9026 from hashicorp/dnephin/streaming-without-cache-query-param
4 years ago
Daniel Nephin 8bcd5040c7 agent/grpc: Add an integration test for ClientPool with TLS
4 years ago
Daniel Nephin 853667e7d8 health: change the name of UseStreamingBackend config
4 years ago