Skip to content

Syspeek 0.8.7

Choose a tag to compare

@github-actions github-actions released this 24 Oct 11:11
· 473 commits to main since this release

Syspeek 0.8.7

Local system HUD for your machine — Linux, macOS, Windows. No telemetry; data leaves only if you point a scraper at it.

Highlights

  • Kubernetes depth — per-pod and per-node CPU millis + memory bytes from metrics.k8s.io (the numbers kubectl top prints): Kubernetes page pods table gains CPU/MEM columns with a server-aware metrics: ok - N pods, M nodes with usage summary; missing metrics-server degrades honestly.
  • Editable monitors — all 11 alert rules are live-editable in Settings → MONITORS: per-rule threshold + sustained cycles (monit-style for N cycles model), applied instantly and persisted to [alerts]; RESET restores the built-ins.
  • Windows thread profiles — the Profiles page (THREADS cpu, OFF-CPU/WAIT) now works on Windows via NtQuerySystemInformation per-thread CPU times + wait reasons; MEMORY (PSS) stays Linux-only.
  • Containers (0.8.6): per-container CPU %, MEM vs limit, NET I/O, PIDS straight from the Docker Engine API socket (multiplexed stats, no CLI needed; named-pipe aware).

Assets

File Use
syspeek_0.8.7_amd64.deb Debian/Ubuntu (all features; systemd/journald/cgroups)
Syspeek-0.8.7-macos.dmg macOS 12+ (universal arm64+x86_64; unsigned — see docs/macos.md for the Gatekeeper one-liner)
Syspeek-0.8.7-windows.msi / -portable.zip Windows 10+ (MSI per-machine; portable zip with dual shims)
syspeek-portable.tar.gz Linux portable bundle (any distro; sh install.sh uses it)
Syspeek-0.8.7-x86_64.AppImage Linux AppImage
SHA256SUMS sha256 for all six files (hashed from the published bytes)

Same one-liner on every OS: sh install.sh (macOS/Linux via Git Bash: also irm https://raw.githubusercontent.com/codeafridi/Syspeek/main/cpp/packaging/windows/install.ps1 | iex on PowerShell).