September 24th, 2024

Show HN: Oodle – serverless, fully-managed, drop-in replacement for Prometheus

Oodle.ai has created a cost-efficient metrics observability system that processes over 1 billion time series per hour, enhancing scalability and performance while integrating easily with existing tools and protocols.

Read original articleLink Icon
Show HN: Oodle – serverless, fully-managed, drop-in replacement for Prometheus

Oodle.ai has developed a high-performance, cost-efficient metrics observability system designed to handle large-scale data while maintaining fast performance. The system focuses on real-time metrics observability, which is crucial for monitoring application performance and infrastructure reliability. Key requirements include real-time data visibility, accuracy, quick query responses, and high availability, all while being simple to integrate with existing tools. Traditional observability systems face challenges such as scaling issues, high costs for custom metrics, and performance degradation with increased data volume. Oodle.ai addresses these challenges by separating storage from compute, utilizing serverless functions for on-demand computing, and employing cost-effective object storage solutions like Amazon S3. This architecture allows for independent scaling of compute and storage, significantly reducing costs and improving query performance. The system can handle over 1 billion time series per hour and is compatible with open-source protocols like OpenTelemetry and Prometheus, providing a comprehensive observability platform.

- Oodle.ai's observability system is designed for high performance and low cost.

- It separates storage and compute to enhance scalability and reduce expenses.

- The system can process over 1 billion time series per hour.

- It integrates easily with existing observability tools and protocols.

- Real-time metrics observability is essential for effective system monitoring and issue resolution.

Related

Datadog Is the New Oracle

Datadog Is the New Oracle

Datadog faces criticism for high costs and limited access to observability features. Open Source tools like Prometheus and Grafana are gaining popularity, challenging proprietary platforms. Startups aim to offer affordable alternatives, indicating a shift towards mature Open Source observability platforms.

Dynolog: Open-Source System Observability

Dynolog: Open-Source System Observability

Dynolog is an open-source observability tool for optimizing AI applications on distributed CPU-GPU systems. It offers continuous monitoring of performance metrics, integrates with PyTorch Profiler and Kineto CUDA profiling library, and supports GPU monitoring for NVIDIA GPUs and CPU events for Intel and AMD CPUs. Developed in Rust, Dynolog focuses on Linux platforms to enhance AI model observability in cloud environments.

Show HN: Telemetry.sh – Simplifying Telemetry Measurement

Show HN: Telemetry.sh – Simplifying Telemetry Measurement

Telemetry provides a solution for measuring data in applications without infrastructure management, allowing users to log events, perform SQL queries, analyze data, and collaborate efficiently.

OpenTelemetry and vendor neutrality: how to build an observability strategy

OpenTelemetry and vendor neutrality: how to build an observability strategy

OpenTelemetry provides a vendor-neutral observability framework with three layers: source, collector, and backend, promoting flexibility and interoperability while preventing proprietary lock-in through open standards.

Saving $10k/Month on Analytics – Snowplow Serverless Alternative

Saving $10k/Month on Analytics – Snowplow Serverless Alternative

Agon Data has implemented a serverless analytics solution, saving $10,000 monthly, ensuring data ownership, and utilizing tools like Buz and AWS Kinesis, with plans for optimization and potential open-sourcing.

Link Icon 22 comments
By @CubsFan1060 - 7 months
The UI feels _very_ similar to Grafana. Even the dashboard folders look exactly the same to me. I would have thought that Grafana being AGPL woudl specifically forbid this?

Edit: Or maybe the AGPL just requires releasing any code you change? I could be confused.

By @manishsharan - 7 months
I have been meaning to ask the observability experts this question:

Why not dump all metrics , events and logs into Clickhouse ? and purge data as necessary? For small to medium sized businesses/solution ecosystem, will this be be enough ?

By @PeterZaitsev - 7 months
Pretty cool. I wonder where it would develop - will Oodle release an Open Source version or will ideas be implemented in some new (or existing) Open Source solutions - ClickHouse, VictoriaMetrics etc.
By @rnjn - 7 months
very interesting solution. and great idea to have a playground. would love to know some details on the implementation of the architecture you have shared - 1. how do you query across multiple files, do you have a query engine like data fusion doing that heavy lifting, or is this a custom implementation ? 2. how do you manage a WAL with real time query-ability across files ? have you seen any failures (recent entries missing sort of issues) Thanks, once again really interesting design and intuitively looks more economical.
By @TripleChecker - 7 months
Cool! The website says “No Lock-In” does it mean that I can bring by own compute and storage?

Also, found a few typos and a broken link, see error report here: https://triplechecker.com/s/xEd4Hp/oodle.ai?v=uxGS1

By @devmor - 7 months
Why did you name your startup the same name as the most popular network compression library for video games? This seems short sighted. Even if you don't run afoul of trademark/copyright, you're sharing a lot of SEO and marketing terminology.
By @infecto - 7 months
The logo on your main page for oodle.ai is blurry.

Why use a .ai domain? I love LLM but this is a turnoff to me.

By @protocolture - 7 months
"fully managed, serverless"

So its not really a drop in replacement for prometheus then, its more of a send all your data to some other bloke kind of replacement.

Software as a service is fine, but you dont need to hide it behind hip marketing terminology.

By @estebarb - 7 months
I'm wondering something: how is the storage/compactation solved? AFAIK S3 lacks append semantics, so data must be accumulated somewhere else before storing it. Kinesis?
By @nileshbansal - 7 months
We, at Workorb, migrated from Grafana to Oodle and very happy so far. Observability space does need a ground up reimagination and we think Oodle is positioned to do that.
By @navjack27 - 7 months
I don't know how trademark works or anything like that not a lawyer etc etc but lots of stuff are called oodle. I wish you luck.
By @suntracks - 7 months
Love the observability feature here. Would love to see a detailed feature set comparision along on the competetitors landscape
By @thinkmassive - 7 months
Is it SaaS-only?
By @alanfranz - 7 months
Some comparison to Thanos would be great!
By @kyyol - 7 months
The Oodle team is great! If you're looking for a cheap metrics (prom/otel) store, check it out!

Not to mention they offer the best metrics free tier in the entire space... Let me know if you know of a better free tier ;)

Unfortunately, Grafana Cloud only offers 10k active series, which is really easy to surpass even in a homelab; meanwhile, Oodle offers 100k.

By @mt42or - 7 months
VictoriaMetrics is still cheaper!
By @weego - 7 months
Why is the primary sales call to action is that it's serverless if it's a hosted solution? Who cares.
By @utf_8x - 7 months
Not to be confused with Oodle[1]

[1] https://www.radgametools.com/oodle.htm