opentelemetry-proto

OpenTelemetry protocol (OTLP) specification and Protobuf definitions

APACHE-2.0 License

Stars
582
Committers
68

Bot releases are visible (Hide)

opentelemetry-proto - v1.3.2 Latest Release

Published by arminru 4 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/open-telemetry/opentelemetry-proto/compare/v1.3.1...v1.3.2

opentelemetry-proto - v1.3.1

Published by tigrannajaryan 6 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/open-telemetry/opentelemetry-proto/compare/v1.3.0...v1.3.1

opentelemetry-proto - v1.3.0

Published by tigrannajaryan 6 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/open-telemetry/opentelemetry-proto/compare/v1.2.0...v1.3.0

opentelemetry-proto - Release version v1.2.0

Published by carlosalberto 7 months ago

Full list of differences found in this compare.

Added

  • Indicate if a Span's parent or link is remote using 2 bit flag.
    #484
  • Add metric.metadata for supporting additional metadata on metrics
    #514

Changed

  • No changes.
opentelemetry-proto - Release version v1.1.0

Published by bogdandrutu 9 months ago

Full list of differences found in this compare.

Added

  • Add flags field to Span and Span/Link for W3C-specified Trace Context flags .
    #503

Changed

  • Update and fix OTLP JSON examples. #516,
    #510,
    #499
  • Remove irrelevant comments from metric name field. #512
  • Add comment to explain schema_url fields. #504
opentelemetry-proto - Release version 1.0.0

Published by tigrannajaryan over 1 year ago

What's Changed

Full Changelog: https://github.com/open-telemetry/opentelemetry-proto/compare/v0.20.0...v1.0.0

opentelemetry-proto - Release version 0.20.0 - Release Candidate for 1.0.0

Published by tigrannajaryan over 1 year ago

This is release 0.20.0. It is a release candidate for upcoming 1.0.0.

What's Changed

