Skip to content

Releases: fastly/fastly-exporter

v9.5.0

18 Jun 18:15
v9.5.0
ae2cb8c
Compare
Choose a tag to compare

What's Changed

Dependencies

Other Changes

Full Changelog: v9.4.0...v9.5.0

v9.4.0

10 Jun 21:16
v9.4.0
0885e18
Compare
Choose a tag to compare

What's Changed

New Features 🎉

Dependencies

New Contributors

Full Changelog: v9.3.0...v9.4.0

v9.3.0

04 Jun 20:39
v9.3.0
a50ddb3
Compare
Choose a tag to compare

What's Changed

New Features 🎉

New Contributors

Full Changelog: v9.2.0...v9.3.0

v9.2.0

15 May 17:07
a16e67e
Compare
Choose a tag to compare

What's Changed

Dependencies

  • Bump github.com/prometheus/client_golang from 1.21.1 to 1.22.0 by @dependabot in #197
  • Bump golang.org/x/sync from 0.11.0 to 0.14.0 by @dependabot in #199

Other Changes

  • Fix value underflow for http_total{http_version="1"} by @leklund in #195
  • Bump golang.org/x/sync from 0.11.0 to 0.12.0 and update go version by @leklund in #190

Full Changelog: v9.1.1...v9.2.0

v9.1.1

13 Mar 18:44
2ce3c8f
Compare
Choose a tag to compare

What's Changed

Other Changes

  • change suffixes from _count to _total by @drrev in #191

Full Changelog: v9.1.0...v9.1.1

v9.1.0

13 Mar 15:36
04d5a59
Compare
Choose a tag to compare

What's Changed

Dependencies

  • Bump github.com/google/go-cmp from 0.6.0 to 0.7.0 by @dependabot in #185
  • Bump github.com/prometheus/client_golang from 1.20.5 to 1.21.1 by @dependabot in #187

Other Changes

  • [STATS-2239]: Update Fastly-exporter with new metrics (and remove vcl_on_compute) by @drrev in #189

New Contributors

Full Changelog: v9.0.1...v9.1.0

v9.0.1

24 Feb 17:18
fa83b0d
Compare
Choose a tag to compare

What's Changed

Bug Fix

Dependencies

  • Bump golang.org/x/sync from 0.7.0 to 0.8.0 by @dependabot in #174
  • Bump github.com/prometheus/client_golang from 1.19.1 to 1.20.5 by @dependabot in #179
  • Bump golang.org/x/sync from 0.8.0 to 0.11.0 by @dependabot in #182

New Contributors

Full Changelog: v9.0.0...v9.0.1

v9.0.0

25 Jul 20:00
2e8b6cf
Compare
Choose a tag to compare

What's Changed

Breaking Changes 🛠

  • Fix a bucket mapping issue with the origin inspector latency metrics by @crivera-fastly in #172

The exporter maps bucketed counters from the real-time stats API to a Prometheus histogram. Since it doesn't have the actual values that were used to build the bucketed counters it has to pick a value for each bucket to call Observe() with.

The current code uses values that are mapping to the wrong buckets. Here's a subset of the buckets from the origin latency histogram definition: 0.001, 0.005, 0.010

Calling Observe() with the value of 0.005 places the value in the 1-5ms bucket, not the 5-10ms bucket. The result of the previous behavior is that the counts for each bucket are shifted to the next smallest bucket.

This fixes the issue by using the values at the end of each bucket interval as the parameters to Observe().

This will result in a perceived increase in origin latency values when users upgrade to the release, but the increased numbers are more accurate.

New Contributors

Full Changelog: v8.1.0...v9.0.0

v8.1.0

29 May 14:10
11aba6d
Compare
Choose a tag to compare

What's Changed

New Features 🎉

Dependencies

  • Bump github.com/prometheus/client_golang from 1.19.0 to 1.19.1 by @dependabot in #166

Other Changes

New Contributors

Full Changelog: v8.0.0...v8.1.0

v8.0.0

18 Apr 21:42
f6a1c51
Compare
Choose a tag to compare

What's Changed

Breaking Changes 🛠

  • Update TLSTotal Metric by @leklund in #133
  • Remove Billed, BilledBodyBytesTotal, and BilledHeaderBytesTotal metrics by @leklund in #135
  • Update ObjectStore metrics names to KVStore by @leklund in #138

Removed metrics:

  • object_store_class_a_operations_total renamed to kv_store_class_a_operations_total
  • object_store_class_b_operations_total renamed to kv_store_class_b_operations_total
  • object_store_read_requests_total
  • object_store_write_requests_total
  • billed_body_bytes_total
  • billed_header_bytes_total
  • billed_total

Changed metrics:

  • tls_total has label changes. If you have dashboards using the version label they will need to be updated.
    • removes "any" from the tls_version label.
    • updates the tls_version label with standard TLS version names:
      • v11 --> 1.1
      • v12 --> 1.2
      • v13 --> 1.3

New Features 🎉

  • Add Token Expiration gauge metric by @leklund in #164
  • Fix metric-blocklist for datacenter_info, service_info, and last_successful_response by @leklund in #162
  • Add new metrics by @leklund in #165

New Metrics:

  • token_expiration
  • bot_challenge_complete_tokens_checked_total
  • bot_challenge_complete_tokens_disabled_total
  • bot_challenge_complete_tokens_failed_total
  • bot_challenge_complete_tokens_issued_total
  • bot_challenge_complete_tokens_passed_total
  • bot_challenge_starts_total
  • bot_challenges_failed_total
  • bot_challenges_issued_total
  • bot_challenges_succeeded_total
  • compute_request_time_billed_total
  • ddos_action_downgrade_total
  • ddos_action_downgraded_connections_total
  • vcl_on_compute_hit_requests_total
  • vcl_on_compute_miss_requests_total
  • vcl_on_compute_pass_requests_total
  • vcl_on_compute_error_requests_total
  • vcl_on_compute_synth_requests_total
  • vcl_on_compute_edge_hit_requests_total
  • vcl_on_compute_edge_miss_requests_total

Dependencies

  • Bump github.com/peterbourgon/ff/v3 from 3.3.2 to 3.4.0 by @dependabot in #147
  • Bump github.com/google/go-cmp from 0.5.9 to 0.6.0 by @dependabot in #151
  • Bump golang.org/x/sync from 0.3.0 to 0.4.0 by @dependabot in #150
  • Bump google.golang.org/protobuf from 1.30.0 to 1.33.0 by @dependabot in #156
  • Bump github.com/prometheus/client_golang from 1.16.0 to 1.19.0 by @dependabot in #157
  • Bump github.com/gorilla/mux from 1.8.0 to 1.8.1 by @dependabot in #158
  • Bump golang.org/x/sync from 0.4.0 to 0.7.0 by @dependabot in #160
  • Update go version in go.mod and run go mod tidy by @leklund in #163

Other Changes

New Contributors

Full Changelog: v7.6.0...v8.0.0