Server-Watchdog
Server-Watchdog is an open-source tool designed to monitor server uptime, performance, and health. It provides alerts and logs to help administrators maintain maximum availability.
Prerequisites: jq (command-line JSON processor)
Features: Uptime monitoring of servers/services Performance tracking (CPU, RAM, disk usage) Alerts for downtime and resource thresholds Log collection and reporting
Installation: Clone the repository: git clone https://github.com/lochan-m05/Server-Watchdog.git
Install dependencies: For Node.js projects: npm install (Replace with your actual installation instructions if different.)
Usage: Start the server watchdog service: For Node.js projects: node index.js (Configurable via environment variables or config files. Adjust usage per your application.)
Configuration: Edit config.json to set server endpoints, alert thresholds, notification options, etc.
Contributing: Feel free to submit issues, feature requests, or pull requests.