Commit Graph

51 Commits

Author SHA1 Message Date
Doug Fawley fbff2abb0f
*: update `interface{}` to `any` and `go.mod` version to `go 1.19` (#6544) 2023-08-14 09:04:46 -07:00
Easwar Swaminathan d524b40946
multiple: update dependencies after 1.57 branch cut (#6452) 2023-07-18 14:09:46 -07:00
Doug Fawley 7aeea8f496
orca: add application utilization and range checking (#6357) 2023-06-07 13:31:08 -07:00
Chris Smith c9d3ea5673
deps: google.golang.org/genproto to latest in all modules (#6319) 2023-06-02 10:38:02 -07:00
Doug Fawley 6c2529bca8
xds: support pick_first custom load balancing policy (A62) (#6314) 2023-05-30 09:52:23 -07:00
Gregory Cooke f19266cca4
xds: support built-in Stdout audit logger type (#6298)
This PR adds the functionality to parse and build the known StdoutLogger that we include as an implemented AuditLogger.
2023-05-25 13:24:45 -04:00
Gregory Cooke e853dbf004
authz: add conversion of json to RBAC Audit Logging config (#6192)
Add conversion of json to RBAC Audit Logging config
2023-04-26 15:05:18 -04:00
Doug Fawley 2cd95c7514
gcp/observability: remove redundant import (#6215) 2023-04-19 10:54:34 -07:00
Arvind Bright 16651f60dd
go.mod: update all dependencies (#6214) 2023-04-18 17:02:56 -07:00
Zach Reyes b91b8842e9
gcp/observability: Have o11y module point to grpc 1.54 and opencensus 1.0.0 (#6209) 2023-04-17 20:20:22 -04:00
Easwar Swaminathan bfb57b8b49
testing: delete internal copy of test service proto, and use canonical one (#6164) 2023-04-05 17:12:57 -07:00
Zach Reyes 10401b9289
stats/opencensus: the backend to Sent. Attempt. and Recv. (#6173) 2023-04-05 17:00:35 -04:00
Zach Reyes 113d75fb45
gcp/observability: Add isSampled bool to log entries (#6160) 2023-03-30 20:10:51 -04:00
Zach Reyes c3f1d5e59e
gcp/observability: Set the opencensus_task label only for metrics, not tracing and logging (#6155) 2023-03-30 15:36:17 -04:00
Easwar Swaminathan 415ccdf154
go.mod: update all dependencies after 1.54 branch cut (#6132) 2023-03-28 16:03:41 -07:00
Zach Reyes 0fdfd40215
gcp/observability: Generate unique process identifier unconditionally (#6144) 2023-03-23 17:33:06 -04:00
Zach Reyes 78099db03f
gcp/observability: Switch hex encoding to string() method (#6138) 2023-03-20 16:32:08 -04:00
Zach Reyes 70c5291509
observability: remove import replace directive and switch it to point to latest commit (#6122) 2023-03-17 20:55:52 -04:00
Zach Reyes b638faff22
stats/opencensus: Add message prefix to metrics names (#6126) 2023-03-17 14:34:52 -04:00
Zach Reyes 36fd0a4396
gcp/observability: Add compressed metrics to observability module and synchronize View data with exporter (#6105) 2023-03-14 22:50:56 -04:00
Zach Reyes 7507ea6bcb
gcp/observability: Change logging schema and set queue size limit for logs and batching delay (#6118) 2023-03-14 20:20:09 -04:00
Easwar Swaminathan 22608213b8
go.mod: upgrade golang.org/x/net to address CVE-2022-41723 (#6106) 2023-03-09 16:30:30 -08:00
Zach Reyes 55d8783479
gcp/observability: Link logs and traces by logging Trace and Span IDs (#6056) 2023-03-09 13:56:23 -05:00
Zach Reyes d8f80bb0a3
stats/opencensus: Added client api latency and upgrade go.mod (#6042) 2023-03-02 17:13:50 -05:00
Zach Reyes a8b32264c6
gcp/observability: Disable logging and traces on channels to cloud ops backends (#6022) 2023-03-02 17:01:58 -05:00
Zach Reyes 85b95dc6f9
gcp/observability: Register new views (#6026) 2023-02-21 15:50:44 -05:00
Zach Reyes 0f02ca5cc9
gcp/observability: Switch observability module to use new opencensus instrumentation code (#6021) 2023-02-15 14:44:45 -05:00
Zach Reyes 52a8392f37
gcp/observability: update method name validation (#5951) 2023-01-23 18:31:16 -05:00
Zach Reyes 7bf6a58a17
gcp/observability: Cleanup resources allocated if start errors (#5960) 2023-01-23 17:44:50 -05:00
Doug Fawley bf3ad35240
*: update all dependencies (#5924) 2023-01-11 13:49:41 -08:00
Theodore Salvo f2fbb0e07e
Deprecate use of `ioutil` package (#5906)
Resolves https://github.com/grpc/grpc-go/issues/5897
2023-01-03 11:20:20 -08:00
Doug Fawley 81ad1b550f
*: update all dependencies (#5874) 2022-12-16 15:04:12 -08:00
Zach Reyes 3e27f89917
binarylog: Account for key in metadata truncation (#5851) 2022-12-09 16:58:12 -05:00
Doug Fawley 22c1fd2e10
deps: update golang.org/x/net to latest in all modules (#5847) 2022-12-07 10:52:31 -08:00
Doug Fawley 50be6ae2f9
go.mod: update all dependencies (#5803) 2022-11-18 10:56:02 -08:00
Zach Reyes 72812fe3aa
gcp/observability: filter logging from cloud ops endpoints calls (#5765) 2022-11-07 18:32:07 -05:00
Doug Fawley 824f44910d
go.mod: upgrade x/text to v0.4 to address CVE (#5769) 2022-11-07 07:51:22 -08:00
Zach Reyes 32f969e8f3
o11y: Added started rpc metric in o11y plugin (#5768) 2022-11-04 18:03:17 -04:00
Zach Reyes 36d14dbf66
Fix binary logging bug which logs a server header on a trailers only response (#5763) 2022-11-02 19:46:50 -04:00
Doug Fawley 778860e606
testing: update Go to 1.19 (#5717) 2022-10-17 15:04:34 -07:00
Zach Reyes 00d1830c19
Fix o11y typo (#5719) 2022-10-13 13:24:11 -04:00
Zach Reyes 8b3b10bd04
gcp/observability: implement public preview config syntax, logging schema, and exposed metrics (#5704) 2022-10-12 15:18:49 -04:00
Zach Reyes 5fc798be17
Add binary logger option for client and server (#5675)
* Add binary logger option for client and server
2022-10-06 13:36:05 -04:00
Zach Reyes 1530d3b241
gcp/observability: fix End() to cleanup global state correctly (#5623)
* gcp/observability: fix End() to cleanup global state correctly
2022-09-06 20:14:26 -04:00
Zach Reyes 92cee3440f
gcp/observability: Add logging filters for logging, tracing, and metrics API calls (#5582)
* gcp/observability: Add logging filters for logging, tracing, and metrics API calls
2022-08-12 14:13:55 -04:00
Zach Reyes c7fe135d12
O11Y: Added support for custom tags (#5565)
* O11Y: Added support for custom tags
2022-08-11 18:17:31 -04:00
Zach Reyes 679138d61e
gcp/observability: Add support for Environment Variable GRPC_CONFIG_OBSERVABILITY_JSON (#5525)
* gcp/observability: Add support for Environment Variable GRPC_CONFIG_OBSERVABILITY_JSON
2022-07-20 17:24:54 -04:00
Lidi Zheng 584d9cd11a
gcp/observability: update log name (#5414) 2022-06-08 08:25:36 -07:00
Lidi Zheng 9ee2f146d7
gcp/observability: Implement tracing/metrics via OpenCensus (#5372) 2022-06-07 15:56:38 -07:00
Lidi Zheng 8d68434c48
gcp/observability: correctly test this module in presubmit tests (#5300) 2022-04-12 13:39:41 -07:00