scaphandre
Scaphandre v0.5.0
v0.5.0
Jan 30 2023 at 11:52 UTC
Changed
- Upgraded procfs to 0.12 : #144
- Rollbacked to ubuntu 20.04 as the base docker image : #151, thanks to @demeringo
- Using github action to tag docker image : #160, thanks to @rossf7
Added
- New level of abstraction regarding structs managed by Sensors, so we could implement more sensors in an easier way : #149
- Enable JSON exporter to run as a daemon : #169
- First building blocks for conditional compilation depending on the OS : #148
- Mitigation for machines where powercap is not able to feed rapl domain folders, and only has socket ones : #198
- Experimental support for Windows 10, 11, server 2019 : #74 and #247
- Added --containers option to JSON exporter : #217
Fixed
- Kubernetes pods using containerd are now supported : #130, thanks to @rossf7
- Excluded unrelevant procfs metrics from calculation of cpu cycles consumed by processes : #132
- Mitigated possible decrepancies between host (rapl) total power usage metric and the sum of per-process power usage metrics : #20, note that some issues show remaining issues on this topic. Further investigation and work needed.
- Documentation fix for helm install : #136, thanks to @arthurzenika
- New helm chart values: arguments and backtrace : #139, thanks to @jotak
- Some documentation typos : #157, thanks to @metacosm
- Aligning on new clippy rules : #162, thanks to @demeringo
- Always set last pods check timestamp : #173, thanks to @rossf7
- Support kubelets using systemd cgroup driver: #146, thanks to @rossf7
- Fix missing volume in psp (helm chart): #168, thanks to @olevitt
- Spelling check in documentation : #183, thanks to @irishgordo
- No more duplicated HELP and TYPE lines in prometheus exporter: #165 and #192
- Escaping newlines in cmdline: #175, thanks to @uggla