Releases: Comcast/fishymetrics
0.17.0 / 2025-08-21
What's Changed
This release has following features, bug fixes, and enhancements.
- [FEATURE] Add /scrape/partial endpoint for component-specific metric collection #148
- [FEATURE] Add more power metrics #150
Full Changelog: v0.16.2...v0.17.0
Contributors:
@derrick-dacosta
0.16.2 / 2025-08-14
This release has following features, bug fixes, and enhancements.
- [BUGFIX] cannot unmarshal array into Go struct field PowerMetrics.PowerControl.PowerMetrics #147
Full Changelog: v0.16.1...v0.16.2
Contributors:
@derrick-dacosta
0.16.1 / 2025-07-17
This release has following features, bug fixes, and enhancements.
- [BUGFIX] null trace_id in logging output #143
Full Changelog: v0.16.0...v0.16.1
Contributors:
@derrick-dacosta
0.16.0 / 2025-07-17
This release has following feature and enhancements.
- [BUGFIX] nil pointer dereference #118
- [BUGFIX] power: fix PSU index for everything other than HPE #140
- [ENHANCEMENT] Include predictive failure label to SATA and NVMe disk metrics #137
- [ENHANCEMENT] linter, spelling nits + panic fix #138
Full Changelog: v0.15.0...v0.16.0
Contributors:
@derrick-dacosta
@ibrahimkk-moideen
@Arno500
@jranson
0.15.0 / 2025-05-06
This release has following enhancements.
🚨 Breaking Changes
- [ENHANCEMENT] Rename up metric to redfish_up to follow Prometheus naming conventions #134
Note
In your Prometheus rules configuration, if applicable, you will need to modify your expr:
to use redfish_up
instead of the up
metric name
Contributors:
@derrick-dacosta
0.14.0 / 2025-04-25
This release has following feature and enhancements.
- [FEATURE] Added option to parse extra parameter(s) from URL #122
- [ENHANCEMENT] Bump github.com/go-jose/go-jose/v4 from 4.0.1 to 4.0.5 #117
- [ENHANCEMENT] Bump golang.org/x/net from 0.33.0 to 0.36.0 #119
- [ENHANCEMENT] Bump github.com/containerd/containerd from 1.7.20 to 1.7.27 #120
- [ENHANCEMENT] Bump golang.org/x/crypto from 0.31.0 to 0.35.0 #121
- [ENHANCEMENT] Bump golang.org/x/net from 0.33.0 to 0.38.0 #123
- [ENHANCEMENT] Bump golang from 1.23 to 1.24 #127
Contributors:
@derrick-dacosta
@ibrahimkk-moideen
0.13.1 / 2025-02-13
This release has bug fixes and enhancements.
- [BUGFIX] Include nil reference check during retries #114
- [BUGFIX] Fix leaks in go routines and handling of response body #115
- [ENHANCEMENT] Bump golang.org/x/crypto from 0.23.0 to 0.31.0 #110
- [ENHANCEMENT] Bump golang.org/x/net from 0.25.0 to 0.33.0 #113
Contributors:
@ibrahimkk-moideen
@Arno500
0.13.0 / 2024-11-19
This release has only enhancements.
- [ENHANCEMENT] increase security context for kubernetes helm chart deployment #102
- [ENHANCEMENT] metric names in moonshot exporter to generic names as seen in other models #106
Contributors:
@derrick-dacosta
@ibrahimkk-moideen
0.12.1 / 2024-10-28
This release has enhancements and a bug fix.
- [BUGFIX] Add a nil reference check during retries #98
- [ENHANCEMENT] Modify fishymetrics port #101
- [ENHANCEMENT] Remove trailing spaces in labels value #99
- [ENHANCEMENT] Add missing language fences to README #95
Contributors:
@derrick-dacosta
@ibrahimkk-moideen
@DemoYeti
0.12.0 / 2024-10-15
We are exited to publish our first release v0.12.0. This has the following features, updates and bug fixes. The changes referenced below are collective updates of what we have done so far.
- [FEATURE] Ability to send logs directly to elasticsearch endpoints #10
- [FEATURE] HPE DL380 Gen10 support #17
- [FEATURE] HPE Proliant DL560 Gen9 support #23
- [FEATURE] Ability to reference different vault paths for credential retrieval #25
- [FEATURE] HPE Proliant XL420 Support #33
- [FEATURE] Consolidate exporters into a single generic exporter #52
- [FEATURE] Support for metrics collection from Dell servers #77
- [FEATURE] Storage controller status metric for HP servers #79
- [FEATURE] Support for firmware metrics from all supported servers and iLO versions from a single universal exporter #83
- [FEATURE] Support for Supermicro models metrics collection #87
- [FEATURE] Option to skip/unskip TLS verification #94
- [ENHANCEMENT] Removed references to internal URLs/FQDNs to opensource the project
- [ENHANCEMENT] Add additional edge cases for server model Cisco UCS C220 when collecting memory metrics #2
- [ENHANCEMENT] Drive metrics from DL380 model servers to include NVME, Storage Disk Drives, and Logical Drives #17
- [ENHANCEMENT] Cisco S3260M5 module to support FW Ver 4.2(xx) #18
- [ENHANCEMENT] Drive metrics from HPE DL360 model servers to include NVME, Storage Disk Drives, and Logical Drives. #31
- [ENHANCEMENT] HP DL360 module to support responses from iLO4 #34
- [ENHANCEMENT] HP DL360 & XL420 to include processor, iloselftest and smart storage battery metrics #43
- [ENHANCEMENT] Consolidate hardware component structs to a single package #45
- [ENHANCEMENT] Use standard library for http routing instead of gorilla mux package #47
- [ENHANCEMENT] Get chassis serial number from JSON response instead of url path #50
- [ENHANCEMENT] HP DL380 module to include CPU metrics and all HP models to include bayNumber in PSU metrics #57
- [ENHANCEMENT] Dockerfile to comply with opensource packaging requirements #61
- [ENHANCEMENT] Avoid collecting firmware metrics if count of endpoints are 75 or greater #77
- [ENHANCEMENT] Ignore CPU metrics if Processor is Absent #79
- [ENHANCEMENT] Support physical disk, logical drive and storage controller metrics collection from iLO5 fw ver.3.0.x #91
- [ENHANCEMENT] Updated vault api, sdk and containerd packages to fix known security issues #94
- [ENHANCEMENT] Deprecate module query param in favor of model #94
- [BUGFIX] Null pointer derefence errors when using incorrect credentials #36
- [BUGFIX] Incorrect /Memory path for HPE hosts #49
- [BUGFIX] Thermal Summary, Power total consumed for Cisco servers and Chassis, memory metrics for Gen9 server models #53
- [BUGFIX] Firmware gathering endpoint update and add device info to other HP models #55
- [BUGFIX] C220 drive metrics on hosts with fw < 4.0, psu metrics result and label values #57
- [BUGFIX] Chassis ComputerSystems field is handled improperly #68
- [BUGFIX] Power and Thermal metrics collection for Dell R7xxXD server models #77
- [BUGFIX] Firmware metrics and request headers update for Dell iDRAC9 with FW ver.3.xx and 4.xx #77
- [BUGFIX] Power supply status duplicate bay number metrics #85
- [BUGFIX] Capture Model field in finished scrape log message #94
Contributors:
@derrick-dacosta
@ibrahimkk-moideen
@jenniferKaiser21
@scriptinperl