It is the time to simplify Observability!

I come from the database world where observability, or monitoring as we used to call it, was always really important to keep databases up and running and operating well. Thousands of data points would be collected and displayed in countless graphs. As an expert DBA, you can see every detail about internal database operations and feel very good about yourself being able to put all this data together and resolve the puzzle.

Yet the world has changed. First, many modern applications are designed based on microservices architecture, or otherwise have many different components communicating with each other through a network. In this case, figuring out which component is the cause of the issue is the first task – before fixing the problem, you need to know where it is.

Secondly, we have increased developer ownership of the overall environment – think about DevOps or SRE disciplines. Application developers tend to focus on their applications working properly and have less expertise in the intricate details of infrastructure operations or time and desire to learn about them. This means detailed dashboards showing every detail of internal operations are useless for them.

But it gets worse. Because of the complexity of deployment and configuration in many modern observability systems, a lot of components end up being completely uninstrumented. So, while you have an overload of information, you also tend to have huge gaps, meaning some issues will be invisible and undiagnosable.

So what do we need instead? We need simplified Observability. Instead of even more dataā€”logs, metrics, traces, events, you name itā€”we need actionable insights to find the root cause of the issue in a way that can be implemented by experts, or better yet, by computers. This is what real AIOps should be.

Even better, we need to prevent problems before they happen by recognizing unsustainable and dangerous patterns.

Meet Coroot

This is the approach we’re taking with Coroot, focusing on providing you a powerful observability platform with a focus on simplicityā€”helping you resolve issues quickly, rather than overloading you with information.

First, Coroot looks at your complete environment, covering every component, service, and application, so you do not have information gaps. Coroot supports components deployed on Kubernetes, traditional VMs, bare-metal deployments, as well as cloud services such as DBaaS.

Second, Coroot is very simple to deploy. We leverage modern, powerful instrumentation features provided by the Linux kernel, such as eBPF, allowing us to gather the most important information with zero configuration. Coroot also identifies components that can provide additional information and assists in configuring them.

Third, Coroot focuses on providing you with the most important information and actionable insights, enabling you to identify and resolve 80% of issues much faster than with legacy observability solutions.

Interested in learning more? Check out thisĀ detailed overview of Coroot features.

Open Source

All these features are available in the Coroot Open Source edition, which you can self-host. We also plan to release an Enterprise Edition available through subscription, containing additional features required for large enterprises and complex environments.

Coroot Cloud

If you prefer a hosted solution, there isĀ Coroot Cloud, which comes with a free trial and can be a great way to explore Coroot. You will also be pleasantly surprised by our simple, transparentĀ pricing, offering substantial cost savings compared to legacy alternatives.

Future

While Coroot is already an awesome open-source observability platform with a focus on simplicity, we have ambitious plans to take it even further. Our goal is to help you prevent as many issues as possible, and if they do occur, have them resolved automatically or with minimal human interaction required.

If you have ideas, please let us know by creating an issue or a pull request onĀ Github repository. Also, consider subscribing to the Coroot Newsletter to stay updated on our exciting product developments.

Reach out to us onĀ Slack,Ā Twitter, orĀ LinkedIn.

If you like Coroot, give us a ā­ onĀ GitHubļø ā€“ it helps us reach more engineers and improve our product for you.

Share this post

Related posts