github signalfx/splunk-otel-collector v0.102.0

latest releases: v0.103.0, puppet-v0.17.0, v0.102.1...
21 days ago

🛑 Breaking changes 🛑

  • (Splunk) receiver/discovery: Replace log_record field with message in evaluation statements (#4583)
  • (Core) envprovider: Restricts Environment Variable names. Environment variable names must now be ASCII only and start with a letter or an underscore, and can only contain underscores, letters, or numbers. (#9531)
  • (Core) confighttp: Apply MaxRequestBodySize to the result of a decompressed body #10289
    When using compressed payloads, the Collector would verify only the size of the compressed payload.
    This change applies the same restriction to the decompressed content. As a security measure, a limit of 20 MiB was added, which makes this a breaking change.
    For most clients, this shouldn't be a problem, but if you often have payloads that decompress to more than 20 MiB, you might want to either configure your
    client to send smaller batches (recommended), or increase the limit using the MaxRequestBodySize option.
  • (Contrib) k8sattributesprocessor: Move k8sattr.rfc3339 feature gate to stable. (#33304)
  • (Contrib) extension/filestorage: Replace path-unsafe characters in component names (#3148)
    The feature gate extension.filestorage.replaceUnsafeCharacters is now removed.
  • (Contrib) vcenterreceiver: vcenterreceiver replaces deprecated packet metrics by removing them and enabling by default the newer ones. ((#32929),(#32835)
    Removes the following metrics: vcenter.host.network.packet.errors, vcenter.host.network.packet.count, and
    vcenter.vm.network.packet.count.
    Also enables by default the following metrics: vcenter.host.network.packet.error.rate,
    vcenter.host.network.packet.rate, and vcenter.vm.network.packet.rate.

🧰 Bug fixes 🧰

  • (Splunk) discovery: Fix crashing collector if discovered mongodb isn't reachable in Kubernetes (#4911)
  • (Core) batchprocessor: ensure attributes are set on cardinality metadata metric #9674
  • (Core) batchprocessor: Fixing processor_batch_metadata_cardinality which was broken in v0.101.0 #10231
  • (Core) batchprocessor: respect telemetry level for all metrics #10234
  • (Core) exporterhelper: Fix potential deadlocks in BatcherSender shutdown #10255
  • (Contrib) receiver/mysql: Remove the order by clause for the column that does not exist (#33271)
  • (Contrib) kafkareceiver: Fix bug that was blocking shutdown (#30789)

🚩 Deprecations 🚩

  • (Splunk) The following docker images/manifests are deprecated and may not be published in a future release:
    • quay.io/signalfx/splunk-otel-collector:<version>-amd64
    • quay.io/signalfx/splunk-otel-collector:<version>-arm64
    • quay.io/signalfx/splunk-otel-collector:<version>-ppc64le
    • quay.io/signalfx/splunk-otel-collector-windows:<version>
    • quay.io/signalfx/splunk-otel-collector-windows:<version>-2019
    • quay.io/signalfx/splunk-otel-collector-windows:<version>-2022
      Starting with this release, the quay.io/signalfx/splunk-otel-collector:<version> docker image manifest has been
      updated to support Windows (2019 amd64, 2022 amd64), in addition to Linux (amd64, arm64, ppc64le).
      Please update any configurations to use quay.io/signalfx/splunk-otel-collector:<version> for this and future releases.

💡 Enhancements 💡

  • (Splunk) discovery: Update redis discovery instructions (#4915)
  • (Splunk) discovery: Bring Kafkamatrics receiver into the discovery mode (#4903)
  • (Contrib) pkg/ottl: Add the Day Converter to extract the int Day component from a time.Time (#33106)
  • (Contrib) pkg/ottl: Adds Month converter to extract the int Month component from a time.Time (#33106) (#33106)
  • (Contrib) pkg/ottl: Adds a Year converter for extracting the int year component from a time.Time (#33106)
  • (Contrib) filelogreceiver: Log when files are rotated/moved/truncated (#33237)
  • (Contrib) stanza: Add monitoring metrics for open and harvested files in fileconsumer (#31256)
  • (Contrib) prometheusreceiver: Allow to configure http client used by target allocator generated scrape targets (#18054)
  • (Contrib) pkg/stanza: Expose recombine max log size option in the container parser configuration (#33186)
  • (Contrib) processor/resourcedetectionprocessor: Add support for Azure tags in ResourceDetectionProcessor. (#32953)
  • (Contrib) kubeletstatsreceiver: Add k8s.container.cpu.node.utilization metric (#27885)
  • (Contrib) pkg/ottl: Adds a Minute converter for extracting the int minute component from a time.Time (#33106)

Docker Image Manifests:

  • Linux (amd64, arm64, ppc64le) and Windows (2019 amd64, 2022 amd64):
    • quay.io/signalfx/splunk-otel-collector:0.102.0
    • digest: sha256:6f21c0a5aab9599435c88410771f275f91198b9c86d5eef408a9d7942d549e0f
  • Windows (2019 amd64, 2022 amd64):
    • quay.io/signalfx/splunk-otel-collector-windows:0.102.0
    • digest: sha256:77d9caddfa26570b50133dd3403da14bc087fe962d62a9f3f841f0bc9811a5b1

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

NewReleases is sending notifications on new releases.