Releases: coroot/coroot
Releases Β· coroot/coroot
1.1.0
What's Changed
This release introduces DNS monitoring capability in Coroot. This feature is based on metrics gathered by coroot-node-agent using eBPF. Coroot has three built-in inspections to highlight the most common DNS issues out-of-the-box:
- DNS latency: This inspection checks the 95th percentile of DNS response time. By default, the threshold is set at 100ms, but you can easily adjust it for a particular app or for the entire project.
- DNS server errors: This check identifies situations when a DNS server responds with an error.
- DNS NXDOMAIN errors: This check highlights scenarios when the application receives no results for certain domains, such as when a Kubernetes headless service has no ready endpoints.
Full Changelog: v1.0.8...v1.1.0
1.0.8
What's Changed
- nodes: fix matching by
system_uuid
label by @apetruhin in #238
Full Changelog: v1.0.7...v1.0.8
1.0.7
What's Changed
- otel: fix service detection for traces and logs by @apetruhin in #236
- nodes: use both
machine_id
andsystem_uuid
labels for node identification by @apetruhin in #237
Full Changelog: v1.0.6...v1.0.7
1.0.6
What's Changed
- traces: add custom filters to the
Traces
view by @apetruhin in #234
Full Changelog: v1.0.5...v1.0.6
1.0.5
What's Changed
- auditor: performance optimization of the
Logs
report by @apetruhin in #218
Full Changelog: v1.0.4...v1.0.5
1.0.4
1.0.3
What's Changed
- Set the
Last-Modified
header for embedded static assets by @apetruhin in #210
Full Changelog: v1.0.2...v1.0.3
1.0.2
What's Changed
- collector: add support for non-string attribute values by @apetruhin in #208
- collector: support OTLP compression by @apetruhin in #209
Full Changelog: v1.0.1...v1.0.2
1.0.1
1.0.0
New features
- New Distributed Tracing UI by @apetruhin in #184 (blog post)
- Add webhook integration by @Split174 and @Jipok in #167
- Accept and store logs, traces, profiles, and metrics in ClickHouse and Prometheus by @apetruhin in #190
- Guidance on installing node-agent as a Systemd service or Docker container by @apetruhin in #195 (blog post)
Improvements
- categories:
istio-system
components are considered as part of thecontrol-plane
category by @apetruhin in #173 - overview: fix the application filter for the
health
andservice map
views by @apetruhin in #174 - logs: display log patterns if no log messages are found in clickhouse by @apetruhin in #175
- add additional patterns to the
control-plane
app category by @def in #185 - Alerting: Webhook improvements by @apetruhin in #186
- add additional patterns to the
control-plane
app category by @eabykov in #187 - enhance app instance rendering in the app map by @def in #188
- add suggestions to install metric exporters for Postgres, MongoDB, and Redis by @def in #189
- collector: inserting data into ClickHouse in batches by @apetruhin in #191
- Fix connection duplication by @def in #192
- profiling: fix query by @apetruhin in #193
- bootstrap: allow setting an empty ClickHouse password by @def in #194
- ui: fix the
copy to clipboard
button by @apetruhin in #197 - deploy: add Docker Compose config and Docker Swarm stack config by @def in #198
- trim the .slice suffix from systemd services by @def in #200
New Contributors
- @Split174 made their first contribution in #167
- @Jipok made their first contribution in #167
- @eabykov made their first contribution in #187
Full Changelog: https://github.com/coroot/coroot/compare/v0.29.5..v1.0.0