Releases: coroot/coroot
1.17.2
1.17.1
1.17.0
Multi-cluster support
This release adds support for multi-cluster projects in Coroot.
A multi-cluster project aggregates telemetry from multiple existing Coroot projects into a single logical view. It enables unified monitoring of applications deployed across multiple Kubernetes clusters, regions, or data centers without duplicating ingestion pipelines or configuration.
Learn more in the documentation
What's Changed
- Document enhanced continuous profiling for JVM by @T100D in #723
- Add metrics TTL configuration option by @T100D in #727
- add support for multi-cluster projects by @def in #732
- docs: fix multi-cluster screenshot by @def in #733
- build(deps): bump axios from 1.6.0 to 1.12.0 in /front by @dependabot[bot] in #730
- build(deps): bump uplot from 1.6.24 to 1.6.31 in /front by @dependabot[bot] in #734
- build(deps): bump golang.org/x/crypto from 0.28.0 to 0.35.0 by @dependabot[bot] in #735
- build(deps-dev): bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /front by @dependabot[bot] in #736
- build(deps): bump image-size from 1.1.1 to 1.2.1 in /docs by @dependabot[bot] in #737
- build(deps): bump body-parser and express in /front by @dependabot[bot] in #738
- build(deps): bump path-to-regexp and express in /docs by @dependabot[bot] in #739
- build(deps): bump ws in /front by @dependabot[bot] in #740
- build(deps): bump golang.org/x/net from 0.30.0 to 0.38.0 by @dependabot[bot] in #741
- build(deps-dev): bump braces from 3.0.2 to 3.0.3 in /front by @dependabot[bot] in #742
Full Changelog: v1.16.0...v1.17.0
1.16.0
ClickHouse as metrics storage
This release introduces the ability to store metrics in ClickHouse instead of Prometheus. Using ClickHouse for metrics storage provides replication and horizontal scalability out of the box, ensuring high availability and excellent performance for large deployments. PromQL remains fully supported for dashboards.
What's Changed
- docs: ClickHouse Cloud + CRD changes by @def in #710
- add missing monitoring category by @Gakhramanzode in #671
- Update rhel.md with upped Prometheus version by @T100D in #718
- Update docker-compose.yaml with Upped Prometheus version by @T100D in #719
- add support for storing metrics in ClickHouse by @def in #721
- prometheus: set HTTP client timeouts instead of relying solely on context timeout by @def in #722
New Contributors
Full Changelog: v1.15.1...v1.16.0
1.15.1
1.15.0
FluxCD support
This release brings native support for FluxCD. Coroot now offers both overview and detailed insights into Flux resources, including Sources (Git, OCI, and Helm repositories), Kustomizations, HelmReleases, and ResourceSets. This makes it easier to understand and troubleshoot your GitOps workflows at a glance.
This feature requires Coroot Operator v1.4.7 or later.
Kubernetes Events
Kubernetes events are now displayed on a dedicated page, so you no longer need to dig through logs to find them. In addition, Coroot provides shortcuts to quickly access events related to specific Kubernetes objects, including FluxCD resources, helping you troubleshoot issues faster.
Quick log filtering by severity
The Logs and Kubernetes Events views now support instant filtering by severity. With a single click on the chart legend, you can quickly focus on or hide specific severity levels, making it easier to spot what matters.
What's Changed
Full Changelog: v1.14.6...v1.15.0
1.14.6
1.14.5
1.14.4
What's Changed
- docs: document options introduced in Coroot Operator 1.4.6 by @apetruhin in #677
- rca: add issue propagation map by @apetruhin in #679
Full Changelog: v1.14.3...v1.14.4
1.14.3
What's Changed
- docs: document options introduced in Coroot Operator 1.4.5 by @apetruhin in #670
- Add trace data to RCA context by @def in #672
- grpc: recognize GRPC errors by @def in #673
- Add gRPC collector for traces and logs by @apetruhin in #674
- collector: add routes with
url_base_pathif defined by @apetruhin in #675 - SLO: disable Availability and Latency SLOs for external services by @def in #676
Full Changelog: v1.14.2...v1.14.3