Multiple times in my career at a new job I've had to build a kind of bootstrapped OSS-based observability platform (mostly a mixture of prometheus and grafana typically) which can come with more overhead than you'd think and doesn't usually provide a lot of the analytical stuff without stitching together a bunch of things. Datadog out of the box gives you everything you can possibly want - as others have stated bills…
Show HN: OneUptime – open-source Datadog Alternative
61–70 of 70 posts
Re: Show HN: OneUptime – open-source Datadog Alternative
#62How does this compare to the usual Grafana stack?
Re: Show HN: OneUptime – open-source Datadog Alternative
#63Lot of interesting OSS observability products coming out in recent years. One of the more impressive(and curious for many reasons) IMHO is OpenObserve: https://github.com/openobserve/openobserve . As opposed to just a stack, they are implementing just about the whole backend shebang from scratch.
Others have mentioned Signoz which I have tried but for my homelab it just feels like too much.
OpenObserve might be the solution that I have been looking for.
Re: Show HN: OneUptime – open-source Datadog Alternative
#64Great features for logs, metrics & traces, total compatibility with open telemetry, cost optimization tools built in (DataDog leavers typically save around 50%), and much more!
Check out our site, and you can find me on LinkedIn (or indeed reply here !) if you want to ask further questions.
Re: Show HN: OneUptime – open-source Datadog Alternative
#65I make apps call home and aggregate incoming pings in grafana, because some of them are behind a vpn.
We have Incoming Request monitor for this. OR you can deploy custom probes in your private network. https://oneuptime.com/docs/probe/custom-probe
There is no "the solution" to site monitoring. Eventually someone will need scripting to bridge a gap. Preferably python.
Re: Show HN: OneUptime – open-source Datadog Alternative
#66I always liked Datadog as a product but it's also true that it is simply way too expensive if you don't spend significant time cost optimizing. But hosting it myself doesn't really seem like a great solution, I rather invest time in making my app robust than making my monitoring stable.
expensive and totally weird pricing structures make it hard to predict costs
Re: Show HN: OneUptime – open-source Datadog Alternative
#67Lot of interesting OSS observability products coming out in recent years. One of the more impressive(and curious for many reasons) IMHO is OpenObserve: https://github.com/openobserve/openobserve . As opposed to just a stack, they are implementing just about the whole backend shebang from scratch.
How does it compare to competitors, and what are the differences between the cloud offering and the open source version? Their web site barely mentions the open source part.
Re: Show HN: OneUptime – open-source Datadog Alternative
#68Earlier quoted context omitted.
Correct. Same as New Relic. I'd love an open source alternative. But there just isn't one for APM (which is our main use case). Nothing comes close. Every time I see "OpenTelemetry integration" I just close the page. Hours and hours of manual setup, code pushes, etc while New Relic installs once and works. I assume it's the same for people who use DataDog begrudgingly.
I'm wondering when's the last time you tried OpenTelemetry - and which language it was in? I'm not going to say it's super mature (it's not) - but I think it's come a long way from being a ton of manual setup and it's more akin to SDKs available commercially. Admittedly we (HyperDX) do offer some wrapped OpenTelemetry SDKs ourselves to users to make it even easier - but I think the base Otel instrumentation is easy e…
Re: Show HN: OneUptime – open-source Datadog Alternative
#69Re: Show HN: OneUptime – open-source Datadog Alternative
#70I always liked Datadog as a product but it's also true that it is simply way too expensive if you don't spend significant time cost optimizing. But hosting it myself doesn't really seem like a great solution, I rather invest time in making my app robust than making my monitoring stable.
https://www.atatus.com https://tracetest.io/ https://uptrace.dev/
(I work for Atatus)