Recent articles
Harbor v2.11 release - The SBOMs release
Bonjour Harbor KubeCon + CloudNativeCon Europe 2024 - Paris
Harbor v2.10 release
Harbor Recap from KubeCon Chicago 2023
Harbor v2.4 release and Distributed Tracing
October 28, 2021
Harbor Team
We’re excited to announce the Harbor v2.4 GA release which focuses on distributed tracing for enhanced troubleshooting, identifying performance bottlenecks.
We’re delighted to announce the general availability of Harbor v2.4.
Main new feature:
Observability is a key feature for operating a service in production and by using this data you can identify abnormal statuses and make informed decisions to fix issues when an error occurs. The distributed tracing is a key element of observability in modern applications. Harbor can provide distributed tracing data for operators and administrators to know the current running status and to help troubleshooting. Harbor exposes tracing data using the OpenTelemetry sdk, you can easily export traces via Otel protocol which can be consumed by OpenTelemetry Collector then expose to almost the on-prem or cloud trace backend. Because of the popularity of Jaeger, Harbor also can expose tracing data to Jaeger backend directly.
Other notable features such as:
Deprecations:
Full list of PRs!
Full list of Resolved issues here!
In harbor v2.4 and later you are able to enable distributed tracing in your Harbor. But we only support one exporter at a time (you can not set bosh or none of them if you enabled tracing). You can set otel as exporter and leveraging OpenTelemetry Collector to retransmit to multiple backend if you want to send data to multiple exporter. And similarly, Jaeger exporter supports agent mode and endpoint mode, but only one mode can be enabled at a time.
If you’re a user of Harbor and want to share any feedback, we’d love to hear from you here!
Huge shoutout to the maintainer team, our contributors & everyone in the community who helped the project realize its level of adoption today !! The project would not be where it is today without the community
We also want to thank the following users for their sustained contributions to the project!
And overall contributors:
Get updates on Twitter:
@project_harbor
Chat with us on Slack:
#harbor
and
#harbor-dev
on the
CNCF Slack
Collaborate with us on
GitHub
Attend the
community meetings
Orlin Vasilev
Harbor Community Manager
GitHub:
@OrlinVasilev
Twitter:
@OrlinVasilev