/home/techb158/cosmic-risk.abdallabala.com/scripts
Edit: /home/techb158/cosmic-risk.abdallabala.com/scripts/setup-monitoring-cron.sh (592B)
#!/usr/bin/env bash
# Installs health monitoring as a cron job (every 5 minutes)
# Usage: bash scripts/setup-monitoring-cron.sh [url]
URL="${1:-http://localhost:8092}"
SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)"
SCRIPT="$SCRIPT_DIR/monitor-health.sh"
chmod +x "$SCRIPT"
# Remove any existing cosmic-monitor cron entry
crontab -l 2>/dev/null | grep -v "cosmic-monitor" | crontab -
# Add every-5-minutes check
(
crontab -l 2>/dev/null
echo "*/5 * * * * $SCRIPT $URL >/dev/null 2>&1"
) | crontab -
echo "Installed monitoring cron (every 5 min) for $URL"
crontab -l | grep cosmic-monitor