Commit Graph
10 Commits
Author SHA1 Message Date
Ilya Zlobintsev 3d50c4dd44 feat: opentelemetry metrics exporter (#776)
* feat: opentelemetry metrics exporter

* chore: run first export after the period has passed

* feat: include gpu name in attributes

* chore: fix typo

* chore: update docs

* fix: disable coverage action
2025-10-12 12:28:09 +03:00
Ilya Zlobintsev 89a7edea67 feat: expose full V/F curve for GCN and RDNA1 (#676)
* feat: WIP VF curve for GCN/RDNA1

* fix: curve deserialization

* fix: use correct range for mclk

* chore: documentation and rdna1 fix

* chore: avoid resetting "show all pstates"

* fix: flatpak sources

* fix: ui on rdna1

* chore: better separators

* chore: consistent separator spacing
2025-07-27 14:30:24 +03:00
Ilya Zlobintsev de6b1ec9cb feat: add profile command hooks (#656)
* feat: add profile command hooks

* chore: cleanup

* chore: update config documentation
2025-07-05 15:36:51 +03:00
Ilya Zlobintsev 9feaee1e03 feat: query additional Nvidia metrics via NvAPI (#625)
* feat: query additional sensors through nvapi

* feat: dynamically find vram sensor index

* fix: build headless package with nvidia support

* fix: build without nvidia feature

* chore: filter out sensor readings

* feat: add config option to disable nvapi

* chore: hide temp key selection in ui on nvidia
2025-06-21 10:00:33 +03:00
Ilya Zlobintsev 6b57b487b3 feat: zero RPM support on nvidia via automatic fan mode threshold temp (#567)
* feat: zero RPM support on nvidia via automatic fan mode threshold temperature

* chore: update docs
2025-05-10 16:30:30 +03:00
Ilya Zlobintsev 90095de1bc feat: update socket permissions configuration, add admin_user field (#518) 2025-03-31 20:58:10 +03:00
Ilya Zlobintsev a65beb4e0e doc: add quick links to README, update config reference 2025-03-17 08:13:11 +02:00
Ilya Zlobintsev 942526e348 feat: RDNA4 support (#487)
* feat: initial rdna4 support

* fix: disable writing clocks settings for now

* feat: work around misreported clock offsets, only set max offset

* feat: support new (kernel 6.15+) sclk offset format

* fix: fan curve zero page zero rpm switch

* feat: show zero rpm stop temperature on fan curve page

* feat: disable zero rpm on static control

* chore: update test snapshot

* feat: explicitly fail when setting a pmfw fan curve outside of allowed ranges

* feat: fall back to gpu_metrics for fan info when hwmon is not available

* chore: add gpu_metrics test data

* chore: fmt

* chore: update default fan curve

* chore: update 9070xt-new test data

* fix: make missing zero rpm option a non-fatal error

* chore: switch amdgpu-sysfs crate version
2025-03-16 18:40:03 +02:00
Ilya Zlobintsev e24b0e2dad feat: nvidia per-pstate clock offset configuration (#461)
* feat: nvidia per-pstate clock offset

* feat: update ui

* chore: update tests and doc
2025-02-02 23:00:25 +02:00
Ilya Zlobintsev 1d44df1652 doc: document all configuration options (#436)
* doc: add configuration docs

* add missing fields to doc

* chore: minor doc update
2024-12-31 19:30:35 +02:00