C

Coroot

C
Coroot Observability v1.29.2

1.29.2

What's Changed allow 0s for alerting rule for and keepFiringFor in config by @def in #1090 fix: check errors returned by JSON encoding by @KSDaemon in #1091 chore: remove ineffectual assignments by @KSDaemon in #1092 chore: do not shadow predeclared identifiers by @KSDaemon in #1093 chore: fix perfsprint lint issues by @KSDaemon in #1094 chore: use standard library idioms by @KSDaemon in #1096 cho…

C
Coroot Observability v1.29.1

1.29.1

What's Changed attribute database metrics to instances by container_id by @def in #1085 Full Changelog: v1.29.0...v1.29.1

C
Coroot Observability v1.29.0

1.29.0

What's Changed add eBPF disk I/O profiles by @def in #1082 group pods by DisaggregatedSet and LeaderWorkerSet (llm-d, multi-node vLLM) by @def in #1079 Full Changelog: v1.28.1...v1.29.0

C
Coroot Observability v1.28.1

1.28.1

What's Changed skip corrupted metrics cache chunks instead of failing the whole query by @def in #1069 Full Changelog: v1.28.0...v1.28.1

C
Coroot Observability v1.28.0

1.28.0

What's Changed disable SLO tracking and alerting for job-like apps by @def in #1061 fix(db): close check config rows on errors by @devantler in #1048 group KServe InferenceService pods into a single application by @def in #1062 group pods by a non-controller owner by @def in #1063 alerts: count events within KeepFiringFor and regroup unresolved Kubernetes events by @def in #1064 group NVIDIA Dynam…

C
Coroot Observability v1.27.4

1.27.4

What's Changed constructor: load raw SLIs only for the last alert window by @def in #1054 fix service account creation failing when the browser autofills the email field by @def in #1055 mysql: add a hint for enabling performance_schema by @def in #1058 dashboards, alerting: add a scope to PromQL queries, default to global by @def in #1060 Full Changelog: v1.27.3...v1.27.4

C
Coroot Observability v1.27.3

1.27.3

What's Changed add support for Amazon ECS on EC2 by @def in #1053 Full Changelog: v1.27.2...v1.27.3

C
Coroot Observability v1.27.2

1.27.2

What's Changed ci: skip npm publish in the release workflow if the version is already published by @def in #1043 notifications: send a test alert when testing Slack, MS Teams, and webhook integrations by @def in #1044 cache: open the query state SQLite database in WAL mode with synchronous=NORMAL by @def in #1051 Full Changelog: v1.27.1...v1.27.2

C
Coroot Observability v1.27.1

1.27.1

What's Changed docs: RHEL 7 / CentOS 7 support and the actual minimum kernel version by @def in #1034 docs: state the minimum supported Postgres version (10) on the Postgres page by @def in #1035 profiling: fix time range selection on the chart by @def in #1037 multi-cluster: resolve external services to services on hosts and cloud instances of member projects by @def in #1041 Remove dropped read-…

C
Coroot Observability v1.27.0

1.27.0

New Service Map mode: Topology Coroot now has a new Topology mode for the Service Map. It shows applications and their dependencies as an interactive graph, making it easier to explore complex environments. Hover over a service to highlight its connections and see key metrics. Huge thanks to @JanBukva for the contribution! What's Changed docs: describe service accounts in the operator reference an…

C
Coroot Observability v1.26.8

1.26.8

What's Changed docs: add MySQL instrumentation benchmark to the Performance Impact page by @def in #1016 docs: add Postgres and Mongodb instrumentation benchmarks by @def in #1018 docs: add OpenTelemetry SDK overhead benchmarks by @def in #1020 add service accounts and user API keys for programmatic access to the MCP endpoint and the API by @def in #1024 Full Changelog: v1.26.7...v1.26.8

C
Coroot Observability v1.26.7

1.26.7

What's Changed fix TLS to ClickHouse when connecting through a remote Coroot by @def in #1015 Full Changelog: v1.26.6...v1.26.7

C
Coroot Observability v1.26.6

1.26.6

What's Changed add OCI integration: MySQL HeatWave, PostgreSQL and OCI Cache by @def in #1014 Full Changelog: v1.26.5...v1.26.6

C
Coroot Observability v1.26.5

1.26.5

What's Changed mcp: bound response sizes and require full app/node ids by @def in #1012 Full Changelog: v1.26.4...v1.26.5

C
Coroot Observability v1.26.4

1.26.4

What's Changed mcp: report real callers in the clients field of get_application_status by @def in #1006 add GCP integration: Cloud SQL and Memorystore by @def in #1008 tunnel ClickHouse to remote Coroot over WebSocket instead of CONNECT by @def in #1009 Full Changelog: v1.26.3...v1.26.4

C
Coroot Observability v1.26.3

1.26.3

What's Changed alerts: apply the application selector to Kubernetes event alerts by @def in #1005 Full Changelog: v1.26.2...v1.26.3

