-
Notifications
You must be signed in to change notification settings - Fork 2.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update module github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza to v0.91.0 #30089
Merged
bogdandrutu
merged 1 commit into
main
from
renovate/github.com-open-telemetry-opentelemetry-collector-contrib-pkg-stanza-0.x
Dec 19, 2023
Merged
Update module github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza to v0.91.0 #30089
bogdandrutu
merged 1 commit into
main
from
renovate/github.com-open-telemetry-opentelemetry-collector-contrib-pkg-stanza-0.x
Dec 19, 2023
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…ib/pkg/stanza to v0.91.0
renovate
bot
added
dependencies
Pull requests that update a dependency file
renovatebot
labels
Dec 19, 2023
songy23
approved these changes
Dec 19, 2023
bogdandrutu
approved these changes
Dec 19, 2023
bogdandrutu
deleted the
renovate/github.com-open-telemetry-opentelemetry-collector-contrib-pkg-stanza-0.x
branch
December 19, 2023 17:15
cparkins
pushed a commit
to AmadeusITGroup/opentelemetry-collector-contrib
that referenced
this pull request
Jan 10, 2024
…ib/pkg/stanza to v0.91.0 (open-telemetry#30089) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza](https://togithub.com/open-telemetry/opentelemetry-collector-contrib) | `v0.89.0` -> `v0.91.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fpkg%2fstanza/v0.91.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fpkg%2fstanza/v0.91.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fpkg%2fstanza/v0.89.0/v0.91.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fpkg%2fstanza/v0.89.0/v0.91.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>open-telemetry/opentelemetry-collector-contrib (github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza)</summary> ### [`v0.91.0`](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/blob/HEAD/CHANGELOG.md#v0910) [Compare Source](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.90.1...v0.91.0) ##### 🚀 New components 🚀 - `alertmanagerexporter`: Add Alertmanager exporter implementation and tests ([#&open-telemetry#8203;23569](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/23569)) ##### 💡 Enhancements 💡 - `spanmetricsconnector`: Add exemplars to sum metric ([#&open-telemetry#8203;27451](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27451)) - `exporter/datadogexporter`: Add support for nested log attributes. ([#&open-telemetry#8203;29633](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29633)) - `jaegerreceiver,jaegerremotesamplingextension`: mark featuregates to replace Thrift-gen with Proto-gen types for sampling strategies as stable ([#&open-telemetry#8203;27636](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27636)) The following featuregates are stable: - extension.jaegerremotesampling.replaceThriftWithProto - receiver.jaegerreceiver.replaceThriftWithProto - `awsemfexporter/awscloudwatchlogsexporter`: Add component name to user agent header for outgoing put log even requests ([#&open-telemetry#8203;29595](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29595)) - `elasticsearchexporter`: Logstash format compatibility. Traces or Logs data can be written into an index in logstash format. ([#&open-telemetry#8203;29624](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29624)) - `extension/opampextension`: Implement `extension.NotifyConfig` to be notified of the Collector's effective config and report it to the OpAMP server. ([#&open-telemetry#8203;27293](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27293)) - `receiver/influxdbreceiver`: Endpoint `/ping` added to enhance compatibility with third party products ([#&open-telemetry#8203;29594](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29594)) - `kafkareceiver`: Add the ability to consume logs from Azure Diagnostic Settings streamed through Event Hubs using the Kafka API. ([#&open-telemetry#8203;18210](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/18210)) - `resourcedetectionprocessor`: Add detection of host.ip to system detector. ([#&open-telemetry#8203;24450](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/24450)) - `resourcedetectionprocessor`: Add detection of host.mac to system detector. ([#&open-telemetry#8203;29587](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29587)) - `pkg/ottl`: Add `silent` ErrorMode to allow disabling logging of errors that are ignored. ([#&open-telemetry#8203;29710](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29710)) - `postgresqlreceiver`: Add config property for excluding specific databases from scraping ([#&open-telemetry#8203;29605](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29605)) - `redisreceiver`: Upgrade the redis library dependency to resolve security vulns in v7 ([#&open-telemetry#8203;29600](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29600)) - `signalfxexporter`: Enable HTTP/2 health check by default ([#&open-telemetry#8203;29716](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29716)) - `splunkhecexporter`: Enable HTTP/2 health check by default ([#&open-telemetry#8203;29717](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29717)) - `statsdreceiver`: Add support for 'simple' tags that do not have a defined value, to accommodate DogStatsD metrics that may utilize these. ([#&open-telemetry#8203;29012](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29012)) This functionality is gated behind a new `enable_simple_tags` config boolean, as it is not part of the StatsD spec. ##### 🧰 Bug fixes 🧰 - `exporter/prometheusremotewrite`: prometheusremotewrite exporter fix created metrics missing timestamp ([#&open-telemetry#8203;24915](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/24915)) - `connector/spanmetrics`: Fix memory leak when the cumulative temporality is used. ([#&open-telemetry#8203;27654](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27654)) - `awscontainerinsightreceiver`: Filter terminated pods from node request metrics ([#&open-telemetry#8203;27262](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27262)) - `clickhouseexporter`: Fix regression error introduced in [#&open-telemetry#8203;29095](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29095) ([#&open-telemetry#8203;29573](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29573)) - `prometheusexporter`: Fix panic when exporter mutates data ([#&open-telemetry#8203;29574](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29574)) - `splunkhecexporter`: Do not send null event field values in HEC events. Replace null values with an empty string. ([#&open-telemetry#8203;29551](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29551)) - `k8sobjectsreceiver`: fix k8sobjects receiver fails when some unrelated Kubernetes API is down ([#&open-telemetry#8203;29706](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29706)) - `resourcedetectionprocessor`: Change type of `host.cpu.model.id` and `host.cpu.model.family` from int to string. ([#&open-telemetry#8203;29025](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29025)) - Disable the `processor.resourcedetection.hostCPUModelAndFamilyAsString` feature gate to get the old behavior. - `Fix problem where checkpoints could be lost when collector is shutdown abruptly`: filelogreceiver ([#&open-telemetry#8203;29609](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29609), [#&open-telemetry#8203;29491](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29491)) - `googlecloudspannerreceiver`: Google Cloud Spanner Receiver currently generates an exception and exits if it attempts to read data from a database that doesn't exist. However it's normal for a single receiver to poll multiple databases, so this is not graceful failure. This PR makes a change to gracefully generate an error in case of an unreadable missing database and then continue reading other databases.. ([#&open-telemetry#8203;26732](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/26732)) - `pkg/stanza`: Allow `key_value_parser` to parse values that contain the delimiter string. ([#&open-telemetry#8203;29629](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29629)) ### [`v0.90.1`](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/blob/HEAD/CHANGELOG.md#v0901) [Compare Source](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.90.0...v0.90.1) ##### 🧰 Bug fixes 🧰 - `exporters`: Upgrade core dependency to remove noisy "Exporting finished" log message in exporters. ([#&open-telemetry#8203;29612](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29612)) ### [`v0.90.0`](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/blob/HEAD/CHANGELOG.md#v0900) [Compare Source](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.89.0...v0.90.0) ##### 🛑 Breaking changes 🛑 - `dockerstatsreceiver`: Add \[container.cpu.limit], \[container.cpu.shares] and \[container.restarts] metrics from docker container api ([#&open-telemetry#8203;21087](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/21087)) It requires API version 1.25 or greater. ##### 🚀 New components 🚀 - `failoverconnector`: New component that will allow for pipeline failover triggered by the health of target downstream exporters ([#&open-telemetry#8203;20766](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/20766)) - `gitproviderreceiver`: add repo, branch, and contributor count metrics ([#&open-telemetry#8203;22028](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/22028)) ##### 💡 Enhancements 💡 - `opensearchexporter`: Promote opensearchexporter to alpha. ([#&open-telemetry#8203;24668](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/24668)) - `awsemfexporter`: Improve NaN value checking for Summary metric types. ([#&open-telemetry#8203;28894](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/28894)) - `awsemfexporter`: Logs relating to the start and finish of processing metrics have been reduced to debug level ([#&open-telemetry#8203;29337](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29337)) - `azuremonitorreceiver`: Support Azure gov cloud ([#&open-telemetry#8203;27573](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27573)) - `clickhouseexporter`: Added support for more control over TTL configuration. Currently, it supports timelines only in days, now also in hours, minutes and seconds (propertyName ttl_days --> ttl). ([#&open-telemetry#8203;28675](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/28675)) - `datasetexporter`: Collect usage metrics with Otel and send grouped attributes in session info. ([#&open-telemetry#8203;27650](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27650), [#&open-telemetry#8203;27652](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27652)) - `resourcedetectionprocessor`: Add k8s cluster name detection when running in EKS ([#&open-telemetry#8203;26794](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/26794)) - `pkg/ottl`: Add new IsDouble function to facilitate type checking. ([#&open-telemetry#8203;27895](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27895)) - `configschema`: Generate metadata for connectors. ([#&open-telemetry#8203;26990](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/26990)) - `telemetrygen`: Exposes the span duration as a command line argument `--span-duration` ([#&open-telemetry#8203;29116](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29116)) - `honeycombmarkerexporter`: Change honeycombmarkerexporter to alpha ([#&open-telemetry#8203;27666](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27666)) - `mysqlreceiver`: expose tls in mysqlreceiver ([#&open-telemetry#8203;29269](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29269)) If `tls` is not set, the default is to disable TLS connections. - `processor/transform`: Convert between sum and gauge in metric context when alpha feature gate `processor.transform.ConvertBetweenSumAndGaugeMetricContext` enabled ([#&open-telemetry#8203;20773](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/20773)) - `receiver/mongodbatlasreceiver`: adds project config to mongodbatlas metrics to filter by project name and clusters. ([#&open-telemetry#8203;28865](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/28865)) - `pkg/stanza`: Add "namedpipe" operator. ([#&open-telemetry#8203;27234](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27234)) - `pkg/resourcetotelemetry`: Do not clone data in pkg/resourcetotelemetry by default ([#&open-telemetry#8203;29327](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29327)) - The resulting consumer will be marked as `MutatesData` instead - `pkg/stanza`: Improve performance by not calling decode when nop encoding is defined ([#&open-telemetry#8203;28899](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/28899)) - `exporter/prometheusremotewrite`: prometheusremotewrite exporter add option to send metadata ([#&open-telemetry#8203;13849](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/13849)) - `receivercreator`: Added support for discovery of endpoints based on K8s services ([#&open-telemetry#8203;29022](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29022)) By discovering endpoints based on K8s services, a dynamic probing of K8s service leveraging for example the httpcheckreceiver get enabled - `signalfxexporter`: change default timeout to 10 seconds ([#&open-telemetry#8203;29436](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29436)) - `awss3exporter`: add support for `s3_force_path_style` and `disable_ssl` parameters ([#&open-telemetry#8203;29331](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29331)) In order to support alternative object-storage, these parameters are useful and help to leverage those systems not compatible with domain style path, or just hosted without ssl (like just deployed in a k8s namespace). - `hostmetricsreceiver`: Add optional Linux-only metric `system.linux.memory.available` ([#&open-telemetry#8203;7417](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/7417)) This is an alternative to `system.memory.usage` metric with `state=free`. Linux starting from 3.14 exports "available" memory. It takes "free" memory as a baseline, and then factors in kernel-specific values. This is supposed to be more accurate than just "free" memory. For reference, see the calculations [here](https://superuser.com/a/980821). See also `MemAvailable` in [/proc/meminfo](https://man7.org/linux/man-pages/man5/proc.5.html). - `azuremonitorexporter`: Updated Azure Monitor Exporter service version from v2.0 to v2.1. ([#&open-telemetry#8203;29234](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29234)) ##### 🧰 Bug fixes 🧰 - `cassandraexporter`: Exist check for keyspace and dynamic timeout ([#&open-telemetry#8203;27633](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27633)) - `datadogreceiver`: Fix set telemetry.sdk.language=dotnet instead of .NET ([#&open-telemetry#8203;29459](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29459)) - `filelogreceiver`: Fix issue where files were unnecessarily kept open on Windows ([#&open-telemetry#8203;29149](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29149)) - `receiver/activedirectoryds`: Fix shutdown of `activedirectorydsreceiver` when shutdown was called right after creation, without a corresponding start call. ([#&open-telemetry#8203;29505](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29505)) - `honeycombmarkerexporter`: Fix default api_url and dataset_slug ([#&open-telemetry#8203;29309](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29309)) - `influxdbexporter`: When InfluxDB v1 compatibility is enabled AND username\&password are set, the exporter panics. Not any more! ([#&open-telemetry#8203;27084](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27084)) - `mongodbreceiver`: add `receiver.mongodb.removeDatabaseAttr` Alpha feature gate to remove duplicate database name attribute ([#&open-telemetry#8203;24972](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/24972)) - `pkg/stanza`: Fix panic during stop for udp async mode only. ([#&open-telemetry#8203;29120](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29120)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDMuMSIsInVwZGF0ZWRJblZlciI6IjM3LjEwMy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
dependencies
Pull requests that update a dependency file
receiver/namedpipe
Skip Changelog
PRs that do not require a CHANGELOG.md entry
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v0.89.0
->v0.91.0
Release Notes
open-telemetry/opentelemetry-collector-contrib (github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza)
v0.91.0
Compare Source
🚀 New components 🚀
alertmanagerexporter
: Add Alertmanager exporter implementation and tests (#23569)💡 Enhancements 💡
spanmetricsconnector
: Add exemplars to sum metric (#27451)exporter/datadogexporter
: Add support for nested log attributes. (#29633)jaegerreceiver,jaegerremotesamplingextension
: mark featuregates to replace Thrift-gen with Proto-gen types for sampling strategies as stable (#27636)The following featuregates are stable:
awsemfexporter/awscloudwatchlogsexporter
: Add component name to user agent header for outgoing put log even requests (#29595)elasticsearchexporter
: Logstash format compatibility. Traces or Logs data can be written into an index in logstash format. (#29624)extension/opampextension
: Implementextension.NotifyConfig
to be notified of the Collector's effective config and report it to the OpAMP server. (#27293)receiver/influxdbreceiver
: Endpoint/ping
added to enhance compatibility with third party products (#29594)kafkareceiver
: Add the ability to consume logs from Azure Diagnostic Settings streamed through Event Hubs using the Kafka API. (#18210)resourcedetectionprocessor
: Add detection of host.ip to system detector. (#24450)resourcedetectionprocessor
: Add detection of host.mac to system detector. (#29587)pkg/ottl
: Addsilent
ErrorMode to allow disabling logging of errors that are ignored. (#29710)postgresqlreceiver
: Add config property for excluding specific databases from scraping (#29605)redisreceiver
: Upgrade the redis library dependency to resolve security vulns in v7 (#29600)signalfxexporter
: Enable HTTP/2 health check by default (#29716)splunkhecexporter
: Enable HTTP/2 health check by default (#29717)statsdreceiver
: Add support for 'simple' tags that do not have a defined value, to accommodate DogStatsD metrics that may utilize these. (#29012)This functionality is gated behind a new
enable_simple_tags
config boolean, as it is not part of the StatsD spec.🧰 Bug fixes 🧰
exporter/prometheusremotewrite
: prometheusremotewrite exporter fix created metrics missing timestamp (#24915)connector/spanmetrics
: Fix memory leak when the cumulative temporality is used. (#27654)awscontainerinsightreceiver
: Filter terminated pods from node request metrics (#27262)clickhouseexporter
: Fix regression error introduced in #29095 (#29573)prometheusexporter
: Fix panic when exporter mutates data (#29574)splunkhecexporter
: Do not send null event field values in HEC events. Replace null values with an empty string. (#29551)k8sobjectsreceiver
: fix k8sobjects receiver fails when some unrelated Kubernetes API is down (#29706)resourcedetectionprocessor
: Change type ofhost.cpu.model.id
andhost.cpu.model.family
from int to string. (#29025)processor.resourcedetection.hostCPUModelAndFamilyAsString
feature gate to get the old behavior.Fix problem where checkpoints could be lost when collector is shutdown abruptly
: filelogreceiver (#29609, #29491)googlecloudspannerreceiver
: Google Cloud Spanner Receiver currently generates an exception and exits if it attempts to read data from a database that doesn't exist. However it's normal for a single receiver to poll multiple databases, so this is not graceful failure. This PR makes a change to gracefully generate an error in case of an unreadable missing database and then continue reading other databases.. (#26732)pkg/stanza
: Allowkey_value_parser
to parse values that contain the delimiter string. (#29629)v0.90.1
Compare Source
🧰 Bug fixes 🧰
exporters
: Upgrade core dependency to remove noisy "Exporting finished" log message in exporters. (#29612)v0.90.0
Compare Source
🛑 Breaking changes 🛑
dockerstatsreceiver
: Add [container.cpu.limit], [container.cpu.shares] and [container.restarts] metrics from docker container api (#21087)It requires API version 1.25 or greater.
🚀 New components 🚀
failoverconnector
: New component that will allow for pipeline failover triggered by the health of target downstream exporters (#20766)gitproviderreceiver
: add repo, branch, and contributor count metrics (#22028)💡 Enhancements 💡
opensearchexporter
: Promote opensearchexporter to alpha. (#24668)awsemfexporter
: Improve NaN value checking for Summary metric types. (#28894)awsemfexporter
: Logs relating to the start and finish of processing metrics have been reduced to debug level (#29337)azuremonitorreceiver
: Support Azure gov cloud (#27573)clickhouseexporter
: Added support for more control over TTL configuration. Currently, it supports timelines only in days, now also in hours, minutes and seconds (propertyName ttl_days --> ttl). (#28675)datasetexporter
: Collect usage metrics with Otel and send grouped attributes in session info. (#27650, #27652)resourcedetectionprocessor
: Add k8s cluster name detection when running in EKS (#26794)pkg/ottl
: Add new IsDouble function to facilitate type checking. (#27895)configschema
: Generate metadata for connectors. (#26990)telemetrygen
: Exposes the span duration as a command line argument--span-duration
(#29116)honeycombmarkerexporter
: Change honeycombmarkerexporter to alpha (#27666)mysqlreceiver
: expose tls in mysqlreceiver (#29269)If
tls
is not set, the default is to disable TLS connections.processor/transform
: Convert between sum and gauge in metric context when alpha feature gateprocessor.transform.ConvertBetweenSumAndGaugeMetricContext
enabled (#20773)receiver/mongodbatlasreceiver
: adds project config to mongodbatlas metrics to filter by project name and clusters. (#28865)pkg/stanza
: Add "namedpipe" operator. (#27234)pkg/resourcetotelemetry
: Do not clone data in pkg/resourcetotelemetry by default (#29327)MutatesData
insteadpkg/stanza
: Improve performance by not calling decode when nop encoding is defined (#28899)exporter/prometheusremotewrite
: prometheusremotewrite exporter add option to send metadata (#13849)receivercreator
: Added support for discovery of endpoints based on K8s services (#29022)By discovering endpoints based on K8s services, a dynamic probing of K8s service leveraging for example the httpcheckreceiver get enabled
signalfxexporter
: change default timeout to 10 seconds (#29436)awss3exporter
: add support fors3_force_path_style
anddisable_ssl
parameters (#29331)In order to support alternative object-storage, these parameters are useful and help to leverage those systems not
compatible with domain style path, or just hosted without ssl (like just deployed in a k8s namespace).
hostmetricsreceiver
: Add optional Linux-only metricsystem.linux.memory.available
(#7417)This is an alternative to
system.memory.usage
metric withstate=free
.Linux starting from 3.14 exports "available" memory. It takes "free" memory as a baseline, and then factors in kernel-specific values.
This is supposed to be more accurate than just "free" memory.
For reference, see the calculations here.
See also
MemAvailable
in /proc/meminfo.azuremonitorexporter
: Updated Azure Monitor Exporter service version from v2.0 to v2.1. (#29234)🧰 Bug fixes 🧰
cassandraexporter
: Exist check for keyspace and dynamic timeout (#27633)datadogreceiver
: Fix set telemetry.sdk.language=dotnet instead of .NET (#29459)filelogreceiver
: Fix issue where files were unnecessarily kept open on Windows (#29149)receiver/activedirectoryds
: Fix shutdown ofactivedirectorydsreceiver
when shutdown was called right after creation, without a corresponding start call. (#29505)honeycombmarkerexporter
: Fix default api_url and dataset_slug (#29309)influxdbexporter
: When InfluxDB v1 compatibility is enabled AND username&password are set, the exporter panics. Not any more! (#27084)mongodbreceiver
: addreceiver.mongodb.removeDatabaseAttr
Alpha feature gate to remove duplicate database name attribute (#24972)pkg/stanza
: Fix panic during stop for udp async mode only. (#29120)Configuration
📅 Schedule: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.