Skip to content
4 changes: 2 additions & 2 deletions .env
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ ENV_GORELEASER_VERSION=v1.23.0
## Default Docker Images
ENV_FLUENTBIT_EXPORTER_IMAGE="europe-docker.pkg.dev/kyma-project/prod/directory-size-exporter:v20250910-86122076"
ENV_FLUENTBIT_IMAGE="europe-docker.pkg.dev/kyma-project/prod/external/fluent/fluent-bit:4.0.9"
ENV_OTEL_COLLECTOR_IMAGE="europe-docker.pkg.dev/kyma-project/prod/kyma-otel-collector:0.135.0-main"
ENV_OTEL_COLLECTOR_IMAGE="europe-docker.pkg.dev/kyma-project/prod/kyma-otel-collector:0.136.0-main"
ENV_SELFMONITOR_IMAGE="europe-docker.pkg.dev/kyma-project/prod/tpi/telemetry-self-monitor:3.5.0-8d9d348"
ENV_TEST_TELEMETRYGEN_IMAGE="ghcr.io/open-telemetry/opentelemetry-collector-contrib/telemetrygen:v0.135.0"
ENV_TEST_TELEMETRYGEN_IMAGE="ghcr.io/open-telemetry/opentelemetry-collector-contrib/telemetrygen:v0.136.0"
ENV_ALPINE_IMAGE="europe-docker.pkg.dev/kyma-project/prod/external/library/alpine:3.22.1"
6 changes: 0 additions & 6 deletions docs/contributor/assets/sample-metric-agent-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -117,16 +117,10 @@ receivers:
metrics:
container.cpu.usage:
enabled: true
container.cpu.utilization:
enabled: false
k8s.pod.cpu.usage:
enabled: true
k8s.pod.cpu.utilization:
enabled: false
k8s.node.cpu.usage:
enabled: true
k8s.node.cpu.utilization:
enabled: false
k8s.node.cpu.time:
enabled: false
k8s.node.memory.major_page_faults:
Expand Down
4 changes: 3 additions & 1 deletion docs/contributor/benchmarks/results/metrics.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,7 @@ On average, memory usage for gateway instances is ~150MB for a single Pod, and C
| 0.132.0 | 5017 | 5018 | 2 | 111,107 | 1.5,1.5 | 3912 | 11737 | 9 | 176,182 | 1.8,2.1 | 612 | 609 | 325 | 861,884 | 0.5,0.5 | 3286 | 1854 | 510 | 1801,1819 | 2,2 |
| 0.133.0 | 5131 | 5131 | 3 | 127,109 | 1.6,1.5 | 3987 | 11960 | 10 | 190,202 | 2,1.9 | 653 | 656 | 277 | 865,884 | 0.4,0.4 | 3266 | 2002 | 510 | 1805,1823 | 2,2 |
| 0.135.0 | 5101 | 5101 | 2 | 125,196 | 1.5,1.5 | 3733 | 11196 | 8 | 199,186 | 1.8,1.9 | 636 | 588 | 334 | 900,887 | 0.4,0.4 | 3183 | 1835 | 509 | 1739,1767 | 1.9,2.1 |
| 0.136.0 | 4996 | 4996 | 3 | 124,123 | 1.5,1.4 | 3831 | 11491 | 10 | 176,206 | 2,1.7 | 600 | 558 | 333 | 924,916 | 0.4,0.4 | 3448 | 1679 | 509 | 1785,1829 | 1.9,2.1 |

## Test Results: Agent

