News: 1603374959

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Ever wondered what exactly is going on in those containers? OpenTelemetry edges toward GA, emits tracing specification release candidate

(2020/10/22)


The OpenTelemetry community has taken another step toward General Availability with the first release candidate of the tracing specification.

It's quite the [1]milestone for the project, which modestly describes itself as the second most active (behind Kubernetes, natch) in the Cloud Native Computing Foundation's (CNCF) stable.

The first beta appeared back in March, and the arrival of the Release Candidate (RC) means that those implementing the thing are now aiming at less of a moving target.

Google's product manager Morgan McLean explained that: "No breaking tracing spec changes are allowed between now and the final GA specification," although there may be the odd non-breaking change or two.

Team OpenCensus or OpenTracing? It'll be neither and both now: Hello, OpenTelemetry [2]READ MORE

McLean said: "API, SDK, and Collector release candidates that implement the tracing specification will appear within the next few weeks."

OpenTelemetry first nosed its way into the daylight [3]during KubeCon Europe in May 2019 , and was the product of the coming together of two rather similar open source projects: Google's OpenCensus and OpenTracing. Its goal is all about getting an insight into what is happening within the likes of today's microservice and container-based apps (without pouring through gigabytes of log files stored in an exciting variety of locations and formats.)

An open set of APIs should make for consistency in instrumentation and dodge the dread vendor lock-in.

Back in 2019, [4]McLean told The Register that just getting distributed tracing out would be a "huge win" for the newly formed project, and so here we are.

With the tracing specification now at Release Candidate level, attention can be turned to getting implementations of the other components (including the metrics section of the specification) up to RC quality.

Once the gang are satisfied with both metrics and tracing release candidates, the big red General Availability button can be pressed and logging can head towards beta.

As for OpenTelemetry's predecessors, OpenCensus and OpenTracing, bridge APIs to OpenTelemetry's SDKs are in progress, although not tied to the GA of the project. ®

Get our [5]Tech Resources



[1] https://medium.com/opentelemetry/tracing-specification-release-candidate-ga-p-eec434d220f2

[2] https://www.theregister.com/2019/05/21/opentelemetry/

[3] https://www.theregister.com/2019/05/21/opentelemetry/

[4] https://www.theregister.com/2019/05/21/opentelemetry/

[5] https://whitepapers.theregister.com/

All at sea

2+2=5

Am I the only one to look at the picture and think this was going to be an open API for an IOT device fitted to a physical shipping container to report back as to whether it had gone overboard yet?

Your computer's union contract is set to expire at midnight.