Skip to content

Releases: treydock/gpfs_exporter

1.1.2 / 2021-04-12

12 Apr 17:37
Compare
Choose a tag to compare

Bug fixes

  • Do not produce errors if no metadata is reported by mmdf

1.1.1 / 2021-03-31

31 Mar 10:20
Compare
Choose a tag to compare

Bug fixes

  • Fix possible index out of range parsing errors with mmdf collector

1.1.0 / 2021-01-02

02 Jan 17:10
Compare
Choose a tag to compare

Changes

  • Allow mmhealth items to be filtered out via CLI flags
  • Allow mmces services to be filtered out via CLI flags

1.0.0 / 2020-11-24

24 Nov 17:57
Compare
Choose a tag to compare

Breaking Changes

  • Remove --exporter.use-cache flag and all caching logic
  • Rename several metrics to standardize naming conventions
    • gpfs_perf_read_bytes to gpfs_perf_read_bytes_total
    • gpfs_perf_write_bytes to gpfs_perf_write_bytes_total
    • gpfs_perf_operations to gpfs_perf_operations_total
    • gpfs_fs_inodes_allocated to gpfs_fs_allocated_inodes
    • gpfs_fs_inodes_free to gpfs_fs_free_inodes
    • gpfs_fs_inodes_total to gpfs_fs_total_inodes
    • gpfs_fs_inodes_used to gpfs_fs_used_inodes
    • gpfs_fs_total_inodes to gpfs_fs_inodes
    • gpfs_fs_total_bytes to gpfs_fs_size_bytes
    • gpfs_fs_metadata_total_bytes to gpfs_fs_metadata_size_bytes
  • Removed metrics that can be calculated using other metrics
    • gpfs_fs_metadata_free_percent
    • gpfs_fs_free_percent
  • Remove nodename label from gpfs_perf_* metrics, replace with gpfs_perf_info metric
  • mmces state metrics will have one metric per possible state, with active state having value 1
  • mmhealth status metrics will have one metric per possible status with active status having value 1

Changes

  • Update to Go 1.15 and update all dependencies
  • Improved error handling for cron gpfs_mmdf_exporter
  • Add mmrepquota collector to collect quota information for filesets

1.0.0-rc.3 / 2020-11-18

19 Nov 17:45
Compare
Choose a tag to compare
Pre-release

Breaking Changes

  • Remove --exporter.use-cache flag and all caching logic
  • Rename several metrics to standardize naming conventions
    • gpfs_perf_read_bytes to gpfs_perf_read_bytes_total
    • gpfs_perf_write_bytes to gpfs_perf_write_bytes_total
    • gpfs_perf_operations to gpfs_perf_operations_total
    • gpfs_fs_inodes_allocated to gpfs_fs_allocated_inodes
    • gpfs_fs_inodes_free to gpfs_fs_free_inodes
    • gpfs_fs_inodes_total to gpfs_fs_total_inodes
    • gpfs_fs_inodes_used to gpfs_fs_used_inodes
    • gpfs_fs_total_inodes to gpfs_fs_inodes
    • gpfs_fs_total_bytes to gpfs_fs_size_bytes
    • gpfs_fs_metadata_total_bytes to gpfs_fs_metadata_size_bytes
  • Removed metrics that can be calculated using other metrics
    • gpfs_fs_metadata_free_percent
    • gpfs_fs_free_percent
  • Remove nodename label from gpfs_perf_* metrics, replace with gpfs_perf_info metric
  • mmces state metrics will have one metric per possible state, with active state having value 1
  • mmhealth status metrics will have one metric per possible status with active status having value 1

Changes

  • Update to Go 1.15 and update all dependencies
  • Improved error handling for cron gpfs_mmdf_exporter
  • Add mmrepquota collector to collect quota information for filesets

1.0.0-rc.2 / 2020-11-16

16 Nov 14:24
Compare
Choose a tag to compare
Pre-release

