github signalfx/splunk-otel-collector v0.163.1

2 hours ago

This Splunk OpenTelemetry Collector release includes changes from the opentelemetry-collector v0.163.0
and the opentelemetry-collector-contrib v0.163.0 releases where appropriate.

🛑 Breaking changes 🛑

  • (Splunk) receiver/lightprometheus: Remove the deprecated lightprometheus receiver. (#8086)
    Use the prometheus or prometheus_simple receiver instead.

💡 Enhancements 💡

  • (Splunk) receiver/gnmi: Support exposing a gRPC endpoint for routers to dial in and report telemetry. (#8270)
    This is done by using the gnmireverse protobuf service definition.
  • (Splunk) Splunk_TA_otel: Add the splunk_modinput exporter, which writes newline-delimited Splunk HEC JSON events to standard output so that the add-on can forward them for indexing. (#8291)
    To enable it, add splunk_modinput to the exporters section of the collector configuration and to the pipelines that should write events to standard output:
    exporters:
      splunk_modinput:
        source: my-application
        sourcetype: otel
        index: main
    service:
      pipelines:
        logs:
          receivers: [otlp]
          exporters: [splunk_modinput]
    All settings are optional. The exporter does not perform index authorization; only the Splunk OTLP input does.
  • (Splunk) splunkmodinputexporter: Add the splunk_modinput exporter to the Splunk-specific components with standard Collector metadata and lifecycle validation, and honor its HEC metadata configuration. (#8291)
    The exporter writes newline-delimited Splunk HEC JSON. The Splunk OTLP input continues to validate token index permissions before exporting data.

🧰 Bug fixes 🧰

  • (Splunk) all: Update Go to 1.26.10 and refresh container CA certificates to mitigate CVE-2026-111943, blocking trust in affected CA certificates. (#8316)
  • (Splunk) splunk-connect-for-otlp: Apply the configured source and sourcetype and the HEC token's default index to events written to standard output, allow any index for tokens without allowed indexes, and return a permanent error when an OTLP request uses an index the HEC token is not allowed to write to. (#8291)
    Previously the configured source and sourcetype were silently ignored, events without an index went to the input's index instead of the token's default index, and tokens without allowed indexes rejected every explicit index. Index authorization failures are no longer retryable, and a span index can no longer bypass a denied resource index.

Docker Image Manifests:

  • Linux (amd64, arm64, ppc64le) and Windows (2019 amd64, 2022 amd64):
    • quay.io/signalfx/splunk-otel-collector:0.163.1
    • digest: sha256:626041d4cf7ae690ad4220b81c6b90ad8ad21dcbe5b3981426d04aa01598762a

Don't miss a new splunk-otel-collector release

NewReleases is sending notifications on new releases.