Commit Graph

165 Commits

Author SHA1 Message Date
Meliox
823af45d38 add debug logging to file as well as journal 2026-06-07 02:57:10 +02:00
Meliox
75235bf32e remove redundant code 2026-06-07 02:33:24 +02:00
Meliox
5fdb5c9d77 function renaming 2026-06-07 02:27:50 +02:00
Meliox
16fa01f9d4 add more config debug modes. remove duplicate code. refactor of start collector 2026-06-07 02:25:18 +02:00
Meliox
d45407fc7e Refactor graphic collectors 2026-06-07 01:53:47 +02:00
Meliox
8ad182943c function rename 2026-06-07 01:41:42 +02:00
Meliox
39370e1f4d clean up 2026-06-07 01:37:43 +02:00
Meliox
60e10b5788 major code refacor in separation of concerns. Only find & merge graphic for graphic devices enabled 2026-06-07 01:35:46 +02:00
Meliox
d3e3d68a81 minor changes 2026-04-06 21:00:26 +02:00
Meliox
6d5b87e202 remove unused code 2026-04-06 20:39:11 +02:00
Meliox
ec0ec5fc4a first implementation of displaying graphed GPU data 2026-04-06 20:31:33 +02:00
Meliox
e5ab4eb42a change sub heading 2026-04-06 17:20:41 +02:00
Meliox
368d91f569 don't log starting of PveNodeStatusView module 2026-04-06 17:08:04 +02:00
Meliox
890b956f39 minor fixes for method call references 2026-04-06 16:56:32 +02:00
Meliox
edd4b6b6ac fix variable references 2026-04-06 16:21:18 +02:00
Meliox
dab7e3b8b6 Add missing system info 2026-04-06 16:09:43 +02:00
Meliox
e3a21e6cbd add missing temp helper function 2026-04-06 16:00:33 +02:00
Meliox
7583275694 cleanup local variables 2026-04-06 15:33:15 +02:00
Meliox
9d7634d7e7 Remove deprecated visual code 2026-04-06 15:13:02 +02:00
Meliox
a8b17038f7 Migrate pve js to separate file. Update install to reflect this 2026-04-06 15:09:08 +02:00
Meliox
f88a061074 remove unrelation subscription part 2026-04-06 14:23:35 +02:00
Meliox
8ac29cab93 renaming and change js code to only contain affected code block 2026-04-06 14:13:24 +02:00
Meliox
60340f7753 add nvidia gpu dection to installer 2026-04-06 14:00:05 +02:00
Meliox
c64087fbd2 Add mod configuration to the installer 2026-04-06 13:56:38 +02:00
Meliox
e84dd9f826 Remove unneeded modification from node install routine 2026-04-06 13:30:00 +02:00
Meliox
555b7ebd2b rename mod name, fix installer for perl mod 2026-04-06 13:26:21 +02:00
Meliox
4e7396d719 refactor code 2026-01-11 14:59:30 +01:00
Meliox
d751c58f3a refactor check_executable 2026-01-11 14:25:18 +01:00
Meliox
7fdc55643f implement filebased lm-sensors output 2026-01-11 14:03:09 +01:00
Meliox
6fb9e1cf75 refactor nvidia collection and cleanup 2026-01-11 14:00:04 +01:00
Meliox
e19f9174c9 rework gui 2026-01-11 11:27:09 +01:00
Meliox
f76a4c23d7 refactor read_sysfs
add pve_mod_version api
2026-01-11 11:19:17 +01:00
Meliox
5855e8be25 update gui 2026-01-11 09:29:16 +01:00
Meliox
25389e0ce9 finalise NVIDA implementation as a combined call 2026-01-11 09:22:24 +01:00
Meliox
e860220605 fix ups not working 2026-01-10 23:25:24 +01:00
Meliox
80e73081b6 rename pve mod perl script 2026-01-10 23:05:32 +01:00
Meliox
87a925aeeb prettify process names 2026-01-10 23:05:00 +01:00
Meliox
5a8ecfaced Refactor so that **pve_mod_worker alone spawns, tracks, and manages all collector processes**, eliminating PID files and external checks, while API calls only read the worker-managed state. 2026-01-10 22:57:02 +01:00
Meliox
447f352823 name process type 2026-01-10 22:41:58 +01:00
Meliox
a559fa5fa2 refactor collector start 2026-01-10 22:05:49 +01:00
Meliox
fb1cd2794b adjustable data pull interval 2026-01-10 21:40:57 +01:00
Meliox
d0069f33e4 fix uniquenss of nvida and pid matching of collector processes 2026-01-10 21:30:39 +01:00
Meliox
8b2609e336 fix naming of pve mod worker 2026-01-10 19:57:33 +01:00
Meliox
db653e4c4b Add UPS support. Refactor file namings 2026-01-10 19:44:20 +01:00
Meliox
0d608abf6f add pvemanagerlib.js for tracking changes 2026-01-10 17:33:17 +01:00
Meliox
5d7be3613b implement sensors, incl. pretty names for cpu, hdd, nvme, ssd. Make unified child process manager 2026-01-10 17:23:36 +01:00
Meliox
f65d9d7a3b refactor _check_executable 2026-01-05 21:05:42 +01:00
Meliox
5893aaec65 Implement: get_nvidia_gpu_devices, parse_nvidia_gpu_line 2026-01-05 21:00:39 +01:00
Meliox
e66125954a first step to update bash script 2026-01-04 15:37:59 +01:00
Meliox
4020402e7b change gpu name 2026-01-04 15:25:06 +01:00