Skip to main content

v-guard: Minimalist Process Watchdog & Auto-Restarter

v-guard

Zero downtime, absolute reliability. v-guard is the “Guardian” utility from vtoollab.com designed to maximize system availability. In unattended server environments, the accidental exit of a critical tool (like monitoring or sync agents) can create a data vacuum. v-guard ensures your V-series toolchain stays alive through low-level heartbeat detection.

Key Features
#

  • Auto-Recovery: Detects process termination in milliseconds and restarts it in seconds for true unattended operation.
  • Config-Driven: Define multiple tasks in tasks.txt with just the process name and executable path.
  • Ultra-Lightweight: Consumes ~3MB of RAM, ensuring no impact on the performance of the guarded applications.
  • Environment Agnostic: No complex service installation required (like NSSM). Just run it; perfectly supports portable/green software.
  • Audit Ready: Every restart is logged with a timestamp, making it easy to review alongside v-env for troubleshooting.

Use Cases
#

  1. Monitoring Guard: Keeps v-watch or v-dgmon online to ensure zero log/data collection gaps.
  2. Trading Terminal Guard: Ensures financial trading terminals restart instantly after an accidental crash.
  3. Service Stability: Provides “determinism” by auto-recovering apps during memory or network-induced crashes.

⬇️ Download: v-guard.zip
#

Version: 1.0.0 | System: Windows (x64)

There are no articles to list here yet.