Maturity

  • Declare OTLP/JSON Stable. (#436) (#435)
  • Provide stronger symbolic stability guarantees. (#432)
  • Clarify how additive changes are handled. (#455)

Changed

  • Change the exponential histogram boundary condition. (#409)
  • Clarify behavior for empty/not present/invalid trace_id and span_id fields. (#442)
  • Change the collector trace endpoint to /v1/traces. (#449)

Added

  • Introduce zero_threshold field to ExponentialHistogramDataPoint. (#441) (#453)

Removed

  • Delete requirement to generate new trace/span id if an invalid id is received. (#444)

Full Changelog: https://github.com/open-telemetry/opentelemetry-proto/compare/v0.19.0...v0.20.0

opentelemetry-proto - Release version 0.19.0

Published by bogdandrutu about 2 years ago

0.19.0 - 2022-08-03

Full list of differences found in this compare.

Changed

  • Add csharp_namespace option to protos.
    (#399)
  • Fix some out-of-date urls which link to specification. (#402)
  • 🛑 [BREAKING] Delete deprecated InstrumentationLibrary,
    InstrumentationLibraryLogs, InstrumentationLibrarySpans and
    InstrumentationLibraryMetrics messages. Delete deprecated
    instrumentation_library_logs, instrumentation_library_spans and
    instrumentation_library_metrics fields.

Added

  • Introduce Scope Attributes. #395
  • Introduce partial success fields in Export<signal>ServiceResponse.
    #414
opentelemetry-proto - Release version 0.18.0

Published by bogdandrutu over 2 years ago

0.18.0 - 2022-05-17

Full list of differences found in this compare.

Changed

  • Declare logs Stable.
    (#376)
  • Metrics ExponentialHistogramDataPoint makes the sum optional
    (follows the same change in HistogramDataPOint in 0.15). #392
opentelemetry-proto - Release version 0.17.0

Published by arminru over 2 years ago

0.17.0 - 2022-05-06

Full list of differences found in this compare.

Changed

  • Introduce optional min and max fields to the Histogram and ExponentialHistogram data point (#279)
opentelemetry-proto - Release version 0.16.0

Published by tigrannajaryan over 2 years ago

0.16.0 - 2022-03-31

Full list of differences found in this compare.

Removed

  • Remove deprecated LogRecord.Name field (#373).
opentelemetry-proto - Release version 0.15.0

Published by bogdandrutu over 2 years ago

0.15.0 - 2022-03-19

Full list of differences found in this compare.

Changed

  • Rename InstrumentationLibrary to InstrumentationScope (#362)

Added

  • Use optional for sum field to mark presence (#366)
opentelemetry-proto - Release version 0.14.0

Published by tigrannajaryan over 2 years ago

Deprecated

  • [Deprecate LogRecord.Name field (#357)
opentelemetry-proto - Release version 0.13.0

Published by tigrannajaryan over 2 years ago

Changed

  • Swagger generation updated to openapiv2 due to the use of an updated version of protoc in otel/build-protobuf
  • Clarify attribute key uniqueness requirement (#350)
  • Fix path to Go packages (#360)

Added

  • Add ObservedTimestamp to LogRecord. (#351)
  • Add native kotlin support (#337)

Removed

  • Remove unused deprecated message StringKeyValue (#358)
  • Remove experimental metrics config service (#359)
opentelemetry-proto - Release version 0.12.0

Published by bogdandrutu over 2 years ago

0.12.0 - 2022-01-20

Changed

  • Rename logs to log_records in InstrumentationLibraryLogs. (#352)

Removed

  • Remove deprecated messages and fields from traces. (#341)
  • Remove deprecated messages and fields from metrics. (#342)
opentelemetry-proto - Release version 0.11.0

Published by jmacd about 3 years ago

Version 0.11.0 adds:

  • ExponentialHistogram is a base-2 exponential histogram described in OTEP 149. (#322)
  • Adds TracesData, MetricsData, and LogsData container types for common use
    in transporting multiple ResourceSpans, ResourceMetrics, and ResourceLogs. (#332)
opentelemetry-proto - Release version 0.10.0

Published by jmacd about 3 years ago

0.10.0 - 2021-09-07

Full list of differences found in this compare.

Maturity

  • collector/logs/* is now considered Beta. (#311)
  • logs/* is now considered Beta. (#311)

Added

  • Metrics data points add a flags field with one bit to represent explicitly missing data. (#316)
opentelemetry-proto - Release version 0.9.0

Published by jsuereth over 3 years ago

Full list of differences found in this compare.

Maturity

  • collector/metrics/* is now considered stable. (#305)
  • metrics/*{-experimental} is now considered stable. (#305)

Changed: Metrics

  • 🛑 [DATA MODEL CHANGE] Histogram/Summary sums must be monotonic counters of events (#302)
  • 🛑 [DATA MODEL CHANGE] Clarify requirements and semantics for start time (#295)
  • 🛑 [BREAKING] Deprecate labels field from NumberDataPoint, HistogramDataPoint, SummaryDataPoint and add equivalent attributes field (#283)
  • 🛑 [BREAKING] Deprecate filtered_labels field from Exemplars and add equivalent filtered_attributes field (#283)

Added

  • Common - Add bytes (binary) as data type to AnyValue (#297)
  • Common - Add schema_url fields as described in OTEP 0152 (#298)
opentelemetry-proto - Release version 0.8.0

Published by bogdandrutu over 3 years ago

0.8.0 - 2021-03-23

Full list of differences found in this compare.

Changed: Metrics

  • 🛑 [DEPRECATION] Deprecate IntSum, IntGauge, and IntDataPoint (#278)
  • 🛑 [DEPRECATION] Deprecate IntExemplar (#281)
  • 🛑 [DEPRECATION] Deprecate IntHistogram (#270)
  • 🛑 [BREAKING] Rename DoubleGauge to Gauge (#278)
  • 🛑 [BREAKING] Rename DoubleSum to Sum (#278)
  • 🛑 [BREAKING] Rename DoubleDataPoint to NumberDataPoint (#278)
  • 🛑 [BREAKING] Rename DoubleSummary to Summary (#269)
  • 🛑 [BREAKING] Rename DoubleExemplar to Exemplar (#281)
  • 🛑 [BREAKING] Rename DoubleHistogram to Histogram (#270)
  • 🛑 [DATA MODEL CHANGE] Make explicit bounds compatible with OM/Prometheus (#262)
opentelemetry-proto - v0.7.0 release

Published by bogdandrutu over 3 years ago

  • Add Summary metric type
  • Declare Metrics beta
  • Clarify what empty instrumentation name means, and missing instrumentation library