class Kitsune::Kit::Commands::SetupDoMetrics
def install_agent(ssh)
def install_agent(ssh) marker = "/usr/local/backups/setup_do_metrics.after" script = <<~BASH set -e sudo mkdir -p /usr/local/backups if [ -f "#{marker}" ]; then echo "🔁 Metrics Agent already installed, skipping." exit 0 fi echo "✍🏻 Installing DigitalOcean Metrics Agent..." curl -sSL https://repos.insights.digitalocean.com/install.sh | sudo bash sudo touch "#{marker}" echo "✅ Metrics Agent installed" ps aux | grep do-agent | grep -v grep || echo "⚠️ do-agent process not found" BASH say ssh.exec!(script) end