Skip to content

Latest commit

 

History

History
239 lines (86 loc) · 6.59 KB

CHANGELOG.md

File metadata and controls

239 lines (86 loc) · 6.59 KB

2.3.4 (2024-04-13)

Bug Fixes

  • deps: Bump deps for security (1404536)

2.3.3 (2024-04-13)

Bug Fixes

  • log: Improve command execution error output (2277832)

2.3.2 (2023-10-13)

2.3.1 (2023-08-12)

Bug Fixes

2.3.0 (2023-08-12)

Features

  • server: Add exporter toolkit for TLS support (8102e2e), closes #34

2.2.8 (2023-04-22)

Bug Fixes

  • build: Tag correct commit SHA (0712333)
  • security: Update dependencies for upstream vulnerabilities (2220da2)

2.2.7 (2023-01-28)

Bug Fixes

  • transform: Add support for ancient ZFS dedupratio metric (85bdc3b), closes #26

2.2.6 (2023-01-28)

Bug Fixes

  • transform: Add support for ancient ZFS fragmentation metric (a0240d1), closes #26

2.2.5 (2022-01-30)

Bug Fixes

  • core: Correctly handle and report errors listing pools (efbcceb), closes #18

2.2.4 (2022-01-05)

Bug Fixes

  • build: Update promu config to build v2 (2a38914)

2.2.3 (2022-01-05)

Bug Fixes

  • build: update go module version to match release tag major version (f709083)

2.2.2 (2021-11-16)

Bug Fixes

  • metrics: Fix typo in metric name (bbd3d91)
  • pool: Add SUSPENDED status (9b9e655)
  • tests: Remove unnecessary duration conversion (b6a29ab)

2.2.1 (2021-09-13)

Bug Fixes

  • collector: Avoid race on upstream channel close, tidy sync points (e6fbdf5)
  • docs: Document web.disable-exporter-metrics flag in README (20182da)

2.2.0 (2021-09-04)

Bug Fixes

  • docs: Correct misspelling (066c7d2)

Features

  • metrics: Allow disabling exporter metrics (1ca8717), closes #2

2.1.1 (2021-08-27)

Bug Fixes

  • build: Update to Go 1.17 for crossbuild, and enable all platforms (f47b69a)
  • core: Update dependencies (b39382b)

2.1.0 (2021-08-18)

Bug Fixes

  • logging: Include collector in warning for unsupported properties (1760a4a)
  • metrics: Invert ratio for multiplier fields, and clarify their docs (1a7bc3a), closes #11

Features

  • build: Update to Go 1.17 (b64115c)

2.0.0 (2021-08-14)

Code Refactoring

  • collector: Migrate to internal ZFS CLI implementation (53b0e98), closes #7 #9 #10

Features

  • performance: Execute collection concurrently per pool (ccc6f22)
  • zfs: Add local ZFS CLI parsing (f5050b1)

BREAKING CHANGES

  • collector: Ratio values are now properly calculated in the range 0-1, rather than being passed verbatim.

The following metrics are affected by this change:

  • zfs_pool_deduplication_ratio
  • zfs_pool_capacity_ratio
  • zfs_pool_fragmentation_ratio
  • zfs_dataset_compression_ratio
  • zfs_dataset_referenced_compression_ratio

Additionally, the zfs_dataset_fragmentation_percent metric has been renamed to zfs_dataset_fragmentation_ratio.

1.0.1 (2021-08-03)

Bug Fixes

  • fix copy and paste errors when accessing dataset properties (c0fc6b2)

1.0.0 (2021-06-22)

Bug Fixes

  • ci: Fix syntax error in github actions workflow (0b6e8bc)

Code Refactoring

  • core: Update prometheus toolchain and refactor internals (056b386)

Features

  • enhancement: Allow excluding datasets by regular expression (8dd48ba), closes #3

BREAKING CHANGES

  • core: Go API has changed somewhat, but metrics remain unaffected.