henrygd
18d9258907
Alert history updates
2025-07-21 20:07:52 -04:00
henrygd
3730a78e5a
update load avg display and include it in longer records
2025-07-16 21:24:42 -04:00
henrygd
5ddb200a75
improve memory efficiency of records.go
2025-07-08 18:03:49 -04:00
henrygd
d81db6e319
refactor: optimize record management and deletion logic
2025-03-03 23:44:50 -05:00
henrygd
2ab2cc83de
refactor(hub): embed pocketbase fields in hub struct
2025-02-11 19:18:36 -05:00
Chuangbo Li
19b4477a75
fix: json.Unmarshal not resetting struct fields ( #345 )
...
The json.Unmarshal function was not properly resetting the Stats struct fields between iterations in the loop. This caused incorrect values to be retained from previous iterations, leading to unexpected behavior.
This commit fixes the issue by zero the struct in each loop iteration, ensures that each unmarshaling operation starts with a clean struct, preventing value carryover.
2024-12-28 17:06:37 -05:00
Henry Dollman
14716d36a6
refactor go code for pocketbase 0.23.0 ( #300 )
2024-11-24 18:15:24 -05:00
Henry Dollman
8262a9a45b
progress on gpu metrics
2024-11-08 16:52:50 -05:00
Henry Dollman
c7463f2b9f
limit collection lookups and other small refactoring
...
* adds error handling for collection lookup (#216 )
2024-10-23 13:10:39 -04:00
Henry Dollman
a975466fc7
add declarative system management with config.yml ( #70 , #206 )
2024-10-22 18:46:52 -04:00
Henry Dollman
299152413a
small longer record creation refactoring
2024-10-15 19:54:46 -04:00
Henry Dollman
cedf80a869
add max 1m values for cpu, bandwidth, disk io
...
* removes unused things from chart.tsx
* updates y axis width only if it grows
* add generic area chart component and remove individual cpu, bandwidth, disk io charts
2024-10-10 15:11:48 -04:00
Henry Dollman
10ef430826
small refactor in CreateLongerRecords
2024-10-08 12:42:02 -04:00
Henry Dollman
d672017af0
add peak values for cpu and net
2024-10-07 19:20:53 -04:00
Henry Dollman
e81f8ac387
add zfs arc to longer records
2024-10-07 11:45:09 -04:00
Henry Dollman
7a5ec067f5
refactor records package
2024-09-29 13:36:03 -04:00
Henry Dollman
2d670c585d
optimize deletion of old records
2024-09-23 17:17:30 -04:00
Henry Dollman
c8743201a2
allow creation of 10m record if nine 1m records
2024-09-14 15:27:42 -04:00
Henry Dollman
1cfd3cdd30
add support for multiple disks
2024-09-01 18:23:57 -04:00
Henry Dollman
130c9bd696
add temperature chart
2024-08-21 22:14:56 -04:00
Henry Dollman
0566433aa1
move longer records creation to a scheduled job
2024-08-18 18:23:17 -04:00
Henry Dollman
c7e67a9b63
refactor: agent and entities
2024-08-14 14:14:41 -04:00
Henry Dollman
9da1e5751a
move application code into beszel folder
2024-08-11 13:41:57 -04:00