Releases: coroot/coroot
0.8.0
Zero-instrumentation observability
This release turns Coroot into a zero-instrumentation monitoring solution. Thanks to eBPF, Coroot provides unprecedented visibility into how your services are performing without the need to change their code.
Eliminating toil allows you to integrate Coroot in minutes and achieve almost 100% coverage of your stack (even legacy & third-party services).
Wide protocol support
Coroot supports the most popular L7 protocols out of the box:
- HTTP
- Postgres
- Mysql
- Mongodb
- Redis
- Memcached
- Cassandra
- Kafka
Instance-level view
You can quickly drill down into any application and view the communications of each instance separately.
Implementing SLOs (Service Level Objectives) never was so simple
Coroot has predefined SLOs with universal thresholds for availability and latency, but you can easily adjust these thresholds for any app.
That's it! Configure the Slack integration, and you will be notified of any significant SLOs violation.
Low-overhead metrics capturing
Metrics capturing consumes only a few percent of a single CPU core at a load of 20,000 requests per second.
We need you feedback!
Any questions or feedback? Reach out to us on Slack.
0.7.1
0.7.0
Alerting (doc)
To prevent a Service Level Objectives violation your team should be notified when an Error Budget is being consumed too quickly. Coroot's SLO-based alerting uses the predefined multi-window burn rate thresholds:
An alert will be fired if the error budget burn rate is greater than the threshold in both long and short windows. Checking in the short window makes sure that the error budget is still being consumed.
Slack integration
This release also introduces integration with Slack, which is used to notify your team of SLOs violations.
0.6.0
Application categories
You can organize your applications into groups by defining glob patterns in the <namespace>/<application_name>
format.
Each group can be easily hidden or shown on the Overview page.