Cameron Archer

Logs Explorer Template by Tinybird - Deploy a Datadog alternative for your app in minutes

Got logs? Your users want to see them. Here's an open source template to give your users an observability experience like they get with Datadog, Vercel, Cloudflare, or Supabase. Built to handle billions of logs in real time without breaking a sweat.

Add a comment

Replies

Best
Cameron Archer
👋 Hey hunters! I'm Cameron, Head of Growth at Tinybird. 🚀 WHAT WE'RE LAUNCHING Today, we're publicly launching this open source Logs Explorer Template, a beautiful Next.js app and complete analytics backend that you can use to build observability features – like Datadog, Vercel Observability, Cloudflare Log Explorer, or Supabase Query Logs – insanely fast. You can check out out the demo app at logs.tinybird.app. 💡 WHY WE BUILT IT Storing and searching logs is a problem as old as software. It's solved. But this template solves a different problem: serving logs (and calculated metrics) back to your app users in real time, even when your logs grow into the billions. We know this is not a trivial problem, but it is one we solve everyday for very large companies. We've distilled all our knowledge into this template for performance, cost-effectiveness, and ease of use. 🧑‍💻 HOW TO GET STARTED - Fork the repo - Deploy to Tinybird and Vercel (takes just a few minutes) - Instrument your app to send logs to Tinybird (we've included examples) - Modify it to fit your needs We've also included a script to generate fake logs in case you'd like to test things out before instrumenting your app. 🎁 LAUNCH DAY OFFER! This is an open source project, but it does require a free Tinybird account. You can easily use it on our Free plan. For Product Hunt community members who want to scale it: Get a Tinybird Developer plan - with more compute and more storage - for as little as $1/month for 3 months if you sign up within the next 48 hours. Just grab the coupon code above 👆 We'd love to hear your feedback and see what you plan to build with it - thanks! 🚀
alrocar

@cameron_archer @masump 


Hey this is Alberto, from the Tinybird team!

Tinybird is data infrastructure for software teams, so you don't have to worry about scale, whether it is events ingested per second, concurrent requests per second or overall data volume.

This use case is in production for some of our customers, we're open sourcing it for others to build and customize on top of it easily.


We included a mock data generator in the GitHub repository to make benchmarking easy, it has been tested with billions of rows and thousands of events per second in a shared cluster, without hassle.


Let me know if you have any doubt!

Cameron Archer

@masump quite well :) Especially if you use a log collector like Vector.dev

Jeremy Sarchet
Congrats @alrocar and Tinybird team. Quality.