Hello everyone,
Keeping your trading, alert, or analysis bots online and running optimally is crucial—downtime or unexpected failures can cost you dearly. I've developed a project that might be very beneficial for anyone running such bots. It's called
Process Watchdog, a Linux utility designed to monitor your processes and automatically restart any that crash or stop sending a heartbeat. It also works with non-heartbeat sending processes.
With Process Watchdog, you get a flexible, real-time monitoring solution that logs key statistics, making it easier to track performance and diagnose issues. Additionally, simple file commands let you manually control process restarts, stops, or even a full system reboot if needed, ensuring minimal downtime.
I believe this tool will enhance your bot uptime and provide a reliable safeguard against performance hiccups.
Check it out and feel free to contribute or ask for features:
https://github.com/diffstorm/processWatchdogHappy coding!
I have few thoughts and questions.
1. What makes it different from tool such as systemd service? With systemd service, i can configure any script/executable to auto-start on boot and restart if it detect crash.
2. I know i'm being extremely skeptical, but how can i know you (tesla80) actually own account