Go modules
github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/attributes
v0.32.0DataDog/opentelemetry-mapping-go โLast release 11 months ago
15 Sep 2025
Ships fairly regularly
a new release about every 2 weeks
Nearly every release is documented
notes for 52 of 56 stable releases
3 versions withdrawn
withdrawn after publishing
4 years old
121 releases ยท first in 2023
Release timeline
121 releases since 2023One column per quarter.
Releases
- v0.13.5-0.20240226202435-58c73bfc09e726 Feb 2024pre-release
Nothing published for this version
- v0.13.421 Feb 2024
Release notes
Open source โ๐ก Enhancements ๐ก
inframetadata: Automatically mapcloud.region,cloud.availability_zoneandcloud.providerto theregion,zoneandcloud_providerhost tags. (#276)- This will only happen if you have opted-in to mapping resource attributes to host metadata.
- v0.13.37 Feb 2024
Release notes
Open source โ๐ก Enhancements ๐ก
pkg/otlp/metrics: Adds support for stable JVM metrics introduced in opentelemetry-java-instrumentation v2.0.0. (#265)
- v0.13.22 Feb 2024
Release notes
Open source โ๐งฐ Bug fixes ๐งฐ
pkg/otlp/metric: Fixes a bug where empty histograms were not being sent to the backend in the distributions mode. (#252)- Empty histograms are now mapped as if they had a single (min, max) bucket.
- v0.13.2-0.20240202112451-9a82ea6098412 Feb 2024pre-release
Nothing published for this version
- v0.13.2-0.20240123202146-6ec184fdb55523 Jan 2024pre-release
Nothing published for this version
- v0.13.123 Jan 2024
Release notes
Open source โ๐ก Enhancements ๐ก
pkg/otlp/metrics: Add kafka metrics mapping. This allows users of the JMX Receiver/JMX Metrics Gatherer and kafka metrics receiver to have access to the OOTB kafka Dashboard. (#239)
- v0.13.019 Jan 2024
Release notes
Open source โ๐ Breaking changes ๐
pkg/inframetadata: Make types in gohai more robust. Fix return type ofNetworkmethod. (#250)
- v0.12.018 Jan 2024
Release notes
Open source โ๐ Breaking changes ๐
pkg/inframetadata: Switch from map[string]string to map[string]any on Gohai getters (#248) This prevents a crash when updating the metadata for the host the Collector is running on
๐ก Enhancements ๐ก
-
pkg/inframetadata: Resource attributes for deployment environment and cluster name are now automatically added as host tags for the host associated with the resource. (#233) -
pkg/inframetadata: Resource attributes prefixed bydatadog.host.tag.are now added as host tags for the host associated with the resource. (#233) For example, a resource attributedatadog.host.tag.foo: barwill be added as a host tagfoo:barfor the host associated with the resource. -
pkg/otlp/metrics: Set metrics origin category, product and service based on the instrumentation scope. (#203)
- v0.11.1-0.20240108193125-809ebbcf9f6a8 Jan 2024pre-release
Nothing published for this version
- v0.11.1-0.20231222102826-1a481052318b22 Dec 2023pre-release
Nothing published for this version
- v0.11.021 Dec 2023
Release notes
Open source โ๐ Breaking changes ๐
pkg/otlp/logs: Passattributes.Translatorexplicitly tologs.Translator(#231)pkg/otlp/metrics: Passattributes.Translatorexplicitly tometrics.Translator(#231)pkg/otlp/metrics: Renamedatadog.otlp_translator.metrics.missing_sourcetodatadog.otlp_translator.resources.missing_sourcewithsignal:metricsattribute. (#229)
๐ฉ Deprecations ๐ฉ
pkg/otlp/attributes: Deprecate SourceFromAttrs in favor of attributes.Translator (#231)pkg/otlp/logs: Deprecatelogs.Transformin favor oflogs.Translator(#230)
๐ก Enhancements ๐ก
pkg/inframetadata: Add support for host.ip and host.mac semantic conventions for host metadata (#225)pkg/otlp/metrics: Add support for system metrics in host metadata (#184) The following metrics are now added as host metadata if present:system.cpu.physical.countsystem.cpu.logical.countsystem.cpu.frequencysystem.memory.limit
- v0.10.015 Dec 2023
Release notes
Open source โ๐ก Enhancements ๐ก
pkg/otlp/metrics: StatsPayload can now be sent on out channel provided. (#216)
- v0.9.012 Dec 2023
Release notes
Open source โ๐ Breaking changes ๐
pkg/metrics: RemoveWithResourceAttributesAsTags()andtranslatorConfig.ResourceAttributesAsTags(#219)pkg/otlp/metrics: Change signature ofNewTranslatorto acceptcomponent.TelemetrySettingsinstead ofzap.Logger(#218)
๐ก Enhancements ๐ก
pkg/otlp/logs: DataDog log timestamp (ie. '@timestamp') now includes milliseconds. (#152)pkg/otlp/metric: Adddatadog.otlp_translator.metrics.missing_sourcecounter, which counts the number of metrics that are missing a source (e.g. hostname). (#220)pkg/inframetadata: Add support for GOOS and GOARCH values (#185)
๐งฐ Bug fixes ๐งฐ
pkg/otlp/metrics: Removes runtime metric mapping for process.runtime.jvm.gc.duration -> jvm.gc.parnew.time (#213)
- v0.8.42 Apr 2024
Nothing published for this version
- v0.8.4-0.20231204204430-63d532685e964 Dec 2023pre-release
Nothing published for this version
- v0.8.34 Dec 2023
Release notes
Open source โ๐ก Enhancements ๐ก
pkg/otlp/logs: Add support for nested log attributes. (#207)
- v0.8.227 Nov 2023
Release notes
Open source โ๐ก Enhancements ๐ก
pkg/otlp/metrics: Add support for metrics origin inDimensions. (#204)
- v0.8.110 Nov 2023
Release notes
Open source โ๐ฉ Deprecations ๐ฉ
pkg/otlp/attributes: ContainerTagFromAttributes is deprecated in favor of ContainerTagFromResourceAttributes. (#193)
๐ก Enhancements ๐ก
pkg/otlp/attributes: Add support for custom container tags via resource attribute prefixdatadog.container.tag. (#193)pkg/inframetadata: Add support for host.cpu resource attributes (#174)
- v0.8.031 Aug 2023
Release notes
Open source โ๐ Breaking changes ๐
all: Remove go 1.19 support, bump minimum to go 1.20 and add testing for 1.21 (#159)
๐งฐ Bug fixes ๐งฐ
pkg/otlp/metrics: Empty OTLP Exponential Histograms are now dropped instead of causing a crash (#158)
- v0.7.2-0.20230831124402-4a9f6bf4f31c31 Aug 2023pre-release
Nothing published for this version
- v0.7.110 Aug 2023
Release notes
Open source โ๐ก Enhancements ๐ก
pkg/inframetadata: Host metadata is now reported the first time new information becomes available for a host. (#150)
- v0.7.08 Aug 2023
Release notes
Open source โ๐งฐ Bug fixes ๐งฐ
pkg/otlp/metrics: Fix the incorrect for-loop which mutates the same slice while iterating over it, leading to unexpected metric names. Also avoid mutating the input pmetric.Metrics. (#141)pkg/otlp/metrics: The minimum and maximum estimation for OTLP Histogram to Datadog distribution mapping now ensures the average is within [min, max]. (#149) This estimation is only used when the minimum and maximum are not available in the OTLP payload or this is a cumulative payload.
- v0.6.1-0.20230808170825-0a32610fd1a88 Aug 2023pre-release
Nothing published for this version
- v0.6.04 Aug 2023
Nothing published for this version
- v0.5.6-0.20230804183647-3d07b09ccf184 Aug 2023pre-release
Nothing published for this version
- v0.5.53 Aug 2023
Release notes
Open source โ๐งฐ Bug fixes ๐งฐ
pkg/otlp: Populate OTLP resource attributes in Datadog logs (#138)pkg/otlp/metrics: Changes mapping for jvm.loaded_classes from process.runtime.jvm.classes.loaded to process.runtime.jvm.classes.current_loaded (#143)
- v0.5.425 Jul 2023
Release notes
Open source โ๐งฐ Bug fixes ๐งฐ
pkg/otlp/logs: Removeotel_sourcetag from log translator output (#130)
- v0.5.325 Jul 2023
Release notes
Open source โ๐ Breaking changes ๐
pkg/otlp: use new location for updated protobuf definitions in the datadog-agent repo, trace protobuf definitions specifically. (#103) new definitions include mutext to avoid copies, and so implementations should rely on passing arguments by reference and not value.
- v0.5.214 Jul 2023
Release notes
Open source โ๐ก Enhancements ๐ก
pkg/inframetadata: AddReporterimplementation (#88)
- v0.5.127 Jun 2023
Release notes
Open source โ๐ New components ๐
pkg/inframetadata: The pkg/inframetadata module contains logic and payload definitions related to infrastructure monitoring (#105)
๐ก Enhancements ๐ก
pkg/otlp/metrics: Add WithInitialCumulMonoValueMode option to metrics translator to configure behavior when exporting cumulative monotonic sums under the 'cumulative_to_delta' mode (#109)
- v0.5.1-0.20230616150137-122da4eec9f516 Jun 2023pre-release
Nothing published for this version
- v0.5.016 Jun 2023
Release notes
Open source โ๐ก Enhancements ๐ก
pkg/otlp/metrics: A new Translator configuration option (WithRemapping) can be used to extract Datadog system and container metrics. (#102)
- v0.4.016 Jun 2023withdrawn: Version retracted: see #107
- v0.3.1-0.20230614165959-dab6226bb78014 Jun 2023pre-release
Nothing published for this version
- v0.3.1-0.20230605215505-eabfd7cb859a5 Jun 2023pre-release
Nothing published for this version
- v0.3.1-0.20230605195555-ffd463b84e495 Jun 2023pre-release
Nothing published for this version
- v0.3.05 Jun 2023
Release notes
Open source โ๐ Breaking changes ๐
pkg/otlp/metrics: Renames MapMetrics function return value fromRuntimeMetricsTelemetrytoMetadata, renames fieldLanguageTagstoLanguages, and removes fieldHasRuntimeMetrics. (#91)
- v0.2.42 Jun 2023
Release notes
Open source โ๐ New components ๐
pkg/otlp/logs: Create newpkg/otlp/logsmodule for OTLP to DD log translation (#89)
- v0.2.324 May 2023
Nothing published for this version
- v0.2.224 May 2023
Release notes
Open source โ๐ Breaking changes ๐
pkg/otlp/metrics: the MapMetrics method now returns runtime metrics information as well. (#81)
- v0.2.122 May 2023
Nothing published for this version
- v0.2.05 May 2023
Release notes
Open source โ๐ Breaking changes ๐
-
pkg/otlp/attributes: Removed deprecated functions which use preview rules parameter. (#55) Full list of removed functions can be found below.- [pkg/otlp/attributes] SourceFromAttributes (=> Replaced by SourceFromAttrs)
- [pkg/otlp/attributes/azure] HostnameFromAttributes (=> Replaced by HostnameFromAttrs)
- [pkg/otlp/attributes/azure] HostInfoFromAttributes (No replacement)
- [pkg/otlp/attributes/ec2] HostnameFromAttributes (=> Replaced by HostnameFromAttrs)
- [pkg/otlp/attributes/gcp] HostnameFromAttributes (=> Replaced by HostnameFromAttrs)
- [pkg/otlp/attributes/gcp] HostInfoFromAttributes (=> Replaced by HostInfoFromAttrs)
-
pkg/otlp/metrics: Removed deprecated function WithPreviewHostnameFromAttributes. (#55)
๐งฐ Bug fixes ๐งฐ
pkg/otlp/attributes: Handle literal 'host' attribute to avoid double tagging. (#65) This avoids double tagging when usingmetrics::resource_attributes_as_tagsfor metrics, or in all cases for traces/logs.
-
- v0.1.6-0.20230414140331-37a6383958a614 Apr 2023pre-release
Nothing published for this version
- v0.1.511 Apr 2023
Release notes
Open source โ๐ฉ Deprecations ๐ฉ
pkg/otlp/metrics: Deprecate and remove usage of WithPreviewHostnameFromAttributes (#48)
๐ก Enhancements ๐ก
pkg/otlp/metrics: Use minimum and maximum values from cumulative OTLP Histograms. (#26)- Values are used only when we can assume they are from the last time window or otherwise to clamp estimates.
- v0.1.423 Mar 2023
Release notes
Open source โ๐ฉ Deprecations ๐ฉ
pkg/otlp/metrics: Deprecate metrics.WithCountSumMetrics translator option. (#23)- metrics.WithCountSumMetrics will now send min and max metrics when available.
- Use metrics.WithHistogramAggregations instead.
๐ก Enhancements ๐ก
pkg/otlp/metrics: Send min and max for delta histograms and delta exponential histograms when metrics.WithHistogramAggregations is used. (#23)
- v0.1.4-0.20230323102943-71ef1a73792d23 Mar 2023pre-release
Nothing published for this version
- v0.1.4-0.20230322145116-d73565eba63422 Mar 2023pre-release
Nothing published for this version
- v0.1.315 Mar 2023
Release notes
Open source โ๐ฉ Deprecations ๐ฉ
pkg/otlp/attributes: Deprecate and replace functions which have usePreviewRules parameter in preparation to graduate the exporter.datadog.hostname.preview feature gate to stable. (#21)
๐ก Enhancements ๐ก
pkg/otlp/metrics: The OTLP metrics converter now maps OpenTelemetry Go runtime metrics to their Datadog counterparts. (#14)
- v0.1.227 Feb 2023
Release notes
Open source โ๐ก Enhancements ๐ก
pkg/otlp/metrics: The OTLP metrics converter now maps OpenTelemetry Go runtime metrics to their Datadog counterparts. (#14)
- v0.1.122 Feb 2023
Release notes
Open source โ๐ New components ๐
pkg/otlp/attributes: Add new module pkg/otlp/attributes (#9)pkg/otlp/metrics: Add new module pkg/otlp/metrics (#10)
๐งฐ Bug fixes ๐งฐ
pkg/quantile: Handle edge case where total count exceeds sum of bins after conversion from other formats. (#11)
- v0.0.0-20250915173421-df97a19515da15 Sept 2025pre-releasewithdrawn: Module deprecated: use github.com/DataDog/datadog-agent/pkg/opentelemetry-mapping-go/otlp/attributes instead.
Nothing published for this version
- v0.0.0-20250709163114-5b8c8a901d509 Jul 2025pre-release
Nothing published for this version
- v0.0.0-20250123192813-a2659e29b42423 Jan 2025pre-release
Nothing published for this version
- v0.0.0-20250123191142-5efd05e7bcc423 Jan 2025pre-release
Nothing published for this version
- v0.0.0-20250120160705-f24117c32df120 Jan 2025pre-release
Nothing published for this version
- v0.0.0-20231127205817-4ae793c27e3527 Nov 2023pre-release
Nothing published for this version
- v0.0.0-20230222080323-c42fc73356c222 Feb 2023pre-release
Nothing published for this version
- v0.0.0-20230216161329-094ff49c43d916 Feb 2023pre-release
Nothing published for this version
- v0.0.0-20230215160206-96ce0ab8de4615 Feb 2023pre-release
Nothing published for this version