Skip to content

Releases: signalfx/splunk-otel-collector-chart

splunk-otel-collector-0.112.0

07 Nov 20:55
7ea0cab
Compare
Choose a tag to compare

This Splunk OpenTelemetry Collector for Kubernetes release adopts the Splunk OpenTelemetry Collector v0.112.0.

⚠️ Known issues ⚠️

This release of the helm chart will output errors related to the filesystems scraper of the hostmetricsreceiver.
We are investigating this issue.

🛑 Breaking changes 🛑

  • agent, gateway, chart: update default traces exporter to otlphttp (#1518)
    If you use the sapm exporter with custom settings, you have two options:
    • Migrate your sapm settings to the new otlphttp exporter.
    • Retain SAPM settings by moving them to your agent.config or gateway.config overrides to ensure they remain effective.

💡 Enhancements 💡

  • operator: Bump operator to 0.71.2 in helm-charts/splunk-otel-collector/Chart.yaml (#1511)
  • operator: Bump java to v2.9.0 in helm-charts/splunk-otel-collector/values.yaml (#1509)
  • operator: Bump nodejs to v2.14.0 in helm-charts/splunk-otel-collector/values.yaml (#1519)

splunk-otel-collector-0.111.0

17 Oct 14:56
594d938
Compare
Choose a tag to compare

This Splunk OpenTelemetry Collector for Kubernetes release adopts the Splunk OpenTelemetry Collector v0.111.0.

🚩 Deprecations 🚩

  • chart: Added a note anbout the deprecation of the fluentd option in the chart (#1460)

💡 Enhancements 💡

  • chart: Propagated "sourcetype" to work for metrics and traces (#1376)
  • agent: The agent is now deployed with a Kubernetes service for receiving telemetry data by default (#1485)
  • operator: Bump dotnet to v1.7.0 in helm-charts/splunk-otel-collector/values.yaml (#1474)
  • operator: Bump nodejs to v2.13.0 in helm-charts/splunk-otel-collector/values.yaml (#1470)

🧰 Bug fixes 🧰

  • agent: Add k8s.node.name attribute to discovered service entities to fix broken link in the UI. (#1494)

splunk-otel-collector-0.110.0

27 Sep 20:52
dab35b7
Compare
Choose a tag to compare

This Splunk OpenTelemetry Collector for Kubernetes release adopts the Splunk OpenTelemetry Collector v0.110.0.

💡 Enhancements 💡

  • template: Add default metadata key for token to batch processor (#1467)
    Add default metadata key for token to batch processor.
    This will allow the token to be retrieved from the context. When SAPM is deprecated and
    OTLP used, this will be the normal mode of operation.
  • operator: Bump operator to 0.56.0 in helm-charts/splunk-otel-collector/Chart.yaml (#1446)
  • operator: Bump java to v2.8.1 in helm-charts/splunk-otel-collector/values.yaml (#1458)

🧰 Bug fixes 🧰

  • agent: use root_path to configure the hostmetricsreceiver, instead of environment variables. (#1462)

splunk-otel-collector-0.109.0

18 Sep 15:38
7e75700
Compare
Choose a tag to compare

This Splunk OpenTelemetry Collector for Kubernetes release adopts the Splunk OpenTelemetry Collector v0.109.0.

🛑 Breaking changes 🛑

  • operator: Operator Helm values previously under .Values.operator.instrumentation.spec.* have been moved to .Values.instrumentation.* (#1436)
    If you use custom values under .Values.operator.instrumentation.spec.* please review the upgrade guidelines

💡 Enhancements 💡

  • agent: Added fsyncFlag configuration to allow users to enable fsync on the filestorage. (#1425)
  • agent: Add a feature gate useControlPlaneMetricsHistogramData (#1372)
    This feature gate allows to gather control plane metrics and send them as histogram data to Observability Cloud.
    This is an experimental feature under heavy development.
  • agent: Add base configuration to support the new continuous discovery mechanism. (#1455)
    The new continuous discovery mechanism is disabled by default. To enable it, set the following values in your configuration:
    agent:
      discovery:
        enabled: true
      featureGates: splunk.continuousDiscovery
  • operator: Bump nodejs to v2.12.0 in helm-charts/splunk-otel-collector/values.yaml (#1434)

🧰 Bug fixes 🧰

  • targetAllocator: Fix the name of the service account token given when featureGates.explicitMountServiceAccountToken is true (#1427)

splunk-otel-collector-0.105.5

28 Aug 01:15
97dc522
Compare
Choose a tag to compare

This Splunk OpenTelemetry Collector for Kubernetes release adopts the Splunk OpenTelemetry Collector v0.105.0.

💡 Enhancements 💡

  • all: Offer an experimental feature gate to mount service tokens in specific containers. (#1421)
    Kubernetes API access tokens are currently granted via mounting them on all containers of the cluster receiver,
    gateway and daemonset. They are also enabled for the target allocator deployment.
    This experimental change defines how to mount the service account token on specific containers.

splunk-otel-collector-0.105.4

26 Aug 23:03
7f72c1d
Compare
Choose a tag to compare

This Splunk OpenTelemetry Collector for Kubernetes release adopts the Splunk OpenTelemetry Collector v0.105.0.

🛑 Breaking changes 🛑

  • operator: Bump java from v1.32.3 to v2.7.0 in helm-charts/splunk-otel-collector/values.yaml (#1349)
    This is a major upgrade. If you use Java auto-instrumentation please review the upgrade guidelines

🧰 Bug fixes 🧰

  • agent: Retry indefinitely on filelog receiver if noDropLogsPipeline feature gate is enabled. (#1410)

splunk-otel-collector-0.105.3

21 Aug 16:10
744ec22
Compare
Choose a tag to compare

[0.105.3] - 2024-08-21

This Splunk OpenTelemetry Collector for Kubernetes release adopts the Splunk OpenTelemetry Collector v0.105.0.

🛑 Breaking changes 🛑

  • agent: Remove the deprecated OTLP HTTP port 55681 (#1359)

🚀 New components 🚀

  • targetAllocator: Add support for Target Allocator as part of the Helm chart. (#689)
    Target Allocator is a component of the OpenTelemetry Operator.
    With this addition, the target allocator is deployed to work in coordination with the daemonset of collectors.
    It applies a default configuration applying scrape targets per node.
    By default, the Target Allocator looks for all ServiceMonitor and PodMonitor CRDs across all namespaces.
    This can be tuned by overriding the service account associated with the Target Allocator.

💡 Enhancements 💡

  • operator: Bump nodejs to v2.11.0 in helm-charts/splunk-otel-collector/values.yaml (#1352)
  • agent: Add an experimental feature gate to use exporter batching instead of the batch processor (#1387)
  • all: Set automountServiceAccountToken to true explicitly for the chart's defined service accounts. (#1390)
  • operator: Bump java to v1.32.3 in helm-charts/splunk-otel-collector/values.yaml (#1355)

🧰 Bug fixes 🧰

  • agent: Remove apparmor pod annotation by enabled default (#1378)

splunk-otel-collector-0.105.0

30 Jul 21:50
28ee56c
Compare
Choose a tag to compare

This Splunk OpenTelemetry Collector for Kubernetes release adopts the Splunk OpenTelemetry Collector v0.105.0.

splunk-otel-collector-0.104.0

11 Jul 20:53
7d907de
Compare
Choose a tag to compare

This Splunk OpenTelemetry Collector for Kubernetes release adopts the Splunk OpenTelemetry Collector v0.104.0.

💡 Enhancements 💡

  • operator: Bump nodejs to v2.9.0 in helm-charts/splunk-otel-collector/values.yaml (#1337)

splunk-otel-collector-0.103.0

27 Jun 19:11
8805561
Compare
Choose a tag to compare

This Splunk OpenTelemetry Collector for Kubernetes release adopts the Splunk OpenTelemetry Collector v0.103.0.

💡 Enhancements 💡

  • operator: Bump dotnet to v1.6.0 in helm-charts/splunk-otel-collector/values.yaml (#1327)
  • operator: Bump java to v1.32.2 in helm-charts/splunk-otel-collector/values.yaml (#1328)

🧰 Bug fixes 🧰

  • chart: Updated Security Context Constraints for OpenShift support to fix formatting issues and add support for the operator service account (#1325)