From b1f0ce01fb6ece8628cf0499690a003cdac28f7f Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sat, 14 Feb 2026 17:29:08 +0200 Subject: Remove macOS stats gathering support, require Linux with /proc Remove non-functional macOS monitoring code that used native tools (sysctl, vm_stat, netstat, iostat). Now loadbars exits with an error when attempting local stats gathering on non-Linux systems. macOS can still be used as a client to monitor remote Linux servers via SSH. --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'README.md') diff --git a/README.md b/README.md index fb3fe53..5fe02ea 100644 --- a/README.md +++ b/README.md @@ -10,9 +10,9 @@ Loadbars is a tool that can be used to observe CPU loads of several remote serve This version of loadbars has been tested on: - Fedora Linux 43 and most modern Linux distributions (RHEL, CentOS, Ubuntu, Debian, etc.) -- macOS (Darwin) - localhost monitoring uses native macOS tools (sysctl, vm_stat, netstat, iostat) +- macOS (Darwin) - can connect to remote Linux servers via SSH (local monitoring not supported) -**Note:** Remote hosts are assumed to be Linux (using /proc filesystem). When running on macOS, localhost monitoring uses macOS-specific commands, while remote hosts use the Linux script. So remote hosts only work with Linux. +**Note:** Local monitoring requires Linux with /proc filesystem. Remote hosts must be Linux (using /proc filesystem). macOS can be used as a client to monitor remote Linux servers. ## Build and run -- cgit v1.2.3