Skip to content

Commit

Permalink
[otel-integration] Update opentelemetry collector v0.119.0
Browse files Browse the repository at this point in the history
  • Loading branch information
povilasv committed Feb 27, 2025
1 parent 105e976 commit ef8974a
Show file tree
Hide file tree
Showing 5 changed files with 240 additions and 150 deletions.
4 changes: 4 additions & 0 deletions otel-integration/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,10 @@

## OpenTelemtry-Integration

### v0.0.149 / 2025-02-27

- [Feat] Upgrade OpenTelemetry Collector to `0.119.0`

### v0.0.148 / 2025-02-20

- [Fix] Filter only Pods from standard kubernetes workloads in kubernetesResource presets.
Expand Down
12 changes: 6 additions & 6 deletions otel-integration/k8s-helm/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
apiVersion: v2
name: otel-integration
description: OpenTelemetry Integration
version: 0.0.148
version: 0.0.149
keywords:
- OpenTelemetry Collector
- OpenTelemetry Agent
Expand All @@ -11,27 +11,27 @@ keywords:
dependencies:
- name: opentelemetry-collector
alias: opentelemetry-agent
version: "0.106.4"
version: "0.107.1"
repository: https://cgx.jfrog.io/artifactory/coralogix-charts-virtual
condition: opentelemetry-agent.enabled
- name: opentelemetry-collector
alias: opentelemetry-agent-windows
version: "0.106.4"
version: "0.107.1"
repository: https://cgx.jfrog.io/artifactory/coralogix-charts-virtual
condition: opentelemetry-agent-windows.enabled
- name: opentelemetry-collector
alias: opentelemetry-cluster-collector
version: "0.106.4"
version: "0.107.1"
repository: https://cgx.jfrog.io/artifactory/coralogix-charts-virtual
condition: opentelemetry-cluster-collector.enabled
- name: opentelemetry-collector
alias: opentelemetry-receiver
version: "0.106.4"
version: "0.107.1"
repository: https://cgx.jfrog.io/artifactory/coralogix-charts-virtual
condition: opentelemetry-receiver.enabled
- name: opentelemetry-collector
alias: opentelemetry-gateway
version: "0.106.4"
version: "0.107.1"
repository: https://cgx.jfrog.io/artifactory/coralogix-charts-virtual
condition: opentelemetry-gateway.enabled
- name: coralogix-ebpf-agent
Expand Down
307 changes: 199 additions & 108 deletions otel-integration/k8s-helm/e2e-test/expected_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ var expectedResourceMetricsSchemaURL = map[string]bool{
"https://opentelemetry.io/schemas/1.9.0": false,
}

const expectedScopeVersion = "0.118.0"
const expectedScopeVersion = ""

