diff --git a/.chloggen/14313-loki-convert.yaml b/.chloggen/14313-loki-convert.yaml deleted file mode 100644 index a6f40f772e83..000000000000 --- a/.chloggen/14313-loki-convert.yaml +++ /dev/null @@ -1,16 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: enhancement - -# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver) -component: exporter/loki - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Automatic mapping beetwen `LogRecord.SeverityNumber` to `LogRecord.Attributes["level"]` - -# One or more tracking issues related to the change -issues: [14313] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: diff --git a/.chloggen/add-jmx-metrics-gatherer-1.20.0-alpha.yaml b/.chloggen/add-jmx-metrics-gatherer-1.20.0-alpha.yaml deleted file mode 100644 index 8f326655305a..000000000000 --- a/.chloggen/add-jmx-metrics-gatherer-1.20.0-alpha.yaml +++ /dev/null @@ -1,4 +0,0 @@ -change_type: enhancement -component: jmxreceiver -note: Add the JMX metrics gatherer version 1.20.0-alpha to the supported jars hash list -issues: [16356] diff --git a/.chloggen/add-more-mongodb-lock-metrics.yaml b/.chloggen/add-more-mongodb-lock-metrics.yaml deleted file mode 100644 index 5a2bae4d9338..000000000000 --- a/.chloggen/add-more-mongodb-lock-metrics.yaml +++ /dev/null @@ -1,17 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: enhancement - -# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver) -component: mongodbreceiver - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Add additional metrics for mongodb locks - -# One or more tracking issues related to the change -issues: [13661] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: | - Add additional metrics for locks.acquire_count, locks.acquire_wait_count, locks.deadlock_count, locks.time_acquiring_micros diff --git a/.chloggen/elastic-jvm-heap-percent.yaml b/.chloggen/elastic-jvm-heap-percent.yaml deleted file mode 100644 index 338f449f9baa..000000000000 --- a/.chloggen/elastic-jvm-heap-percent.yaml +++ /dev/null @@ -1,16 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: enhancement - -# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver) -component: elasticsearchreceiver - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: add jvm heap percentage usage metric - -# One or more tracking issues related to the change -issues: [14635] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: diff --git a/.chloggen/elastic-missing-operations.yaml b/.chloggen/elastic-missing-operations.yaml deleted file mode 100644 index 9096be2cabe8..000000000000 --- a/.chloggen/elastic-missing-operations.yaml +++ /dev/null @@ -1,16 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: enhancement - -# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver) -component: elasticsearchreceiver - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: add missing data points for operation count and operation time - -# One or more tracking issues related to the change -issues: [14635] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: diff --git a/.chloggen/elastic-node-segments.yaml b/.chloggen/elastic-node-segments.yaml deleted file mode 100644 index 13c717d37efb..000000000000 --- a/.chloggen/elastic-node-segments.yaml +++ /dev/null @@ -1,16 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: enhancement - -# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver) -component: elasticsearchreceiver - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: add segment memory metric on node level - -# One or more tracking issues related to the change -issues: [14635] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: diff --git a/.chloggen/elasticsearch-cluster-health-shards.yaml b/.chloggen/elasticsearch-cluster-health-shards.yaml deleted file mode 100644 index 0353d8f3e616..000000000000 --- a/.chloggen/elasticsearch-cluster-health-shards.yaml +++ /dev/null @@ -1,16 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: enhancement - -# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver) -component: elasticsearchreceiver - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Add cluster health metrics for two more shards types - -# One or more tracking issues related to the change -issues: [14635] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: diff --git a/.chloggen/elasticsearch-docs.yaml b/.chloggen/elasticsearch-docs.yaml deleted file mode 100644 index 36078981a341..000000000000 --- a/.chloggen/elasticsearch-docs.yaml +++ /dev/null @@ -1,16 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: enhancement - -# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver) -component: elasticsearchreceiver - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: add document count metrics on index level - -# One or more tracking issues related to the change -issues: [14635] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: diff --git a/.chloggen/elasticsearch-fielddata.yaml b/.chloggen/elasticsearch-fielddata.yaml deleted file mode 100644 index 77f06a93439c..000000000000 --- a/.chloggen/elasticsearch-fielddata.yaml +++ /dev/null @@ -1,16 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: enhancement - -# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver) -component: elasticsearchreceiver - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: add fielddata memory size metrics on index level - -# One or more tracking issues related to the change -issues: [14635] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: diff --git a/.chloggen/elasticsearch-query-cache.yaml b/.chloggen/elasticsearch-query-cache.yaml deleted file mode 100644 index 694297a77409..000000000000 --- a/.chloggen/elasticsearch-query-cache.yaml +++ /dev/null @@ -1,16 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: enhancement - -# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver) -component: elasticsearchreceiver - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Add query cache metrics on index level - -# One or more tracking issues related to the change -issues: [14635] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: diff --git a/.chloggen/exporter-awsxray-semconv.yaml b/.chloggen/exporter-awsxray-semconv.yaml deleted file mode 100755 index 2d08281b9562..000000000000 --- a/.chloggen/exporter-awsxray-semconv.yaml +++ /dev/null @@ -1,16 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: 'enhancement' - -# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver) -component: exporter/awsxrayexporter - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Favour semantic convention attributes for DynamoDB table name and messaging url when translating OTel data into X-Ray AWS data. - -# One or more tracking issues related to the change -issues: [16075] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: diff --git a/.chloggen/exporter-azuremonitor-support-span-events.yaml b/.chloggen/exporter-azuremonitor-support-span-events.yaml deleted file mode 100644 index b7446203aaf6..000000000000 --- a/.chloggen/exporter-azuremonitor-support-span-events.yaml +++ /dev/null @@ -1,16 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: 'enhancement' - -# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver) -component: azuremonitorexporter - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Support span and exception events - -# One or more tracking issues related to the change -issues: [16260] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: diff --git a/.chloggen/exporter-datadog-change-metadata-log-level.yaml b/.chloggen/exporter-datadog-change-metadata-log-level.yaml deleted file mode 100644 index f8ed8c5bfc4d..000000000000 --- a/.chloggen/exporter-datadog-change-metadata-log-level.yaml +++ /dev/null @@ -1,15 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: 'enhancement' - -# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver) -component: datadogexporter - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Change log level for host metadata - -# One or more tracking issues related to the change -issues: [14186] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. diff --git a/.chloggen/fix-jaeger-error.yaml b/.chloggen/fix-jaeger-error.yaml deleted file mode 100644 index ada1086111d1..000000000000 --- a/.chloggen/fix-jaeger-error.yaml +++ /dev/null @@ -1,4 +0,0 @@ -change_type: bug_fix -component: receiver/jaeger -note: Fix an error message in thrift HTTP message decoder -issues: [16372] diff --git a/.chloggen/fixunregistergate.yaml b/.chloggen/fixunregistergate.yaml deleted file mode 100755 index 5e1b9f303274..000000000000 --- a/.chloggen/fixunregistergate.yaml +++ /dev/null @@ -1,11 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: bug_fix - -# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver) -component: spanmetricsprocessor - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Register `processor.spanmetrics.PermissiveLabelSanitization` featuregate, which was only defined but not registered. - -# One or more tracking issues related to the change -issues: [16269] diff --git a/.chloggen/hec-compressed-max-content-length.yaml b/.chloggen/hec-compressed-max-content-length.yaml deleted file mode 100644 index 6bcb16b1751b..000000000000 --- a/.chloggen/hec-compressed-max-content-length.yaml +++ /dev/null @@ -1,18 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: bug_fix - -# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver) -component: splunkhecexporter - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Apply max content length to compressed HEC content - -# One or more tracking issues related to the change -issues: [13995] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: | - The Splunk HEC exporter uses the unzipped content to check the size of the payload to send, instead of the compressed content. - The max content length configuration should apply to the zipped content when compression is enabled. diff --git a/.chloggen/hostmetrics-remove-deprecated-label.yaml b/.chloggen/hostmetrics-remove-deprecated-label.yaml deleted file mode 100644 index ef95ff2e2e15..000000000000 --- a/.chloggen/hostmetrics-remove-deprecated-label.yaml +++ /dev/null @@ -1,6 +0,0 @@ -change_type: bug_fix -component: receiver/hostmetrics -note: Remove "Deprecated" label from network metrics -issues: [16227] -subtext: | - Replacement of the metrics was rejected some time ago, but the labels were not updated. diff --git a/.chloggen/mark-azure-eventhub-alpha.yaml b/.chloggen/mark-azure-eventhub-alpha.yaml deleted file mode 100644 index aea989ab7f47..000000000000 --- a/.chloggen/mark-azure-eventhub-alpha.yaml +++ /dev/null @@ -1,16 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: enhancement - -# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver) -component: azureeventhubreceiver - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Mark the Azure Event Hub receiver as alpha. - -# One or more tracking issues related to the change -issues: [12786] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: diff --git a/.chloggen/mongodb-update-supported-versions.yaml b/.chloggen/mongodb-update-supported-versions.yaml deleted file mode 100755 index 6a4e8b1c8dd3..000000000000 --- a/.chloggen/mongodb-update-supported-versions.yaml +++ /dev/null @@ -1,16 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: breaking - -# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver) -component: mongodbreceiver - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Drop support for versions of MongoDB prior to 4.0 - -# One or more tracking issues related to the change -issues: [16182] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: diff --git a/.chloggen/mongodbatlas-check-hostname.yaml b/.chloggen/mongodbatlas-check-hostname.yaml deleted file mode 100755 index 2155ba38b666..000000000000 --- a/.chloggen/mongodbatlas-check-hostname.yaml +++ /dev/null @@ -1,16 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: bug_fix - -# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver) -component: mongodbatlasreceiver - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Checks host and port before assigning attributes in `poll` mode - -# One or more tracking issues related to the change -issues: [16284] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: diff --git a/.chloggen/mx-psi_logs-exporter-crash.yaml b/.chloggen/mx-psi_logs-exporter-crash.yaml deleted file mode 100755 index ed5bd5e7b6f2..000000000000 --- a/.chloggen/mx-psi_logs-exporter-crash.yaml +++ /dev/null @@ -1,11 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: bug_fix - -# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver) -component: datadogexporter - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Fixes crash when logging error on logs exporter - -# One or more tracking issues related to the change -issues: [16077] diff --git a/.chloggen/ottl-add-math-to-grammar.yaml b/.chloggen/ottl-add-math-to-grammar.yaml deleted file mode 100755 index 142cde9a4478..000000000000 --- a/.chloggen/ottl-add-math-to-grammar.yaml +++ /dev/null @@ -1,19 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: enhancement - -# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver) -component: pkg/ottl - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Add ability to perform basic (+, -, *, and /) arithmetic operations on ints and floats. Paths and Functions that return ints/floats are allowed. - -# One or more tracking issues related to the change -issues: [15711] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: | - Affected components - - routingprocessor - - transformprocessor diff --git a/.chloggen/ottl-handle-maps.yaml b/.chloggen/ottl-handle-maps.yaml deleted file mode 100755 index ed1e8a3d304f..000000000000 --- a/.chloggen/ottl-handle-maps.yaml +++ /dev/null @@ -1,16 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: enhancement - -# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver) -component: pkg/ottl - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Add support for setting Maps in Values. This enables Contexts to set map values for attributes. - -# One or more tracking issues related to the change -issues: [16352] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: diff --git a/.chloggen/ottl-internal-with-lists.yaml b/.chloggen/ottl-internal-with-lists.yaml deleted file mode 100755 index 5561b464985c..000000000000 --- a/.chloggen/ottl-internal-with-lists.yaml +++ /dev/null @@ -1,16 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: bug_fix - -# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver) -component: pkg/ottl - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Fix list argument parsing when using internal arguments - -# One or more tracking issues related to the change -issues: [16298] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: diff --git a/.chloggen/ottl-rename-ottldatapoints.yaml b/.chloggen/ottl-rename-ottldatapoints.yaml deleted file mode 100755 index 21b42771f294..000000000000 --- a/.chloggen/ottl-rename-ottldatapoints.yaml +++ /dev/null @@ -1,16 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: breaking - -# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver) -component: pkg/ottl - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Rename `ottldatapoints` to `ottldatapoint` - -# One or more tracking issues related to the change -issues: [16245] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: diff --git a/.chloggen/ottl-rename-ottllogs.yaml b/.chloggen/ottl-rename-ottllogs.yaml deleted file mode 100755 index d8044bef2238..000000000000 --- a/.chloggen/ottl-rename-ottllogs.yaml +++ /dev/null @@ -1,16 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: breaking - -# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver) -component: pkg/ottl - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Rename `ottllogs` to `ottllog` - -# One or more tracking issues related to the change -issues: [16242] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: diff --git a/.chloggen/ottl-rename-trace-context.yaml b/.chloggen/ottl-rename-trace-context.yaml deleted file mode 100755 index 9ea35d73861d..000000000000 --- a/.chloggen/ottl-rename-trace-context.yaml +++ /dev/null @@ -1,16 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: breaking - -# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver) -component: pkg/ottl - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Renames `ottltraces` to `ottlspan` - -# One or more tracking issues related to the change -issues: [16241] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: diff --git a/.chloggen/pkg-stanza-missing-storage-panic.yaml b/.chloggen/pkg-stanza-missing-storage-panic.yaml deleted file mode 100755 index eb6242abd2f7..000000000000 --- a/.chloggen/pkg-stanza-missing-storage-panic.yaml +++ /dev/null @@ -1,16 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: bug_fix - -# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver) -component: pkg/stanza, filelog, journald, windowseventlog - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Fix issue where specifying a non-existent storage extension caused panic during shutdown. - -# One or more tracking issues related to the change -issues: [16212] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: diff --git a/.chloggen/pkg-stanza-sev-range-fix.yaml b/.chloggen/pkg-stanza-sev-range-fix.yaml deleted file mode 100755 index f331d51e9eda..000000000000 --- a/.chloggen/pkg-stanza-sev-range-fix.yaml +++ /dev/null @@ -1,16 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: bug_fix - -# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver) -component: pkg/stanza - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Fix severity range unmarshaling - -# One or more tracking issues related to the change -issues: [16339] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: diff --git a/.chloggen/promreceiver_normalize_metric_suffixes.yaml b/.chloggen/promreceiver_normalize_metric_suffixes.yaml deleted file mode 100755 index 0fc9d907145a..000000000000 --- a/.chloggen/promreceiver_normalize_metric_suffixes.yaml +++ /dev/null @@ -1,16 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: enhancement - -# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver) -component: prometheusreceiver - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: "Trim type's and unit's suffixes from metric name as per otel specs." - -# One or more tracking issues related to the change -issues: [8950] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: "Can be enabled by the featuregate `pkg.translator.prometheus.NormalizeName`" diff --git a/.chloggen/redisreceiver.yaml b/.chloggen/redisreceiver.yaml deleted file mode 100644 index e7dbc1bda1ad..000000000000 --- a/.chloggen/redisreceiver.yaml +++ /dev/null @@ -1,11 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: breaking - -# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver) -component: redisreceiver - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Support more metric label values for redis.cpu.time - -# One or more tracking issues related to the change -issues: [14943] diff --git a/.chloggen/remove-warning-on-empty-metric.yaml b/.chloggen/remove-warning-on-empty-metric.yaml deleted file mode 100644 index 21b501bd672a..000000000000 --- a/.chloggen/remove-warning-on-empty-metric.yaml +++ /dev/null @@ -1,16 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: bug_fix - -# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver) -component: splunkhecexporter - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Do not log a warning on mapping empty metrics. - -# One or more tracking issues related to the change -issues: [3549] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: diff --git a/.chloggen/rmdup.yaml b/.chloggen/rmdup.yaml deleted file mode 100755 index d78d178e9795..000000000000 --- a/.chloggen/rmdup.yaml +++ /dev/null @@ -1,16 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: enhancement - -# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver) -component: pkg/ottl - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Remove duplicate parse IDs code, avoid coreinternal dependency - -# One or more tracking issues related to the change -issues: [16393] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: The "[trace|span]_id_string" func returns "000..000" string for invalid ids. diff --git a/.chloggen/signalfx-exporter.yaml b/.chloggen/signalfx-exporter.yaml deleted file mode 100644 index 76b84a137425..000000000000 --- a/.chloggen/signalfx-exporter.yaml +++ /dev/null @@ -1,19 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: enhancement - -# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver) -component: exporter/signalfxexporter - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Allow user to add a custom CA so the ingest and api clients can verify and communicate with custom TLS servers. - -# One or more tracking issues related to the change -issues: [16250] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: | - "`ingest_tls`" and "`api_tls`" can be used to set the absolute path to the CA file "`ca_file`". - This is needed when the exporter is pointing to a TLS enabled signalfx receiver or/and TLS enabled http_forwarder - and the CA is not in the system cert pool diff --git a/.chloggen/simplify-logs-from-datadog-exporter.yaml b/.chloggen/simplify-logs-from-datadog-exporter.yaml deleted file mode 100755 index cebfb6244438..000000000000 --- a/.chloggen/simplify-logs-from-datadog-exporter.yaml +++ /dev/null @@ -1,16 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: bug_fix - -# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver) -component: exporter/datadog - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Fixes bug to append tags in attributes instead of replacing them, simplifies filelog receiver setup, and adds `otel_source` tag. - -# One or more tracking issues related to the change -issues: [15387] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: diff --git a/.chloggen/stanza-support-customize-splitter.yaml b/.chloggen/stanza-support-customize-splitter.yaml deleted file mode 100644 index 7f5369003868..000000000000 --- a/.chloggen/stanza-support-customize-splitter.yaml +++ /dev/null @@ -1,10 +0,0 @@ -change_type: enhancement - -# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver) -component: pkg/stanza - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: "Support to Customize bufio.SplitFunc" - -# One or more tracking issues related to the change -issues: [14593] \ No newline at end of file diff --git a/.chloggen/tp-enhanced-contexts.yaml b/.chloggen/tp-enhanced-contexts.yaml deleted file mode 100755 index 9444d6a6a5f6..000000000000 --- a/.chloggen/tp-enhanced-contexts.yaml +++ /dev/null @@ -1,17 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: enhancement - -# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver) -component: processor/transform - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Adds new configuration options that allow specifying the OTTL context to use when executing statements. See [Transform Processor README](https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/transformprocessor#config) for more details. - -# One or more tracking issues related to the change -issues: [15381] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: | - The existing configuration options will be deprecated in a future release. diff --git a/.chloggen/tp-functions-per-context.yaml b/.chloggen/tp-functions-per-context.yaml deleted file mode 100755 index 1b815aa0fbf6..000000000000 --- a/.chloggen/tp-functions-per-context.yaml +++ /dev/null @@ -1,16 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: bug_fix - -# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver) -component: processor/transform - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Fix issue where the metric context was using datapoint functions. - -# One or more tracking issues related to the change -issues: [16251] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: diff --git a/.chloggen/transform-processor-convert-case.yaml b/.chloggen/transform-processor-convert-case.yaml deleted file mode 100755 index de98f9e74c4f..000000000000 --- a/.chloggen/transform-processor-convert-case.yaml +++ /dev/null @@ -1,16 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: enhancement - -# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver) -component: transformprocessor - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Added OTTL function ConvertCase into the Transform Processor - -# One or more tracking issues related to the change -issues: [16083] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: diff --git a/.chloggen/vcenter-nil-pointer.yaml b/.chloggen/vcenter-nil-pointer.yaml deleted file mode 100644 index bd4c6434b64d..000000000000 --- a/.chloggen/vcenter-nil-pointer.yaml +++ /dev/null @@ -1,16 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: 'bug_fix' - -# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver) -component: vcenterreceiver - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: collect VM may be panic nil pointer. - -# One or more tracking issues related to the change -issues: [16277] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: diff --git a/CHANGELOG.md b/CHANGELOG.md index 2257a5f2f370..834dcb9977cf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,76 @@ +## v0.65.0 + +### 🛑 Breaking changes 🛑 + +- `mongodbreceiver`: Drop support for versions of MongoDB prior to 4.0 (#16182) +- `pkg/ottl`: Rename `ottldatapoints` to `ottldatapoint` (#16245) +- `pkg/ottl`: Rename `ottllogs` to `ottllog` (#16242) +- `pkg/ottl`: Renames `ottltraces` to `ottlspan` (#16241) +- `redisreceiver`: Support more metric label values for redis.cpu.time (#14943) + +### 💡 Enhancements 💡 + +- `exporter/loki`: Automatic mapping beetwen `LogRecord.SeverityNumber` to `LogRecord.Attributes["level"]` (#14313) +- `jmxreceiver`: Add the JMX metrics gatherer version 1.20.0-alpha to the supported jars hash list (#16356) +- `mongodbreceiver`: Add additional metrics for mongodb locks (#13661) + Add additional metrics for locks.acquire_count, locks.acquire_wait_count, locks.deadlock_count, locks.time_acquiring_micros + +- `elasticsearchreceiver`: add jvm heap percentage usage metric (#14635) +- `elasticsearchreceiver`: add missing data points for operation count and operation time (#14635) +- `elasticsearchreceiver`: add segment memory metric on node level (#14635) +- `elasticsearchreceiver`: Add cluster health metrics for two more shards types (#14635) +- `elasticsearchreceiver`: add document count metrics on index level (#14635) +- `elasticsearchreceiver`: add fielddata memory size metrics on index level (#14635) +- `elasticsearchreceiver`: Add query cache metrics on index level (#14635) +- `exporter/awsxrayexporter`: Favour semantic convention attributes for DynamoDB table name and messaging url when translating OTel data into X-Ray AWS data. (#16075) +- `azuremonitorexporter`: Support span and exception events (#16260) +- `datadogexporter`: Change log level for host metadata (#14186) +- `azureeventhubreceiver`: Mark the Azure Event Hub receiver as alpha. (#12786) +- `pkg/ottl`: Add ability to perform basic (+, -, *, and /) arithmetic operations on ints and floats. Paths and Functions that return ints/floats are allowed. (#15711) + Affected components + - routingprocessor + - transformprocessor + +- `pkg/ottl`: Add support for setting Maps in Values. This enables Contexts to set map values for attributes. (#16352) +- `prometheusreceiver`: Trim type's and unit's suffixes from metric name as per otel specs. (#8950) + Can be enabled by the featuregate `pkg.translator.prometheus.NormalizeName` +- `pkg/ottl`: Remove duplicate parse IDs code, avoid coreinternal dependency (#16393) + The "[trace|span]_id_string" func returns "000..000" string for invalid ids. +- `exporter/signalfxexporter`: Allow user to add a custom CA so the ingest and api clients can verify and communicate with custom TLS servers. (#16250) + "`ingest_tls`" and "`api_tls`" can be used to set the absolute path to the CA file "`ca_file`". + This is needed when the exporter is pointing to a TLS enabled signalfx receiver or/and TLS enabled http_forwarder + and the CA is not in the system cert pool + +- `pkg/stanza`: Support to Customize bufio.SplitFunc (#14593) +- `processor/transform`: Adds new configuration options that allow specifying the OTTL context to use when executing statements. See [Transform Processor README](https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/transformprocessor#config) for more details. (#15381) + The existing configuration options will be deprecated in a future release. + +- `transformprocessor`: Added OTTL function ConvertCase into the Transform Processor (#16083) + +### 🧰 Bug fixes 🧰 + +- `receiver/jaeger`: Fix an error message in thrift HTTP message decoder (#16372) +- `spanmetricsprocessor`: Register `processor.spanmetrics.PermissiveLabelSanitization` featuregate, which was only defined but not registered. (#16269) +- `splunkhecexporter`: Apply max content length to compressed HEC content (#13995) + The Splunk HEC exporter uses the unzipped content to check the size of the payload to send, instead of the compressed content. + The max content length configuration should apply to the zipped content when compression is enabled. + +- `receiver/hostmetrics`: Remove "Deprecated" label from network metrics (#16227) + Replacement of the metrics was rejected some time ago, but the labels were not updated. + +- `mongodbatlasreceiver`: Checks host and port before assigning attributes in `poll` mode (#16284) +- `datadogexporter`: Fixes crash when logging error on logs exporter (#16077) +- `pkg/ottl`: Fix list argument parsing when using internal arguments (#16298) +- `pkg/stanza, filelog, journald, windowseventlog`: Fix issue where specifying a non-existent storage extension caused panic during shutdown. (#16212) +- `pkg/stanza`: Fix severity range unmarshaling (#16339) +- `splunkhecexporter`: Do not log a warning on mapping empty metrics. (#3549) +- `exporter/datadog`: Fixes bug to append tags in attributes instead of replacing them, simplifies filelog receiver setup, and adds `otel_source` tag. (#15387) +- `processor/transform`: Fix issue where the metric context was using datapoint functions. (#16251) +- `vcenterreceiver`: collect VM may be panic nil pointer. (#16277) + ## v0.64.0 ### 🛑 Breaking changes 🛑