Releases: green-coding-solutions/green-metrics-tool
Releases · green-coding-solutions/green-metrics-tool
v0.12 - Powerspy2, Liniting and Verbose Mode
What's Changed
- 72 boot providers one by one with notes displaying what was booted to see energy consumption overhead of reporters individually by @djesic in #89
- Powerspy2 - A new AC measurement provider using https://www.alciom.com/en/our-trades/products/powerspy2/ by @ribalba in #57
- Python code linted and now enforced with pylint by @ribalba in #98
- Hardware Infos incl. SGX activation status are now tracked @ribalba
Full Changelog: v0.11.1...v0.12
v0.11.1 - Quality Release
- Text transform for SI-Units deactivated kg now shows not anymore as KG etc. @ArneTR
- Processes are now killed if SIGTERM does not work in 5s time @ribalba
- Requirements are now installed via requirements.txt @dan-mm
- Job mechanism now writes email in case of error to client. @ArneTR
- Testing now integrated in daily runs is triggered manually too. @dan-mm
Full Changelog: v0.10.1...v0.11.1
v0.10.1 - Temp & Fan Sensors, Dynamic Dashboard and more ...
This release is a big one!
- lm_sensors library added by @ribalba
- Dashboard now dynamically creates containers based on database entries, rather than having a fixed lookup table in the frontend. This allows for a stronger de-coupling and makes the Dashboard reusable in other open-source energy related projects
- XGBoost submodule updated to use new interpolating reporter
- Bugfixes
- Cronjobs could get stuck
- New SDIA Formula reporter
- Tests improved on Github VMs @dan-mm
config.yml
improved markers for testing- Dashboard now displays at least basic data if test runs fail @djesic
- Dashboard can now show data in Watts and Joules
Full Changelog: v0.9...v0.10.1
v0.9 Integration Tests running
DC Reporter released (incl. bugfix)
- DC Reporter added
- When job has no data a flame icon is shown in overview 🔥
Full Changelog: v0.8...v0.8.1
v0.7 - XGBoost Reporter
- XGBoost reporter included for estimation of AC power
Full Changelog: v0.6...v0.7
v0.6
- AC Power from PSU as reporter added
- Currently only GUDE 1202 Power meter supported, which is the reference device of the Blue Angel for Software
- AC Power reporting now in Dashboard as single and compound metric
Full Changelog: v0.5...v0.6
v0.5 - Procfs Sytem Time Reporter + DC Update
- DC Measurements updated with 60ms sampling and Averaging instead of Last measurement
- No /etc/sudoers file needed anymore. Using setuid now
- Added cpu_utilization_procfs_system_provider
Full Changelog: v0.4...v0.5
v0.4 feat. DC Measurement
Our first release with a DC measurement!
- Network Reporter has been updated
- Carbon Budget introduced
- DC Measurement reporter
- Better UI in CLI with color coding
- Better UI in Dashboard with more metrics like Power and Component Power and also explanation links for Network metrics
Full Changelog: v0.3.1...v0.4
v0.3.1 - Quality Improvement Release
- Stderr is now checked on every boot of the metric providers stopping run early in case of errors
- Lingering static-binary processes are now properly closed in case of manual abort (CTRL+C) or error in measurement process