C
Coroot Observability v1.26.2

1.26.2

What's Changed show the logs of RDS instances shipped by the cluster-agent by @def in #1001 fix node pages for RDS and ElastiCache instances by @def in #1002 nodes: show engine, version, address and instance type for RDS and ElastiCache nodes by @def in #1003 aws: support Valkey ElastiCache clusters by @def in #1004 Full Changelog: v1.26.1...v1.26.2

C
Coroot Observability v1.26.1

1.26.1

What's Changed postgres: attribute a held vacuum horizon and evidence it by @def in #996 db: delete alert notifications when deleting a project by @def in #997 config: make the default time range configurable by @def in #999 docs: document all cluster-agent metrics by @def in #998 aws: IAM role auth for the cluster-agent, db config as code, and docs by @def in #1000 Full Changelog: v1.26.0...v1.26…

C
Coroot Observability v1.26.0

1.26.0

MySQL: deep, DBA-grade monitoring Coroot now reads MySQL's own diagnostics alongside eBPF wire capture, so a latency spike comes with the reason attached. New health checks Latency — ranks the likely cause: heaviest query, row-lock waits, long transactions, buffer-pool pressure, redo-log stalls, purge lag, table locks, or CPU-bound Connection errors — clients failing the handshake (bad credentials…

C
Coroot Observability v1.25.0

1.25.0

Deep MongoDB monitoring Coroot now monitors MongoDB internals the way a DBA would, with built-in health checks that detect real problems and explain the root cause. Query performance from the profiler: top queries by time, docs and index keys examined vs returned, collection scans and in-memory sorts flagged. Replication and oplog: per-secondary lag, oplog window, and apply rate. Lag alerts name t…

C
Coroot Observability v1.24.5

1.24.5

What's Changed mysql: lock-wait metrics to surface blocked/blocker queries by @def in #962 Feat: Add clickhouse TLS CA file support for cert verification by @vishnukumarkvs in #963 teams: support multiple channels with per-category notification routing by @def in #965 Full Changelog: v1.24.4...v1.24.5

C
Coroot Observability v1.24.4

1.24.4

What's Changed fix truncated response from the metrics collector when Prometheus returns 400 by @def in #950 docs: node-agent profile pruning (--profiles-prune-fraction) by @def in #954 docs: add upgrade instructions to installation pages by @def in #955 docs: node-agent log pattern extraction rate limit (--log-pattern-extraction-limit) by @def in #956 group valkey instances managed by valkey-oper…

C
Coroot Observability v1.24.3

1.24.3

What's Changed fix Postgres backups inspection by @def in #946 fix fatal startup crash when a multi-cluster project has inspectionOverrides by @def in #948 Full Changelog: v1.24.2...v1.24.3

C
Coroot Observability v1.24.2

1.24.2

What's Changed show the source cluster on the anomalies list for multi-cluster projects by @def in #944 docs: json log parsing by @def in #945 Full Changelog: v1.24.1...v1.24.2

C
Coroot Observability v1.24.1

1.24.1

What's Changed logs: return the most recent log entries by @def in #939 Multicluster improvements by @def in #943 traces: speed up ClickHouse trace queries by @def in #940 Full Changelog: v1.24.0...v1.24.1

C
Coroot Observability v1.24.0

1.24.0

Postgres monitoring Coroot now inspects Postgres in depth. The cluster-agent reads each instance's system views, and for operator-managed clusters it also reads their custom resources. Backups (CloudNativePG, Percona Operator) Operator-agnostic backup monitoring in one report and one check: Alerts on a stale last backup, a failed backup, broken WAL archiving, or an overdue schedule (derived from t…

C
Coroot Observability v1.23.3

1.23.3

What's Changed show profile diff when the baseline window is empty by @def in #930 Full Changelog: v1.23.1...v1.23.3

C
Coroot Observability v1.23.2

1.23.2

What's Changed fix panic while merging Flux objects in multi-cluster environments by @def in #925 docs: add OneLogin SAML setup guide by @def in #926 ci: build release images on native arm64 runners instead of QEMU by @def in #927 ci: download only digest/binary artifacts in release job by @def in #928 Full Changelog: v1.23.0...v1.23.2

C
Coroot Observability v1.23.1

1.23.1

What's Changed fix panic while merging Flux objects in multi-cluster environments by @def in #925 docs: add OneLogin SAML setup guide by @def in #926 ci: build release images on native arm64 runners instead of QEMU by @def in #927 ci: download only digest/binary artifacts in release job by @def in #928 Full Changelog: v1.23.0...v1.23.1

C
Coroot Observability v1.23.0

1.23.0

Windows support The Coroot agent now runs on Windows. Built on ETW (no eBPF required), it discovers Windows Services and Docker containers and reports the same telemetry you already get on Linux, in the same Coroot: Node and container metrics (CPU, memory, disk, network) Service map, built from TCP connections and listening sockets DNS metrics (domains, errors, latency) Logs from the Windows Event…