var expectedResourceScopeNames = map[string]bool{
"github.com/open-telemetry/opentelemetry-collector-contrib/receiver/hostmetricsreceiver/internal/scraper/cpuscraper": false,
Expand All @@ -17,6 +17,16 @@ var expectedResourceScopeNames = map[string]bool{
"github.com/open-telemetry/opentelemetry-collector-contrib/receiver/hostmetricsreceiver/internal/scraper/processscraper": false,
"github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kubeletstatsreceiver": false,
"github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver": false,
"github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza/fileconsumer": false,
"github.com/open-telemetry/opentelemetry-collector-contrib/processor/k8sattributesprocessor": false,

"go.opentelemetry.io/collector/exporter/exporterhelper": false,
"go.opentelemetry.io/collector/processor/batchprocessor": false,
"go.opentelemetry.io/collector/receiver/receiverhelper": false,
"go.opentelemetry.io/collector/processor/memorylimiterprocessor": false,
"go.opentelemetry.io/collector/processor/processorhelper": false,
"go.opentelemetry.io/collector/scraper/scraperhelper": false,
"go.opentelemetry.io/collector/service": false,
}

var unwantedScopeNames = map[string]struct{}{
Expand Down Expand Up @@ -72,6 +82,61 @@ var expectedResourceAttributesHostmetricsreceiver = map[string]string{
"process.pid": "",
}

var expectedResourceAttributesK8sattributesprocessor = map[string]string{
"service.name": "",
"k8s.cluster.name": "otel-integration-agent-e2e",
"k8s.node.name": "otel-integration-agent-e2e-control-plane",
}

var expectedResourceAttributesMemorylimiterprocessor = map[string]string{
"service.name": "opentelemetry-collector",
"net.host.name": "",
"server.address": "",
"k8s.pod.ip": "",
"net.host.port": "",
"http.scheme": "http",
"server.port": "",
"url.scheme": "",
"cx_agent_type": "",
"k8s_node_name": "",
"service_instance_id": "",
"cx.otel_integration.name": "coralogix-integration-helm",
"service_version": expectedScopeVersion,
"k8s.cluster.name": "otel-integration-agent-e2e",
"k8s.pod.name": "",
"k8s.namespace.name": "",
"k8s.daemonset.name": "",
"k8s.node.name": "otel-integration-agent-e2e-control-plane",
"host.name": "",
"os.type": "linux",
"host.id": "",
"cloud.provider": "azure",
"cloud.platform": "azure_vm",
"cloud.region": "",
"cloud.account.id": "",
"azure.vm.name": "",
"azure.vm.size": "",
"azure.vm.scaleset.name": "",
"azure.resourcegroup.name": "",
}

var expectedResourceAttributesLoadscraper = map[string]string{
"k8s.cluster.name": "otel-integration-agent-e2e",
"cx.otel_integration.name": "coralogix-integration-helm",
"host.name": "",
"os.type": "linux",
"host.id": "",
"k8s.node.name": "otel-integration-agent-e2e-control-plane",
"cloud.provider": "azure",
"cloud.platform": "azure_vm",
"cloud.region": "",
"cloud.account.id": "",
"azure.vm.name": "",
"azure.vm.size": "",
"azure.vm.scaleset.name": "",
"azure.resourcegroup.name": "",
}

var expectedResourceAttributesPrometheusreceiver = map[string]string{
"azure.resourcegroup.name": "",
"azure.vm.name": "",
Expand Down Expand Up @@ -106,114 +171,140 @@ var expectedResourceAttributesPrometheusreceiver = map[string]string{
"service_instance_id": "",
}

var expectedResourceAttributesProcessscraper = map[string]string{
"process.pid": "",
"process.parent_pid": "",
"process.executable.name": "",
"process.executable.path": "",
"process.command": "",
"process.command_line": "",
"k8s.cluster.name": "otel-integration-agent-e2e",
"cx.otel_integration.name": "coralogix-integration-helm",
"host.name": "",
"os.type": "linux",
"host.id": "",
"k8s.node.name": "otel-integration-agent-e2e-control-plane",
"cloud.provider": "azure",
"cloud.platform": "azure_vm",
"cloud.region": "",
"cloud.account.id": "",
"azure.vm.name": "",
"azure.vm.size": "",
"azure.vm.scaleset.name": "",
"azure.resourcegroup.name": "",
}

var expectedMetrics map[string]bool = map[string]bool{
"container.cpu.time": false,
"container.cpu.utilization": false,
"container.filesystem.available": false,
"container.filesystem.capacity": false,
"container.filesystem.usage": false,
"container.memory.available": false,
"container.memory.major_page_faults": false,
"container.memory.page_faults": false,
"container.memory.rss": false,
"container.memory.usage": false,
"container.memory.working_set": false,
"k8s.node.cpu.time": false,
"k8s.node.cpu.utilization": false,
"k8s.node.filesystem.available": false,
"k8s.node.filesystem.capacity": false,
"k8s.node.filesystem.usage": false,
"k8s.node.memory.available": false,
"k8s.node.memory.major_page_faults": false,
"k8s.node.memory.page_faults": false,
"k8s.node.memory.rss": false,
"k8s.node.memory.usage": false,
"k8s.node.memory.working_set": false,
"k8s.node.network.errors": false,
"k8s.node.network.io": false,
"k8s.pod.cpu.time": false,
"k8s.pod.cpu.utilization": false,
"k8s.pod.filesystem.available": false,
"k8s.pod.filesystem.capacity": false,
"k8s.pod.filesystem.usage": false,
"k8s.pod.memory.available": false,
"k8s.pod.memory.major_page_faults": false,
"k8s.pod.memory.page_faults": false,
"k8s.pod.memory.rss": false,
"k8s.pod.memory.usage": false,
"k8s.pod.memory.working_set": false,
"k8s.pod.network.errors": false,
"k8s.pod.network.io": false,
"otelcol_exporter_queue_capacity": false,
"otelcol_exporter_queue_size": false,
"otelcol_exporter_send_failed_log_records": false,
"otelcol_exporter_send_failed_metric_points": false,
"otelcol_exporter_send_failed_spans": false,
"otelcol_exporter_sent_log_records": false,
"otelcol_exporter_sent_metric_points": false,
"otelcol_exporter_sent_spans": false,
"otelcol_fileconsumer_open_files": false,
"otelcol_fileconsumer_reading_files": false,
"otelcol_otelsvc_k8s_ip_lookup_miss": false,
"otelcol_otelsvc_k8s_pod_added": false,
"otelcol_otelsvc_k8s_pod_table_size": false,
"otelcol_otelsvc_k8s_pod_updated": false,
"otelcol_process_cpu_seconds": false,
"otelcol_process_memory_rss": false,
"otelcol_process_runtime_heap_alloc_bytes": false,
"otelcol_process_runtime_total_alloc_bytes": false,
"otelcol_process_runtime_total_sys_memory_bytes": false,
"otelcol_process_uptime": false,
"otelcol_processor_accepted_metric_points": false,
"otelcol_processor_accepted_log_records": false,
"otelcol_processor_accepted_spans": false,
"otelcol_processor_batch_batch_send_size": false,
"otelcol_processor_batch_batch_size_trigger_send": false,
"otelcol_processor_batch_metadata_cardinality": false,
"otelcol_processor_batch_timeout_trigger_send": false,
"otelcol_processor_incoming_items": false,
"otelcol_processor_outgoing_items": false,
"otelcol_receiver_accepted_log_records": false,
"otelcol_receiver_accepted_metric_points": false,
"otelcol_receiver_accepted_spans": false,
"otelcol_receiver_refused_log_records": false,
"otelcol_receiver_refused_metric_points": false,
"otelcol_receiver_refused_spans": false,
"otelcol_scraper_errored_metric_points": false,
"otelcol_scraper_scraped_metric_points": false,
"process.cpu.time": false,
"process.cpu.utilization": false,
"process.disk.io": false,
"process.memory.usage": false,
"process.memory.utilization": false,
"process.memory.virtual": false,
"process.threads": false,
"scrape_duration_seconds": false,
"scrape_samples_post_metric_relabeling": false,
"scrape_samples_scraped": false,
"scrape_series_added": false,
"system.cpu.load_average.15m": false,
"system.cpu.load_average.1m": false,
"system.cpu.load_average.5m": false,
"system.cpu.time": false,
"system.cpu.utilization": false,
"system.disk.io_time": false,
"system.disk.io": false,
"system.disk.merged": false,
"system.disk.operation_time": false,
"system.disk.operations": false,
"system.disk.pending_operations": false,
"system.disk.weighted_io_time": false,
"system.filesystem.inodes.usage": false,
"system.filesystem.usage": false,
"system.memory.usage": false,
"system.memory.utilization": false,
"system.network.connections": false,
"system.network.dropped": false,
"system.network.errors": false,
"system.network.io": false,
"system.network.packets": false,
"up": false,
"container.cpu.time": false,
"container.cpu.utilization": false,
"container.filesystem.available": false,
"container.filesystem.capacity": false,
"container.filesystem.usage": false,
"container.memory.available": false,
"container.memory.major_page_faults": false,
"container.memory.page_faults": false,
"container.memory.rss": false,
"container.memory.usage": false,
"container.memory.working_set": false,
"k8s.node.cpu.time": false,
"k8s.node.cpu.utilization": false,
"k8s.node.filesystem.available": false,
"k8s.node.filesystem.capacity": false,
"k8s.node.filesystem.usage": false,
"k8s.node.memory.available": false,
"k8s.node.memory.major_page_faults": false,
"k8s.node.memory.page_faults": false,
"k8s.node.memory.rss": false,
"k8s.node.memory.usage": false,
"k8s.node.memory.working_set": false,
"k8s.node.network.errors": false,
"k8s.node.network.io": false,
"k8s.pod.cpu.time": false,
"k8s.pod.cpu.utilization": false,
"k8s.pod.filesystem.available": false,
"k8s.pod.filesystem.capacity": false,
"k8s.pod.filesystem.usage": false,
"k8s.pod.memory.available": false,
"k8s.pod.memory.major_page_faults": false,
"k8s.pod.memory.page_faults": false,
"k8s.pod.memory.rss": false,
"k8s.pod.memory.usage": false,
"k8s.pod.memory.working_set": false,
"k8s.pod.network.errors": false,
"k8s.pod.network.io": false,
"otelcol_exporter_queue_capacity": false,
"otelcol_exporter_queue_size": false,
"otelcol_exporter_send_failed_log_records_total": false,
"otelcol_exporter_send_failed_metric_points_total": false,
"otelcol_exporter_send_failed_spans_total": false,
"otelcol_exporter_sent_log_records_total": false,
"otelcol_exporter_sent_metric_points_total": false,
"otelcol_exporter_sent_spans_total": false,
"otelcol_fileconsumer_open_files": false,
"otelcol_fileconsumer_reading_files": false,
"otelcol_otelsvc_k8s_ip_lookup_miss": false,
"otelcol_otelsvc_k8s_pod_added": false,
"otelcol_otelsvc_k8s_pod_table_size": false,
"otelcol_otelsvc_k8s_pod_updated": false,
"otelcol_process_cpu_seconds": false,
"otelcol_process_memory_rss": false,
"otelcol_process_runtime_heap_alloc_bytes": false,
"otelcol_process_runtime_total_alloc_bytes": false,
"otelcol_process_runtime_total_sys_memory_bytes": false,
"otelcol_process_uptime": false,
"otelcol_processor_accepted_metric_points": false,
"otelcol_processor_accepted_log_records": false,
"otelcol_processor_accepted_spans": false,
"otelcol_processor_batch_batch_send_size": false,
"otelcol_processor_batch_batch_size_trigger_send": false,
"otelcol_processor_batch_metadata_cardinality": false,
"otelcol_processor_batch_timeout_trigger_send": false,
"otelcol_processor_incoming_items": false,
"otelcol_processor_outgoing_items": false,
"otelcol_receiver_accepted_log_records_total": false,
"otelcol_receiver_accepted_metric_points_total": false,
"otelcol_receiver_accepted_spans_total": false,
"otelcol_receiver_refused_log_records_total": false,
"otelcol_receiver_refused_metric_points_total": false,
"otelcol_receiver_refused_spans_total": false,
"otelcol_scraper_errored_metric_points": false,
"otelcol_scraper_scraped_metric_points": false,
"process.cpu.time": false,
"process.cpu.utilization": false,
"process.disk.io": false,
"process.memory.usage": false,
"process.memory.utilization": false,
"process.memory.virtual": false,
"process.threads": false,
"scrape_duration_seconds": false,
"scrape_samples_post_metric_relabeling": false,
"scrape_samples_scraped": false,
"scrape_series_added": false,
"system.cpu.load_average.15m": false,
"system.cpu.load_average.1m": false,
"system.cpu.load_average.5m": false,
"system.cpu.time": false,
"system.cpu.utilization": false,
"system.disk.io_time": false,
"system.disk.io": false,
"system.disk.merged": false,
"system.disk.operation_time": false,
"system.disk.operations": false,
"system.disk.pending_operations": false,
"system.disk.weighted_io_time": false,
"system.filesystem.inodes.usage": false,
"system.filesystem.usage": false,
"system.memory.usage": false,
"system.memory.utilization": false,
"system.network.connections": false,
"system.network.dropped": false,
"system.network.errors": false,
"system.network.io": false,
"system.network.packets": false,
"up": false,
"promhttp_metric_handler_errors_total": false,
"otelcol_fileconsumer_open_files_ratio": false,
"otelcol_fileconsumer_reading_files_ratio": false,
}

var expectedTracesSchemaURL = map[string]bool{
Expand Down
Loading

0 comments on commit ef8974a

Please sign in to comment.