Skip to content

v0.100.0

Compare
Choose a tag to compare
@srv-gh-o11y-gdi srv-gh-o11y-gdi released this 09 May 17:21
· 678 commits to main since this release
v0.100.0
f759935

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

🛑 Breaking changes 🛑

  • (Splunk) Linux installer script:
    • Removed support for the deprecated --[no-]generate-service-name and --[enable|disable]-telemetry options.
    • The minimum supported version for the --instrumentation-version option is 0.87.0.
  • (Contrib) receiver/hostmetrics: Enable feature gate receiver.hostmetrics.normalizeProcessCPUUtilization (#31368)

🚀 New components 🚀

  • (Splunk) Add Redaction processor (#4766)

💡 Enhancements 💡

  • (Splunk) Linux installer script: Initial support for Splunk OpenTelemetry Auto Instrumentation for .NET (x86_64/amd64 only)
    • Activated by default when the --with-instrumentation or --with-systemd-instrumentation option is specified.
    • Use the --without-instrumentation-sdk dotnet option to skip activation.
  • (Splunk) receiver/discovery: Update emitted entity events:
    • Record entity type (#4761)
    • Add service attributes (#4760)
    • Update entity events ID fields (#4739)
  • (Contrib) exporter/kafka: Enable setting message topics using resource attributes. (#31178opentelemetry-collector-contrib/issues/31178)
  • (Contrib) exporter/kafka: Add an ability to publish kafka messages with message key based on metric resource attributes - it will allow partitioning metrics in Kafka. (#29433, #30666, #31675)
  • (Contrib) exporter/splunkhec: Add experimental exporter batcher config (#32545)
  • (Contrib) receiver/windowsperfcounters: Returns partial errors for failures during scraping to prevent throwing out all successfully retrieved metrics (#16712)
  • (Contrib) receiver/prometheus: Prometheus receivers and exporters now preserve 'unknown', 'info', and 'stateset' types. (#16768)
  • (Contrib) receiver/sqlserver: Enable direct connection to SQL Server (#30297)
  • (Contrib) receiver/sshcheck: Add support for running this receiver on Windows (#30650)

🧰 Bug fixes 🧰

  • (Core) Fix enabled config option for batch sender (#10076)
  • (Contrib) receiver/k8scluster: Fix container state metadata (#32676)
  • (Contrib) receiver/filelog: When a flush timed out make sure we are at EOF (can't read more) (#31512, #32170)
  • (Contrib) receiver/vcenter:
    • Adds the vcenter.cluster.name resource attribute to resource pool with a ClusterComputeResource parent (#32535)
    • Updates vcenter.cluster.memory.effective (primarily that the value was reporting MiB when it should have been bytes) (#32782)
    • Adds warning to vcenter.cluster.memory.used metric if configured about its future removal (#32805)
    • Updates the vcenter.cluster.vm.count metric to also report suspended VM counts (#32803)
    • Adds vcenter.datacenter.name attributes to all resource types to help with resource identification (#32531)
    • Adds vcenter.cluster.name attributes warning log related to Datastore resource (#32674)
    • Adds new vcenter.virtual_app.name and vcenter.virtual_app.inventory_path resource attributes to appropriate VM Resources (#32557)
    • Adds functionality for vcenter.vm.disk.throughput while also changing to a gauge. (#32772)
    • Adds initially disabled functionality for VM Templates (#32821)
  • (Contrib) connector/count: Fix handling of non-string attributes in the count connector (#30314)

Docker Images:

  • quay.io/signalfx/splunk-otel-collector:0.100.0-amd64 (digest: sha256:4d4912d594d55447de9beebe78dbec9bd4d779aaa03f5a52631ae9ae4d3ba8f8)
  • quay.io/signalfx/splunk-otel-collector:0.100.0-arm64 (digest: sha256:8cd82c640c36b0c90b06774ccaeb179a623bd7a3843f30352566e423e8d9d577)
  • quay.io/signalfx/splunk-otel-collector:0.100.0-ppc64le (digest: sha256:c9b99da0ee37c7d49fa68e1c14ad38cd5582873c4922b1f3899922fcd6f000d2)
  • quay.io/signalfx/splunk-otel-collector-windows:0.100.0 (digest: sha256:32007e2aa6356fcc5f756ae73246cea96b1ae9738f717a062da40732f8bdf0b0)
  • quay.io/signalfx/splunk-otel-collector-windows:0.100.0-2019 (digest: sha256:b2c16c934c63d3c32de8d38b3091a303e05570b1d857e285ff8fe69d596a4010)
  • quay.io/signalfx/splunk-otel-collector-windows:0.100.0-2022 (digest: sha256:256215fa2da6ddb911e97e75aed33de3a372232bb5af200994fa1f2cf332ad46)