Skip to content

Commit adf2910

Browse files
authored
fix prometheus transform for collector metrics (#238)
1 parent 2ce0e89 commit adf2910

125 files changed

Lines changed: 210 additions & 179 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

charts/opentelemetry-collector/CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@
22

33
## OpenTelemetry Collector
44

5+
## v0.117.2 / 2025-07-09
6+
- [Fix] Apply `transform/prometheus` rule only for metrics from the Collector itself.
7+
58
## v0.117.1 / 2025-07-04
69
- [Feat] Support global `deploymentEnvironmentName` for the resource detection preset.
710

charts/opentelemetry-collector/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
apiVersion: v2
22
name: opentelemetry-collector
3-
version: 0.117.1
3+
version: 0.117.2
44
description: OpenTelemetry Collector Helm chart for Kubernetes
55
type: application
66
home: https://opentelemetry.io/

charts/opentelemetry-collector/examples/coralogix-exporter-pipeline/rendered/configmap-agent.yaml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ metadata:
66
name: example-opentelemetry-collector-agent
77
namespace: default
88
labels:
9-
helm.sh/chart: opentelemetry-collector-0.117.1
9+
helm.sh/chart: opentelemetry-collector-0.117.2
1010
app.kubernetes.io/name: opentelemetry-collector
1111
app.kubernetes.io/instance: example
1212
app.kubernetes.io/version: "0.129.1"
@@ -53,7 +53,8 @@ data:
5353
metric_statements:
5454
- context: metric
5555
statements:
56-
- replace_pattern(name, "_total$", "")
56+
- replace_pattern(name, "_total$", "") where resource.attributes["service.name"]
57+
== "opentelemetry-collector"
5758
- context: resource
5859
statements:
5960
- set(attributes["k8s.pod.ip"], attributes["net.host.name"]) where attributes["service.name"]

charts/opentelemetry-collector/examples/coralogix-exporter-pipeline/rendered/daemonset.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ metadata:
66
name: example-opentelemetry-collector-agent
77
namespace: default
88
labels:
9-
helm.sh/chart: opentelemetry-collector-0.117.1
9+
helm.sh/chart: opentelemetry-collector-0.117.2
1010
app.kubernetes.io/name: opentelemetry-collector
1111
app.kubernetes.io/instance: example
1212
app.kubernetes.io/version: "0.129.1"
@@ -23,7 +23,7 @@ spec:
2323
template:
2424
metadata:
2525
annotations:
26-
checksum/config: 900faff88fff16b4d08306f2e57d3ec37a25a04c62dec8fc8946fef17e9c92dd
26+
checksum/config: 970a2d0832db2ffcfd95fea9a340da000105eae45dca67a3eeaaee84706f5773
2727

2828
labels:
2929
app.kubernetes.io/name: opentelemetry-collector

charts/opentelemetry-collector/examples/coralogix-exporter-pipeline/rendered/serviceaccount.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ metadata:
66
name: example-opentelemetry-collector
77
namespace: default
88
labels:
9-
helm.sh/chart: opentelemetry-collector-0.117.1
9+
helm.sh/chart: opentelemetry-collector-0.117.2
1010
app.kubernetes.io/name: opentelemetry-collector
1111
app.kubernetes.io/instance: example
1212
app.kubernetes.io/version: "0.129.1"

charts/opentelemetry-collector/examples/coralogix-exporter-pipelines/rendered/configmap-agent.yaml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ metadata:
66
name: example-opentelemetry-collector-agent
77
namespace: default
88
labels:
9-
helm.sh/chart: opentelemetry-collector-0.117.1
9+
helm.sh/chart: opentelemetry-collector-0.117.2
1010
app.kubernetes.io/name: opentelemetry-collector
1111
app.kubernetes.io/instance: example
1212
app.kubernetes.io/version: "0.129.1"
@@ -53,7 +53,8 @@ data:
5353
metric_statements:
5454
- context: metric
5555
statements:
56-
- replace_pattern(name, "_total$", "")
56+
- replace_pattern(name, "_total$", "") where resource.attributes["service.name"]
57+
== "opentelemetry-collector"
5758
- context: resource
5859
statements:
5960
- set(attributes["k8s.pod.ip"], attributes["net.host.name"]) where attributes["service.name"]

charts/opentelemetry-collector/examples/coralogix-exporter-pipelines/rendered/daemonset.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ metadata:
66
name: example-opentelemetry-collector-agent
77
namespace: default
88
labels:
9-
helm.sh/chart: opentelemetry-collector-0.117.1
9+
helm.sh/chart: opentelemetry-collector-0.117.2
1010
app.kubernetes.io/name: opentelemetry-collector
1111
app.kubernetes.io/instance: example
1212
app.kubernetes.io/version: "0.129.1"
@@ -23,7 +23,7 @@ spec:
2323
template:
2424
metadata:
2525
annotations:
26-
checksum/config: ae9e5f481f33253a05ac5bfc246802ff6f0293625f6d832a62e41b17486a40aa
26+
checksum/config: e4e6cb960be6268d199fa6d72cf03bc2ddec3f259f86df00471f66a83066e513
2727

2828
labels:
2929
app.kubernetes.io/name: opentelemetry-collector

charts/opentelemetry-collector/examples/coralogix-exporter-pipelines/rendered/serviceaccount.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ metadata:
66
name: example-opentelemetry-collector
77
namespace: default
88
labels:
9-
helm.sh/chart: opentelemetry-collector-0.117.1
9+
helm.sh/chart: opentelemetry-collector-0.117.2
1010
app.kubernetes.io/name: opentelemetry-collector
1111
app.kubernetes.io/instance: example
1212
app.kubernetes.io/version: "0.129.1"

charts/opentelemetry-collector/examples/daemonset-and-deployment/rendered/clusterrole.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ kind: ClusterRole
55
metadata:
66
name: example-opentelemetry-collector
77
labels:
8-
helm.sh/chart: opentelemetry-collector-0.117.1
8+
helm.sh/chart: opentelemetry-collector-0.117.2
99
app.kubernetes.io/name: opentelemetry-collector
1010
app.kubernetes.io/instance: example
1111
app.kubernetes.io/version: "0.129.1"

charts/opentelemetry-collector/examples/daemonset-and-deployment/rendered/clusterrolebinding.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ kind: ClusterRoleBinding
55
metadata:
66
name: example-opentelemetry-collector
77
labels:
8-
helm.sh/chart: opentelemetry-collector-0.117.1
8+
helm.sh/chart: opentelemetry-collector-0.117.2
99
app.kubernetes.io/name: opentelemetry-collector
1010
app.kubernetes.io/instance: example
1111
app.kubernetes.io/version: "0.129.1"

0 commit comments

Comments
 (0)