trace-context

Trace Context

Github stars Tracking Chart

Build
Status

Trace Context Specification

This repository is associated with the Trace
Context
specification.

Specification for distributed tracing context propagation format:

Team Communication

See
communication

We appreciate feedback and contributions. Please make sure to read rationale
documents when you have a question about particular decision made in
specification.

Goal

This specification defines formats to pass trace context information across
systems. Our goal is to share this with the community so that various tracing
and diagnostics products can operate together.

Reference Implementations

There are few open source implementations of this trace context specification
available.

A simplistic regex-based implementation can be found in the test folder. This
implementation has 100% compliance to the test suite.

Open Census has implementations for the following
languages:

  1. C#
  2. Erlang
  3. Go
  4. Java
  5. Node.js
  6. Python
  7. Ruby

.NET Framework will ship trace context specification support in the upcoming
version. See
Activity
for implementation details.

Elastic has node.js
implementation
.

LightStep has Go implementation.

Why are we doing this

See Why

Contributing

See Contributing.md for details.

Main metrics

Overview
Name With Ownerw3c/trace-context
Primary LanguagePython
Program languageHTML (Language Count: 2)
Platform
License:Other
所有者活动
Created At2017-03-22 07:05:21
Pushed At2025-06-16 23:01:42
Last Commit At
Release Count0
用户参与
Stargazers Count485
Watchers Count74
Fork Count82
Commits Count275
Has Issues Enabled
Issues Count235
Issue Open Count29
Pull Requests Count291
Pull Requests Open Count2
Pull Requests Close Count43
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private