Age | Commit message (Collapse) | Author | Files | |
---|---|---|---|---|
2023-11-13 | [chore] update otel -> v1.20.0 (#2358) | 1 | ||
2023-09-07 | [feature] Support OTLP HTTP, drop Jaeger (#2184) | 1 | ||
* [feature] Add http trace exporter, drop Jaeger Jaeger supports ingesting traces using the OpenTelemetry gRPC or HTTP methods. The Jaeger project has deprecated the old jaeger transport. * Add support for submitting traces over HTTP * Drop support for the old Jaeger protocol * Upgrade the trace libraries to v1.17 Fixes: #2176 Fixes: #2179 | ||||
2023-09-04 | [feature] Don't trace non-existing routes (#2172) | 1 | ||
c.FullPath() is the empty string if a request doesn't match any route on our mux. In those cases, there's no value in emitting a trace. The trace will be empty, containing no other information beyond the fact that we didn't match a route. Since Gin breaks off the processing early we don't need to trace this request as it won't do anything and consumes no further resources. The 404 will still be emitted by our logs and will be visible from a reverse proxy too. | ||||
2023-05-09 | feat: initial tracing support (#1623) | 1 | ||