That's it. The agent connects to your platform, discovers clusters, and starts monitoring. You'll see data in your dashboard within 60 seconds.
How it works: The agent sends a heartbeat to POST /api/agent/heartbeat every 60 seconds with cluster metrics. It fetches config from GET /api/agent/config on startup. See the API docs for details.
Agent not connecting? Check that your API key is correct and your platform credentials have the right permissions. The agent logs to stdout — run docker logs digitaltap to see what's happening.
No clusters showing up? Verify your endpoint URL is correct and the agent can reach it. For EMR, make sure you specified the right AWS region.
Behind a firewall? The agent needs outbound HTTPS access to digitaltap.ai/api on port 443. No inbound ports required.
?
FAQ
Does Digital Tap AI access my data?
No. Digital Tap AI only reads cluster metadata (utilization, cost, configuration). It never accesses your tables, queries, or data. We can't see your data even if we wanted to.
Is it safe to let it hibernate clusters?
Yes. Hibernation preserves cluster state — it's like putting your laptop to sleep. When workloads resume, the cluster wakes up automatically. You can also set it to "Recommend Only" mode first.
What permissions does the agent need?
Full access to cluster metrics, status, and lifecycle management. Agents autonomously hibernate idle clusters, right-size over-provisioned resources, and optimize spot instance usage. You configure policies and guardrails — the AI handles the rest 24/7.
Can I uninstall it easily?
Yes. docker rm -f digitaltap or helm uninstall digitaltap. Your clusters are unaffected. No residual config, no side effects.
How much does it cost?
Free for up to 5 clusters. Growth plan is 20% of compute savings — so if you save $10,000/month, you pay $2,000. You only pay when you're saving money. See pricing →
Ready to start saving?
Create your free account and connect your first cluster in under 5 minutes.