Skip to content

Releases: ttys3/axum-otel-metrics

v0.10.0

13 Feb 17:54
Compare
Choose a tag to compare

[0.10.0] - 2025-02-13

🚀 Features

  • (metrics) Add custom bucket support for http metrics layer (7412d30)

🚜 Refactor

  • [breaking] Remove provider configuration from builder logic (2331569)
  • (metrics) [breaking] Remove requests_total counter and related code (dd4380f)
  • Derive default for HttpMetricsLayerBuilder (9195432)
  • (metrics) [breaking] Follow latest opentelemetry semantic conventions (31a8847)
  • Add support for custom meter provider in HttpMetricsLayerBuilder, so the tests will not fail anymore (e11478d)

📚 Documentation

🎨 Styling

  • Reformat code for better readability (cfe2044)

🧪 Testing

⚙️ Miscellaneous Tasks

  • Fix typo (fe09ab8)
  • Add default configuration for git-cliff (b04a15a)
  • Add changelog command to Makefile (96518b3)
  • [breaking] Update dependencies in Cargo.toml (92549ca)
  • Add release-plz shell script (b1b702b)

v0.8.0

01 Dec 02:41
4cecbb2
Compare
Choose a tag to compare

Breaking!: upgrade axum to 0.7.x version

you can still use this crate 0.7.x version (which is targeting axum 0.6.x version)

v0.7.0

26 Oct 18:39
Compare
Choose a tag to compare

feature: allow set metrics path

v0.3.0

22 Mar 19:11
Compare
Choose a tag to compare

breaking

the metrics name has been change.

be default, the metrics will be exported at /metrics endpoint.

and below metrics will be exported:

request_duration_seconds histogram

request_duration_seconds_bucket
request_duration_seconds_sum
request_duration_seconds_count

requests_total counter

requests_total