Releases: signalfx/splunk-otel-go
v1.12.0
This release deprecates jaeger-thrift-splunk
option support for OTEL_TRACES_EXPORTER
environment variable.
This release upgrades OpenTelemetry Go to v1.22.0/v0.45.0 and OpenTelemetry Go Contrib to 1.22.0/0.47.0/0.16.0/0.2.0.
Deprecated
jaeger-thrift-splunk
trace exporter is deprecated and may be removed in a future release. Use the default OTLP exporter instead, or set theSPLUNK_REALM
andSPLUNK_ACCESS_TOKEN
environment variables to send telemetry directly to Splunk Observability Cloud. (#2690)
v1.11.0
The release adds support for sending metrics directly to Splunk Observability Cloud.
This release upgrades OpenTelemetry Go to v1.21.0/v0.44.0 and OpenTelemetry Go Contrib to v1.21.1/v0.46.1/v0.15.1/v0.1.1.
Add
v1.10.0
This release upgrades OpenTelemetry Go to v1.20.0/v0.43.0 and OpenTelemetry Go Contrib to v1.21.0/v0.46.0/v0.15.0/v0.1.0.
v1.9.0
This release upgrades OpenTelemetry Go to v1.19.0/v0.42.0/v0.0.7 and OpenTelemetry Go Contrib to v1.20.0/v0.45.0/v0.14.0.
v1.8.1
This release is built on top of OpenTelemetry Go to v1.18.0/v0.41.0/v0.0.6 and OpenTelemetry Go Contrib to v1.19.0/v0.44.0/v0.13.0.
Removed
v1.8.0
This upgrades OpenTelemetry Go to v1.18.0/v0.41.0/v0.0.6 and OpenTelemetry Go Contrib to v1.19.0/v0.44.0/v0.13.0.
Added
- Add the
github.com/signalfx/splunk-otel-go/instrumentation/github.com/jackc/pgx/v5/splunkpgx
instrumentation for thegithub.com/jackc/pgx/v5
package. (#2406)
v1.7.0
This release is built on top of OpenTelemetry Go v1.16.0/v0.39.0 and OpenTelemetry Go Contrib v1.17.0/v0.42.0/v0.11.0.
Added
- Add the
github.com/signalfx/splunk-otel-go/instrumentation/github.com/confluentinc/confluent-kafka-go/v2/kafka/splunkkafka
instrumentation for thegithub.com/confluentinc/confluent-kafka-go/v2/kafka
package. (#2301)
v1.6.0
The release enables metrics support by default as OpenTelemetry Go metrics API is stable (v1.16.0
).
This upgrades OpenTelemetry Go to v1.16.0/v0.39.0 and OpenTelemetry Go Contrib to v1.17.0/v0.42.0/v0.11.0.
Added
- Add
Version
function to the following Go modules. (#1992)github.com/signalfx/splunk-otel-go/distro
github.com/signalfx/splunk-otel-go/instrumentation/database/sql/splunksql
github.com/signalfx/splunk-otel-go/instrumentation/github.com/confluentinc/confluent-kafka-go/kafka/splunkkafka
github.com/signalfx/splunk-otel-go/instrumentation/github.com/go-chi/chi/splunkchi
github.com/signalfx/splunk-otel-go/instrumentation/github.com/gomodule/redigo/splunkredigo
github.com/signalfx/splunk-otel-go/instrumentation/github.com/graph-gophers/graphql-go/splunkgraphql
github.com/signalfx/splunk-otel-go/instrumentation/github.com/miekg/dns/splunkdns
github.com/signalfx/splunk-otel-go/instrumentation/github.com/syndtr/goleveldb/leveldb/splunkleveldb
github.com/signalfx/splunk-otel-go/instrumentation/github.com/tidwall/buntdb/splunkbuntdb
github.com/signalfx/splunk-otel-go/instrumentation/gopkg.in/olivere/elastic/splunkelastic
github.com/signalfx/splunk-otel-go/instrumentation/k8s.io/client-go/splunkclient-go
- Add
WithMeterProvider
function ingithub.com/signalfx/splunk-otel-go/instrumentation/database/sql/splunksql
. (#2258)
Changed
OTEL_METRICS_EXPORTER
defaults tootlp
. Therefore, metrics support are enabled by default. (#2259)
Fixed
- Fix
telemetry.sdk.version
resource attribute to properly return thegithub.com/signalfx/splunk-otel-go/distro
Go module version. (#1990) - Fix instrumentation scope version value to properly return the instrumentation library versions. (#1990)
Removed
v1.5.0
Added
- Add metrics in the following database instrumentation libraries. (#1973)
github.com/signalfx/splunk-otel-go/instrumentation/database/sql/splunksql
github.com/signalfx/splunk-otel-go/instrumentation/github.com/go-sql-driver/mysql/splunkmysql
github.com/signalfx/splunk-otel-go/instrumentation/github.com/jackc/pgx/splunkpgx
github.com/signalfx/splunk-otel-go/instrumentation/github.com/jinzhu/gorm/splunkgorm
github.com/signalfx/splunk-otel-go/instrumentation/github.com/jmoiron/sqlx/splunksqlx
github.com/signalfx/splunk-otel-go/instrumentation/github.com/lib/pq/splunkpq
Changed
- Update attributes in
github.com/signalfx/splunk-otel-go/instrumentation/github.com/confluentinc/confluent-kafka-go/kafka/splunkkafka
to aligngo.opentelemetry.io/otel/semconv
standard inv1.17.0
. (#1839)- Add
semconv.MessagingOperationPublish
in producer span - Change to
semconv.MessagingSourceKindTopic
in consumer span
- Add
v1.4.0
The release adds metrics support. Set OTEL_METRICS_EXPORTER=otlp
to enable metrics support. However, take notice that as for now the OpenTelemetry Go metrics API is not stable (v0.37.0
).
This upgrades OpenTelemetry Go to v1.14.0/v0.37.0/v0.0.4 and OpenTelemetry Go Contrib to v1.15.0/v0.40.0/v0.9.0.
Added
- Add metrics support and
OTEL_METRICS_EXPORTER
environment variable.OTEL_METRICS_EXPORTER
accepts:none
- metrics disabled,otlp
- OTLP gRPC exporter. CurrentlyOTEL_METRICS_EXPORTER
defaults tonone
as OpenTelemetry Go metrics API and SDK are not stable yet. SetOTEL_METRICS_EXPORTER=otlp
to enable metrics support. - Add process and Go runtime attributes to resource.
- Add runtime metrics instrumentation.