Expand Down Expand Up @@ -87,4 +88,5 @@ On average, memory usage for gateway instances is ~150MB for a single Pod, and C
| 0.130.1 | 20055 | 20047 | 9 | 500,488 | 0.2,0.2 | 19855 | 19855 | 0 | 456,478 | 0.2,0.3 |
| 0.132.0 | 19963 | 19963 | 0 | 496, 463 | 0.2, 0.2 | 20037 | 20037 | 0 | 437, 470 | 0.2, 0.2 |
| 0.133.0 | 20052 | 20052 | 0 | 448,482 | 0.2,0.2 | 19801 | 19802 | 0 | 462,483 | 0.2,0.2 |
| 0.135.0 | 19970 | 19970 | 0 | 489,447 | 0.2,0.2 | 19926 | 19917 | 10 | 444,442 | 0.2,0.2 |
| 0.135.0 | 19970 | 19970 | 0 | 489,447 | 0.2,0.2 | 19926 | 19917 | 10 | 444,442 | 0.2,0.2 |
| 0.136.0 | 19772 | 19708 | 19 | 445,500 | 0.1,0.2 | 19976 | 19976 | 0 | 443,451 | 0.2,0.2 |
1 change: 1 addition & 0 deletions docs/contributor/benchmarks/results/traces.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,3 +48,4 @@ In backpressure scenarios, the behaviour is different: The expected CPU usage sh
| 0.132.0 | 20607 | 20449 | 1 | 140,149 | 1,1 | 12843 | 38011 | 9 | 169,145 | 1.4,1.4 | 13578 | 304 | 512 | 1620,1527 | 0.5,0.5 | 23703 | 955 | 510 | 1508,1492 | 0.8,0.8 |
| 0.133.0 | 20779 | 20618 | 1 | 185,105 | 1,1 | 12716 | 37639 | 4 | 151,168 | 1.4,1.5 | 10280 | 367 | 512 | 1693,1480 | 0.3,0.3 | 22548 | 961 | 510 | 1541,1511 | 0.8,0.8 |
| 0.135.0 | 19508 | 19357 | 3 | 173,150 | 0.9,0.8 | 13362 | 39545 | 6 | 157,169 | 1.2,1.2 | 11269 | 276 | 512 | 1656,1698 | 0.4,0.4 | 21474 | 926 | 510 | 1494,1501 | 0.8,0.8 |
| 0.136.0 | 21288 | 21122 | 2 | 121,125 | 0.9,0.8 | 13338 | 39474 | 6 | 222,150 | 1.2,1.3 | 11256 | 349 | 512 | 1636,1596 | 0.3,0.4 | 21891 | 906 | 510 | 1488,1493 | 0.8,0.8 |
2 changes: 1 addition & 1 deletion helm/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ manager:
fluentBitExporterImage: europe-docker.pkg.dev/kyma-project/prod/directory-size-exporter:v20250910-86122076
fluentBitImage: europe-docker.pkg.dev/kyma-project/prod/external/fluent/fluent-bit:4.0.9
gomemlimit: 300MiB
otelCollectorImage: europe-docker.pkg.dev/kyma-project/prod/kyma-otel-collector:0.135.0-main
otelCollectorImage: europe-docker.pkg.dev/kyma-project/prod/kyma-otel-collector:0.136.0-main
selfMonitorImage: europe-docker.pkg.dev/kyma-project/prod/tpi/telemetry-self-monitor:3.5.0-8d9d348
image:
repository: europe-docker.pkg.dev/kyma-project/prod/telemetry-manager:main
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,11 +20,8 @@ func kubeletStatsReceiverConfig(runtimeResources runtimeResourceSources) *Kubele
MetricGroups: kubeletStatsMetricGroups(runtimeResources),
Metrics: KubeletStatsMetricsConfig{
ContainerCPUUsage: MetricConfig{Enabled: true},
ContainerCPUUtilization: MetricConfig{Enabled: false},
K8sPodCPUUsage: MetricConfig{Enabled: true},
K8sPodCPUUtilization: MetricConfig{Enabled: false},
K8sNodeCPUUsage: MetricConfig{Enabled: true},
K8sNodeCPUUtilization: MetricConfig{Enabled: false},
K8sNodeCPUTime: MetricConfig{Enabled: false},
K8sNodeMemoryMajorPageFaults: MetricConfig{Enabled: false},
K8sNodeMemoryPageFaults: MetricConfig{Enabled: false},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -174,11 +174,8 @@ func TestKubeletStatsReceiver(t *testing.T) {
MetricGroups: test.expectedMetricGroups,
Metrics: KubeletStatsMetricsConfig{
ContainerCPUUsage: MetricConfig{Enabled: true},
ContainerCPUUtilization: MetricConfig{Enabled: false},
K8sPodCPUUsage: MetricConfig{Enabled: true},
K8sPodCPUUtilization: MetricConfig{Enabled: false},
K8sNodeCPUUsage: MetricConfig{Enabled: true},
K8sNodeCPUUtilization: MetricConfig{Enabled: false},
K8sNodeCPUTime: MetricConfig{Enabled: false},
K8sNodeMemoryMajorPageFaults: MetricConfig{Enabled: false},
K8sNodeMemoryPageFaults: MetricConfig{Enabled: false},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -102,16 +102,10 @@ receivers:
metrics:
container.cpu.usage:
enabled: true
container.cpu.utilization:
enabled: false
k8s.pod.cpu.usage:
enabled: true
k8s.pod.cpu.utilization:
enabled: false
k8s.node.cpu.usage:
enabled: true
k8s.node.cpu.utilization:
enabled: false
k8s.node.cpu.time:
enabled: false
k8s.node.memory.major_page_faults:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -113,16 +113,10 @@ receivers:
metrics:
container.cpu.usage:
enabled: true
container.cpu.utilization:
enabled: false
k8s.pod.cpu.usage:
enabled: true
k8s.pod.cpu.utilization:
enabled: false
k8s.node.cpu.usage:
enabled: true
k8s.node.cpu.utilization:
enabled: false
k8s.node.cpu.time:
enabled: false
k8s.node.memory.major_page_faults:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -91,16 +91,10 @@ receivers:
metrics:
container.cpu.usage:
enabled: true
container.cpu.utilization:
enabled: false
k8s.pod.cpu.usage:
enabled: true
k8s.pod.cpu.utilization:
enabled: false
k8s.node.cpu.usage:
enabled: true
k8s.node.cpu.utilization:
enabled: false
k8s.node.cpu.time:
enabled: false
k8s.node.memory.major_page_faults:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -91,16 +91,10 @@ receivers:
metrics:
container.cpu.usage:
enabled: true
container.cpu.utilization:
enabled: false
k8s.pod.cpu.usage:
enabled: true
k8s.pod.cpu.utilization:
enabled: false
k8s.node.cpu.usage:
enabled: true
k8s.node.cpu.utilization:
enabled: false
k8s.node.cpu.time:
enabled: false
k8s.node.memory.major_page_faults:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -97,16 +97,10 @@ receivers:
metrics:
container.cpu.usage:
enabled: true
container.cpu.utilization:
enabled: false
k8s.pod.cpu.usage:
enabled: true
k8s.pod.cpu.utilization:
enabled: false
k8s.node.cpu.usage:
enabled: true
k8s.node.cpu.utilization:
enabled: false
k8s.node.cpu.time:
enabled: false
k8s.node.memory.major_page_faults:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -113,16 +113,10 @@ receivers:
metrics:
container.cpu.usage:
enabled: true
container.cpu.utilization:
enabled: false
k8s.pod.cpu.usage:
enabled: true
k8s.pod.cpu.utilization:
enabled: false
k8s.node.cpu.usage:
enabled: true
k8s.node.cpu.utilization:
enabled: false
k8s.node.cpu.time:
enabled: false
k8s.node.memory.major_page_faults:
Expand Down
3 changes: 0 additions & 3 deletions internal/otelcollector/config/metricagent/types.go
Original file line number Diff line number Diff line change
Expand Up @@ -25,11 +25,8 @@ type MetricConfig struct {

type KubeletStatsMetricsConfig struct {
ContainerCPUUsage MetricConfig `yaml:"container.cpu.usage"`
ContainerCPUUtilization MetricConfig `yaml:"container.cpu.utilization"`
K8sPodCPUUsage MetricConfig `yaml:"k8s.pod.cpu.usage"`
K8sPodCPUUtilization MetricConfig `yaml:"k8s.pod.cpu.utilization"`
K8sNodeCPUUsage MetricConfig `yaml:"k8s.node.cpu.usage"`
K8sNodeCPUUtilization MetricConfig `yaml:"k8s.node.cpu.utilization"`
K8sNodeCPUTime MetricConfig `yaml:"k8s.node.cpu.time"`
K8sNodeMemoryMajorPageFaults MetricConfig `yaml:"k8s.node.memory.major_page_faults"`
K8sNodeMemoryPageFaults MetricConfig `yaml:"k8s.node.memory.page_faults"`
Expand Down
2 changes: 1 addition & 1 deletion sec-scanners-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ bdba:
- europe-docker.pkg.dev/kyma-project/prod/telemetry-manager:main
- europe-docker.pkg.dev/kyma-project/prod/directory-size-exporter:v20250910-86122076
- europe-docker.pkg.dev/kyma-project/prod/external/fluent/fluent-bit:4.0.9
- europe-docker.pkg.dev/kyma-project/prod/kyma-otel-collector:0.135.0-main
- europe-docker.pkg.dev/kyma-project/prod/kyma-otel-collector:0.136.0-main
- europe-docker.pkg.dev/kyma-project/prod/tpi/telemetry-self-monitor:3.5.0-8d9d348
- europe-docker.pkg.dev/kyma-project/prod/external/library/alpine:3.22.1
mend:
Expand Down
4 changes: 2 additions & 2 deletions test/testkit/images.go
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@
package testkit

const (
DefaultTelemetryGenImage = "ghcr.io/open-telemetry/opentelemetry-collector-contrib/telemetrygen:v0.135.0"
DefaultOTelCollectorImage = "europe-docker.pkg.dev/kyma-project/prod/kyma-otel-collector:0.135.0-main"
DefaultTelemetryGenImage = "ghcr.io/open-telemetry/opentelemetry-collector-contrib/telemetrygen:v0.136.0"
DefaultOTelCollectorImage = "europe-docker.pkg.dev/kyma-project/prod/kyma-otel-collector:0.136.0-main"
)
Loading