1
0
Fork 0
mirror of https://github.com/pomerium/pomerium.git synced 2025-07-11 13:58:20 +02:00
Commit graph

6 commits

Author SHA1 Message Date
Joe Kralicky
396c35b6b4
New tracing system ()
* update tracing config definitions

* new tracing system

* performance improvements

* only configure tracing in envoy if it is enabled in pomerium

* [tracing] refactor to use custom extension for trace id editing ()

refactor to use custom extension for trace id editing

* set default tracing sample rate to 1.0

* fix proxy service http middleware

* improve some existing auth related traces

* test fixes

* bump envoyproxy/go-control-plane

* code cleanup

* test fixes

* Fix missing spans for well-known endpoints

* import extension apis from pomerium/envoy-custom
2025-01-21 13:26:32 -05:00
Joe Kralicky
fe31799eb5
Fix many instances of contexts and loggers not being propagated ()
This also replaces instances where we manually write "return ctx.Err()"
with "return context.Cause(ctx)" which is functionally identical, but
will also correctly propagate cause errors if present.
2024-10-25 14:50:56 -04:00
Caleb Doxsey
d062f9d68d
core/logs: remove warnings ()
* core/logs: remove warnings

* switch to error
2024-08-27 09:38:50 -06:00
Caleb Doxsey
67d1362a90
core/zero: fix ticker usage () 2024-03-06 14:28:21 -07:00
Denis Mishin
8a2cf3faf2
zero: add more verbose logging about background control loops () 2023-12-05 11:22:01 -05:00
Denis Mishin
5ddfc74645 add retry package () 2023-11-15 09:21:56 -08:00