- Update opentelemetry packages to 0.24 (#172)
- Update to otel v0.23 (#157)
- Update to otel v0.22 (#147)
- Fix typo for http_server_response_size metric (#139)
- Fix http_server_response_size metric (#140)
- Update to otel v0.21 (#135)
- Remove active request units until bug is resolved (#136)
- Update to otel v0.20 (#131)
- Update to semantic conventions spec v1.21 (#131)
See the semantic conventions documentation for details about instrument and span updates.
- Update to otel v0.19 (#126)
- Update to otel v0.18 (#115)
- Export RequestTracingMiddleware (#106)
- Allow customisation of client span names (#111)
- Update semantic conventions for client and server traces (#113)
- Reduce default span namer cardinality (#112)
- Remove http.client_ip from metrics (#110)
- Use proper metric semantic conventions (#109)
- Use Otel semantic conventions for metrics (#105)
- Simplify PrometheusMetricsHandler (#104)
- Refactor to make Prometheus optional (#103)
- Update to 2021 edition (#99)
- Update to actix-web v4 (#97)
- Update to opentelemetry v0.17.x (#94)
- Fix metric names to be aligned with prometheus standards (#95)
- Add
with_attributes
method to client extension (#91)
- Add http status code handling for client (#88)
- Update to actix-http beta.17, actix-web beta.16, awc beta.15 (#89)
- Make
awc
client tracing an optional feature (#92)
- Update actix-web and actix-http requirements to beta.13 (#84)
- Update to opentelemetry v0.16.x #77
- Update to opentelemetry v0.15.x and actix-web 4.0.0-beta.8 #76
- Update to opentelemetry v0.13.x #64
- Update to actix-web
4.0.0-beta.4
and awc3.0.0-beta.3
(#57)
- Update to tokio
1.0
and actix-web4.0.0-beta.3
(#51)
Note: optentelemetry v0.12.x
uses tokio 1.0. See the
updated examples
for compatible setup until actix-web supports tokio 1.0.
- Update to OpenTelemetry v0.12.x #48
- Update to OpenTelemetry v0.11.x #41
Be sure to set a trace propagator via global::set_text_map_propagator
as the default is now a no-op.
- Update to OpenTelemetry v0.10.x #38
- Remove default features from actix-web #30
- Update to OpenTelemetry v0.9.x #30
- Move metrics behind a feature flag #30
- Change default route name from unmatched to default #30
- Remove deprecated
with_tracing
function. #30
- Upgrade
actix-web
to version 3 #24 RequestMetrics
constructor longer accept a route_formatter. Can be added viawith_route_formatter
#24
- Remove obsolute
UuidWildcardFormatter
as actix 3 supports match patterns #24
- Client will now properly inject context using the globally configured propagator.
- Trace actix client requests with
ClientExt::trace_request
orClientExt::trace_request_with_context
. #17
- Update to OpenTelemetry v0.8.0 #18
- Deprecated
with_tracing
fn. UseClientExt
instead. #17
- Update to OpenTelemetry v0.7.0 #11
- Update to OpenTelemetry v0.6.0 #10
- Update to OpenTelemetry v0.2.0 #6
- Make client span name match otel spec #3
- Add option for route formatter #1
- Add metrics middleware #2
Initial debug alpha