henrygd
be70840609
test: update tests that use os.Setenv to t.Setenv
2026-03-20 15:00:28 -04:00
henrygd
0c4d2edd45
refactor(agent): add utils package; rm utils.go and fs_utils.go
2026-03-07 13:50:49 -05:00
henrygd
04600d83cc
refactor: small go 1.26 updates and go fix changes
2026-02-19 18:04:33 -05:00
henrygd
14ecb1b069
add nvtop integration and introduce GPU_COLLECTOR env var
2026-02-13 19:41:40 -05:00
henrygd
9ad3cd0ab9
fix: GPU ID collision between Intel and NVIDIA collectors ( #1522 )
...
- Prefix Intel GPU ID as i0 to avoid NVML/NVIDIA index IDs like 0
- Update frontend GPU engines chart to select a GPU by id instead of
assuming g[0]
- Adjust tests to use the new Intel GPU id
2026-01-12 17:27:35 -05:00
henrygd
383913505f
agent: fix tegrastats VDD_SYS_GPU parsing
...
- Parse VDD_SYS_GPU <mW>/<mW> correctly
- Add regression test for GPU@ temp + VDD_SYS_GPU power
2026-01-12 16:12:36 -05:00
henrygd
e7b4be3dc5
fix(agent): update GPU average calculation tests to account for suspended state detection
2026-01-05 13:09:17 -05:00
henrygd
954400ea45
fix intel_gpu_top parsing when engine instance id is in column ( #1230 )
2025-11-04 16:02:20 -05:00
henrygd
3dbc48727e
add INTEL_GPU_DEVICE env var ( #1285 )
2025-11-01 11:12:05 -04:00
henrygd
7d6230de74
add one minute chart + refactor rpc
...
- add one minute charts
- update disk io to use bytes
- update hub and agent connection interfaces / handlers to be more
flexible
- change agent cache to use cache time instead of session id
- refactor collection of metrics which require deltas to track
separately per cache time
2025-10-02 17:56:51 -04:00
henrygd
960cac4060
fix intel_gpu_top restart loop and add intel gpu pkg power ( #1203 )
2025-09-25 19:15:36 -04:00
henrygd
7b128d09ac
Update Intel GPU collector to parse plain text (-l) instead of JSON output ( #1150 )
2025-09-24 13:24:48 -04:00
henrygd
3abb7c213b
initial support for one intel gpu with intel_gpu_top
2025-09-22 16:36:10 -04:00
henrygd
c898a9ebbc
update /src to /internal
2025-09-09 13:35:34 -04:00
henrygd
6f5d95031c
update project structure
...
- move agent to /agent
- change /beszel to /src
- update workflows and docker builds
2025-09-07 16:42:15 -04:00