This project adheres to Semantic Versioning.
This CHANGELOG follows the format listed at Keep A Changelog
- Update depends and fix lints
- Fix the reutilization of the auth token
- Fix lint warning
- Update external dependencies (CI and Rust)
- Update external dependencies
- The following parameters have been renamed for compatibility reasons
--interval
/-i
is now--refresh- /
-r'-h
is now `-i'
- Remove from builds console_subscriber
- Correctly fix rcleaning of removed devices
- Update external dependencies
- Added internal Tokio metrics
- Fix rcleaning of removed devices
- Update deps
- Fix lints
- Fix crash when missing or none values are found
- CI Update
- Added new parameter (--port) to change the default network port 8080
- Check / print the API version
- Update dependencies
- Fix paramater parcing (clap)
- Update dependencies
- Update dependencies
- Update dependencies
- Update dependencies
- Added metric
volume_size_in_kb
(sizeInKb) - Added label
vol_type (volumeType)
to all volume metrics
- Added option for specifying the configuration path (folder)
--cfg_path
- Fix sds maintenance metric name (maintenanceState -> sds_state_maintenance)
- Added more sds and device states
- rename metric dev_state to device_state
- Fix auth token expiration
- Complete revamp and updated all dependencies
- Added State metrics for sds, sdc and device (https://github.com/syepes/sio2prom/blob/master/src/sio/metrics.rs#L46)
- Removed file configuration (sio2prom.json), it's now all done with params or environment vars
- Removed log file (log4rs.toml), it's now Stdout and managed with -v
- New docker builds for linux/amd64, linux/arm/v7 and linux/arm64 (https://hub.docker.com/r/syepes/sio2prom/tags)
- Tested with the last versions of PowerFlex (<=3.5)
- If cluster name (clu_name) has not been configured use the id (clu_id) as cluster name.
- Clippy compliant
- Grafana templates
- Second+Third pass on handling errors correctly
- Remove unnecessary Arc/Mutex on metrics as they are already thread-safe
- Change Bandwidth metrics from Mb to Kb
- Label sorting is no longer needed: tikv/rust-prometheus#73
- Update log4rs settings
- First pass on handling errors correctly
metric_query_selection.json
More metricsmetrics.rs
Added ProtectionDomain metrics
- Initial release