Breaking Changes

  • Remove --exporter.use-cache flag and all caching logic
  • Rename several metrics to standardize naming conventions
    • gpfs_perf_read_bytes to gpfs_perf_read_bytes_total
    • gpfs_perf_write_bytes to gpfs_perf_write_bytes_total
    • gpfs_perf_operations to gpfs_perf_operations_total
    • gpfs_fs_inodes_allocated to gpfs_fs_allocated_inodes
    • gpfs_fs_inodes_free to gpfs_fs_free_inodes
    • gpfs_fs_inodes_total to gpfs_fs_total_inodes
    • gpfs_fs_inodes_used to gpfs_fs_used_inodes
    • gpfs_fs_total_inodes to gpfs_fs_inodes
    • gpfs_fs_total_bytes to gpfs_fs_size_bytes
    • gpfs_fs_metadata_total_bytes to gpfs_fs_metadata_size_bytes
  • Removed metrics that can be calculated using other metrics
    • gpfs_fs_metadata_free_percent
    • gpfs_fs_free_percent
  • Remove nodename label from gpfs_perf_* metrics, replace with gpfs_perf_info metric
  • mmces and mmhealth status metrics will always have value 1, only the status label will change

Changes

  • Update to Go 1.15 and update all dependencies
  • Improved error handling for cron gpfs_mmdf_exporter
  • Add mmrepquota collector to collect quota information for filesets

1.0.0-rc.1 / 2020-11-12

12 Nov 19:45
Compare
Choose a tag to compare
Pre-release

Breaking Changes

  • Remove --exporter.use-cache flag and all caching logic
  • Rename several metrics to standardize naming conventions
    • gpfs_perf_read_bytes to gpfs_perf_read_bytes_total
    • gpfs_perf_write_bytes to gpfs_perf_write_bytes_total
    • gpfs_perf_operations to gpfs_perf_operations_total
    • gpfs_fs_inodes_allocated to gpfs_fs_allocated_inodes
    • gpfs_fs_inodes_free to gpfs_fs_free_inodes
    • gpfs_fs_inodes_total to gpfs_fs_total_inodes
    • gpfs_fs_inodes_used to gpfs_fs_used_inodes
    • gpfs_fs_total_inodes to gpfs_fs_inodes
    • gpfs_fs_total_bytes to gpfs_fs_size_bytes
    • gpfs_fs_metadata_total_bytes to gpfs_fs_metadata_size_bytes
  • Removed metrics that can be calculated using other metrics
    • gpfs_fs_metadata_free_percent
    • gpfs_fs_free_percent
  • Remove nodename label from gpfs_perf_* metrics, replace with gpfs_perf_info metric
  • mmces and mmhealth status metrics will always have value 1, only the status label will change

Changes

  • Update to Go 1.15 and update all dependencies
  • Improved error handling for cron gpfs_mmdf_exporter

1.0.0-rc.0 / 2020-11-12

12 Nov 14:47
Compare
Choose a tag to compare
Pre-release

Breaking Changes

  • Remove --exporter.use-cache flag and all caching logic
  • Rename several metrics to standardize naming conventions
    • gpfs_perf_read_bytes to gpfs_perf_read_bytes_total
    • gpfs_perf_write_bytes to gpfs_perf_write_bytes_total
    • gpfs_perf_operations to gpfs_perf_operations_total
    • gpfs_fs_inodes_allocated to gpfs_fs_allocated_inodes
    • gpfs_fs_inodes_free to gpfs_fs_free_inodes
    • gpfs_fs_inodes_total to gpfs_fs_total_inodes
    • gpfs_fs_inodes_used to gpfs_fs_used_inodes
    • gpfs_fs_total_inodes to gpfs_fs_inodes
    • gpfs_fs_total_bytes to gpfs_fs_size_bytes
    • gpfs_fs_metadata_total_bytes to gpfs_fs_metadata_size_bytes
  • Removed metrics that can be calculated using other metrics
    • gpfs_fs_metadata_free_percent
    • gpfs_fs_free_percent metrics
  • Remove nodename label from gpfs_perf_* metrics, replace with gpfs_perf_info metric
  • mmces and mmhealth status metrics will always have value 1, only the status label will change

Changes

  • Update to Go 1.15 and update all dependencies

0.11.1 / 2020-04-21

21 Apr 17:37
Compare
Choose a tag to compare
  • Fix mount collector to avoid false positives

0.11.0 / 2020-04-04

04 Apr 15:31
Compare
Choose a tag to compare
  • Improve timeout/error handling around mmlsfs and add tests