Free Datadog Clone You Can Host Yourself
confused? – What Is This?
This thing is called OneUptime.
It’s like Datadog, PagerDuty, StatusPage, and your favorite Slack rage—all packed into one free app you can run on your own server.
And this week it got a massive upgrade.
- Monitor websites
- Collect logs
- Get alerts when stuff breaks
- Show public status pages
- Let AI fix things when you’re asleep
All without paying a single rupee.
What’s New in July 2025?
Click-click Terraform setup
Full API docs for bots & dev tools
MCP = “AI but make it Ops”
Docker = easy install, no coding
It hit #1 trending for a reason.
Because it makes Datadog look like an overpriced Excel sheet.
How To Install (In Human Words)
Step-by-step, brain-off style:
- Go here ➜ GitHub - OneUptime/oneuptime: OneUptime is the complete open-source observability platform.
- Click “Code” ➜ “Download ZIP” ➜ Unzip it
- Install Docker
- Windows/Mac ➜ https://www.docker.com/get-started
- Linux ➜
sudo apt install docker.io docker-compose -y
- Open your terminal or command prompt
- Go into the folder
cd oneuptime-main
- Run this:
docker-compose up -d
- Wait 1–2 mins
- Open browser ➜ http://localhost:3000
- Login with:
- Email:
[email protected]
- Password:
password123
- Then go change that password, genius.
- Email:
Done. You now run your own Datadog clone.
Wanna Feel Smarter? Try This AI Thing
They added a weird but awesome thing called MCP Server.
You can literally type what you want and the system does it.
Example:
“Make a new monitor for my server”
“Show me logs from last 5 minutes”
“Raise an incident if things go boom”
Works with: Claude, GPT, or your favorite agent.
Download it from the same repo → folder named
mcp
First release has typos like
list_onitors
(LOL yes, really). Fix is coming.
Terraform: The “Autopilot” Mode
If you like infrastructure magic:
You can write this:
monitor “website” {
name = “My Site”
url = “https://mysite.com”
}
…and boom—OneUptime sets it all up automatically.
No UI clicking. Just “terraform apply” and chill.
Great for:
- Lazy devs
- Teams with 73 websites
- People trying to look smart in meetings
What’s Inside (In Non-Geek Speak)
- Backend: Fast stuff built in Go
- Frontend: Clicky things in React
- Logs: Stored smartly in Ceph + ClickHouse
- Traces: Jaeger/Zipkin friendly
- Alerts: Instant + loud
- Works with OpenTelemetry (send logs from anything)
Benchmarks?
- Eats 100k events/sec like popcorn
- Searches logs in < 200ms
- Handles 1 TB/day with no drama
Warnings
- Change the password, obviously
- Don’t run this on a potato
- Logs & tracing need storage (cloud is better)
- MCP server still has spelling issues
- Some bugs still exist but nothing scary
Links You Actually Need
- Main Page: GitHub - OneUptime/oneuptime: OneUptime is the complete open-source observability platform.
- Terraform: Terraform Registry
- AI Bot Folder:
/mcp
inside repo - Docker Install: https://www.docker.com/get-started
And yes, you’ll sleep better knowing it costs ₹0.