From 5a9bcabe2280efcf6582a46f052089788fe89ae7 Mon Sep 17 00:00:00 2001 From: Tiberiu Socaci Date: Thu, 10 Sep 2026 17:44:19 +0300 Subject: [PATCH 1/2] docs: clarify system health pause behavior Signed-off-by: Tiberiu Socaci --- docs/OPERATIONS.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/OPERATIONS.md b/docs/OPERATIONS.md index 314a0cb..1e48b41 100644 --- a/docs/OPERATIONS.md +++ b/docs/OPERATIONS.md @@ -562,8 +562,8 @@ turn may be recorded as a plain error before orderly state persistence. Existing Open **System health**, the last admin navigation item (`/system-health`). The host daemon reads Linux `/proc` and `/sys` without elevated privileges or subprocesses. It samples every five -seconds even when no browser is open; browsers poll while visible and active. Pause affects only -the page. Refresh also rescans hardware. CPU uses counter deltas (the first sample is unknown), +seconds even when no browser is open; browsers poll while visible and active. Pausing the page +does not stop background collection. Refresh also rescans hardware. CPU uses counter deltas (the first sample is unknown), RAM uses `MemAvailable`, and load is the Linux 1/5/15-minute load average. Storage measures the filesystem containing the configured gateway runtime root, not the sum of disks in the hardware inventory. Used bytes exclude free blocks; available bytes exclude filesystem-reserved blocks; From c8cb04c718b1b5a8791101c77398b2b1ce11f8a3 Mon Sep 17 00:00:00 2001 From: Tiberiu Socaci Date: Thu, 10 Sep 2026 17:45:22 +0300 Subject: [PATCH 2/2] docs: wrap system health clarification Signed-off-by: Tiberiu Socaci --- docs/OPERATIONS.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/OPERATIONS.md b/docs/OPERATIONS.md index 1e48b41..0e97ed9 100644 --- a/docs/OPERATIONS.md +++ b/docs/OPERATIONS.md @@ -563,7 +563,8 @@ turn may be recorded as a plain error before orderly state persistence. Existing Open **System health**, the last admin navigation item (`/system-health`). The host daemon reads Linux `/proc` and `/sys` without elevated privileges or subprocesses. It samples every five seconds even when no browser is open; browsers poll while visible and active. Pausing the page -does not stop background collection. Refresh also rescans hardware. CPU uses counter deltas (the first sample is unknown), +does not stop background collection. Refresh also rescans hardware. CPU uses counter deltas +(the first sample is unknown), RAM uses `MemAvailable`, and load is the Linux 1/5/15-minute load average. Storage measures the filesystem containing the configured gateway runtime root, not the sum of disks in the hardware inventory. Used bytes exclude free blocks; available bytes exclude filesystem-reserved blocks;