System Performance & Telemetry

Overview

The One-Click Benchmark Engine (OCB) and System Telemetry suite deliver live, interactive infrastructure diagnostics and reproducible performance analysis for bare-metal servers, KVM virtual machines, and cloud instances.

Instead of relying on fragile third-party scripts, OCB combines real-time terminal telemetry, memory/disk IOPS inspection, network throughput testing, automated log cleanup, and multi-generational Geekbench integration (Geekbench 5, 6, 7+) into a unified operational platform.

System Telemetry Widget (sys-info)

Invoked via one-click system, the telemetry engine presents a real-time, interactive terminal dashboard providing continuous visibility into core infrastructure metrics, network interface states, and bandwidth consumption.

Interactive Keyboard Controls

Manage the live telemetry dashboard on-the-fly using single-key TUI hotkeys.

Hotkey Function Behavior & Scope
p Pause Telemetry Freezes live screen updates for manual metric inspection
r Resume Telemetry Resumes real-time 1-second refresh cycle
h Hide Sensitive Data Obfuscates public IP addresses, gateways, and mesh tunnel endpoints
u Unhide Data Reveals full IPv4, IPv6, and WireGuard endpoint addresses
e Entropy Injection Installs and enables haveged to boost kernel entropy pools
q Quit Widget Gracefully exits telemetry display and clears console
Launch System Telemetry
# Launch live interactive TUI telemetry widget
one-click system

One-Click Benchmark Engine (OCB)

The one-click bench engine conducts comprehensive subsystem evaluations, publishing benchmark metrics and comparing historical regression trends across sequential runs.

Multi-Generational Geekbench Support (GB5, GB6, GB7+)

OCB seamlessly integrates official 64-bit and ARM64 Geekbench builds with automated CDN release probing and historical trend reporting.

  • Native Support for Geekbench 5, 6, and 7: Allows explicit targeting of specific major versions or defaults to the latest release (Geekbench 7).
  • Seamless Future Release Compatibility: Dynamically queries Geekbench CDN version endpoints (Geekbench-X.Y.Z-Linux.tar.gz) to automatically resolve, fetch, and execute new point releases without requiring script updates.
  • Trend Analysis & Regression Tracking: Stores historical run scores under /etc/one-click/ocb/ocb_results.txt. Calculates percentage improvement or degradation (+X% / -X%) between consecutive runs.
  • Resource Guardrails & Sysbench Fallback: Evaluates system memory and storage prior to execution. If available RAM is under 1500MB or disk space is under 7GB, OCB automatically skips Geekbench to prevent OOM panics and safely executes sysbench CPU prime evaluation instead.

Subsystem Evaluation Coverage

RAM Bandwidth: Sequential Read/Write memory throughput (MiB/sec, Ops/sec via sysbench).
Storage IOPS: Direct async I/O read/write latency and IOPS profiling via fio.
Network Throughput: Dual-stack IPv4 and IPv6 bandwidth benchmarking via iperf3.

Benchmark Execution Examples
# Standard full-system benchmark (Defaults to Geekbench 7)
one-click bench

# Target specific Geekbench major versions
one-click bench 5    # Execute Geekbench 5 suite
one-click bench 6    # Execute Geekbench 6 suite
one-click bench 7    # Execute Geekbench 7 suite

# Headless / Pipeline mode (Publishes results JSON to API endpoint)
one-click bench --pipe

Interactive Log Management

The integrated log management console provides terminal-based log browsing, real-time tailing, search filtering, and safe disk vacuuming for production servers.

Keyboard Shortcut Action
Ctrl + E Return to main log selection menu
Ctrl + F Delete currently selected log file
Ctrl + A Vacuum / truncate all archived log files safely
Launch Interactive Log Console
# Open interactive log management console
one-click logs

Automated Task Scheduling (Cron Engine)

The cron subsystem simplifies recurring system administration tasks, allowing performance audits, backups, log rotation, and maintenance tasks to be scheduled centrally.

Cron Subsystem Console
# Manage scheduled recurring tasks and maintenance jobs
one-click cron