@@ -9,13 +9,13 @@ metadata:
99 app.kubernetes.io/instance : nr-k8s-otel-collector
1010 app.kubernetes.io/managed-by : Helm
1111 app.kubernetes.io/name : nr-k8s-otel-collector
12- app.kubernetes.io/version : 1.2 .0
13- helm.sh/chart : nr-k8s-otel-collector-0.13.1
12+ app.kubernetes.io/version : 1.19 .0
13+ helm.sh/chart : nr-k8s-otel-collector-0.13.0
1414data :
1515 daemonset-config.yaml : |
1616 receivers:
1717
18- hostmetrics :
18+ host_metrics :
1919 # TODO (chris): this is a linux specific configuration
2020 root_path: /hostfs
2121 collection_interval: 1m
6363 enabled: false
6464 # ATP (Adaptive Telemetry Processor) intelligently filters process-level metrics
6565 # These metrics can generate high data volume, so they're only enabled when ATP is explicitly activated.
66- # When ATP is disabled, only a subset of process metrics are collected (see metricstransform /hostmetrics).
66+ # When ATP is disabled, only a subset of process metrics are collected (see metrics_transform /hostmetrics).
6767 processes:
6868 process:
6969 metrics:
8080 mute_process_io_error: true
8181 mute_process_user_error: true
8282
83- kubeletstats :
83+ kubelet_stats :
8484 collection_interval: 1m
8585 metric_groups: [node, pod, container, volume]
8686 endpoint: "${KUBE_NODE_NAME}:10250"
@@ -299,7 +299,7 @@ data:
299299 - set(datapoint.attributes["runtime"], Split(datapoint.attributes["container_id"], "://")[0])
300300 - set(datapoint.attributes["container_id"], Split(datapoint.attributes["container_id"], "://")[1])
301301
302- metricstransform /ldm:
302+ metrics_transform /ldm:
303303 transforms:
304304 - include: .*
305305 match_type: regexp
@@ -309,7 +309,7 @@ data:
309309 new_label: low.data.mode
310310 new_value: 'false'
311311
312- metricstransform /kubeletstats:
312+ metrics_transform /kubeletstats:
313313 transforms:
314314 - include: container\.(cpu\.usage|filesystem\.(available|capacity|usage)|memory\.usage)
315315 action: update
@@ -380,13 +380,13 @@ data:
380380 metric_statements:
381381 - set(datapoint.attributes["low.data.mode"], "true") where datapoint.attributes["job_label"] == "otel-collector-daemonset"
382382
383- metricstransform /k8s_cluster_info:
383+ metrics_transform /k8s_cluster_info:
384384 transforms:
385385 - include: kubernetes_build_info
386386 action: update
387387 new_name: k8s.cluster.info
388388
389- metricstransform /cadvisor:
389+ metrics_transform /cadvisor:
390390 transforms:
391391 - include: container_cpu_(cfs_(periods_total|throttled_periods_total)|usage_seconds_total)
392392 action: update
@@ -434,7 +434,7 @@ data:
434434 - value: 'false'
435435 new_value: 'true'
436436
437- metricstransform /kubelet:
437+ metrics_transform /kubelet:
438438 transforms:
439439 - include: go_(goroutines|threads)
440440 action: update
@@ -463,7 +463,7 @@ data:
463463 - value: 'false'
464464 new_value: 'true'
465465
466- metricstransform /hostmetrics:
466+ metrics_transform /hostmetrics:
467467 transforms:
468468 # When ATP is enabled: all the processes will be ingested, and ATP will filter them
469469 - include: process\..*
@@ -532,7 +532,7 @@ data:
532532 keys:
533533 - node
534534
535- metricstransform /sum_container_metrics_per_node:
535+ metrics_transform /sum_container_metrics_per_node:
536536 transforms:
537537 - include: container.cpu.usage
538538 action: insert
@@ -606,7 +606,7 @@ data:
606606 - truncate_all(resource.attributes, 4095)
607607
608608 # group system.cpu metrics by cpu
609- metricstransform /hostmetrics_cpu:
609+ metrics_transform /hostmetrics_cpu:
610610 transforms:
611611 - include: system.cpu.utilization
612612 action: update
@@ -621,7 +621,7 @@ data:
621621 label_set: [ direction ]
622622 aggregation_type: sum
623623
624- # following system.% metrics reduce metrics reported by hostmetrics receiver
624+ # following system.% metrics reduce metrics reported by host_metrics receiver
625625 filter/exclude_filesystem_utilization:
626626 metrics:
627627 datapoint:
@@ -679,7 +679,7 @@ data:
679679 - key: type
680680 action: delete
681681
682- resourcedetection /env:
682+ resource_detection /env:
683683 detectors: ["env", "system"]
684684 override: false
685685 system:
@@ -688,7 +688,7 @@ data:
688688 host.name:
689689 enabled: false
690690
691- resourcedetection /cloudproviders:
691+ resource_detection /cloudproviders:
692692 detectors: [gcp, eks, ec2, aks, azure, oraclecloud]
693693 timeout: 2s
694694 override: false
@@ -703,7 +703,7 @@ data:
703703 value: <cluser_name>
704704 - key: "newrelic.chart.version"
705705 action: upsert
706- value: 0.13.1
706+ value: 0.13.0
707707 - key: newrelic.entity.type
708708 action: upsert
709709 value: "k8s"
@@ -852,8 +852,8 @@ data:
852852
853853 metrics/ingress:
854854 receivers:
855- - hostmetrics
856- - kubeletstats
855+ - host_metrics
856+ - kubelet_stats
857857 - prometheus
858858 processors:
859859 - metricsgeneration/calculate_percentage_for_pods
@@ -862,11 +862,11 @@ data:
862862 - routing/nr_metrics_pipelines
863863
864864 metrics/ingress_aggregation:
865- receivers: [kubeletstats ]
865+ receivers: [kubelet_stats ]
866866 processors:
867867 - transform/strip_labels_for_per_node_aggregation
868868 - groupbyattrs/node
869- - metricstransform /sum_container_metrics_per_node
869+ - metrics_transform /sum_container_metrics_per_node
870870 - metricsgeneration/calculate_percentage
871871 - filter/keep_only_generated_metrics
872872
@@ -882,15 +882,15 @@ data:
882882 # Insert ATP processors early in the pipeline to filter process metrics before downstream processing.
883883 # This reduces data volume and processing cost by dropping low-value metrics intelligently.
884884 - adaptivetelemetry
885- - metricstransform /k8s_cluster_info
886- - metricstransform /ldm
885+ - metrics_transform /k8s_cluster_info
886+ - metrics_transform /ldm
887887 - transform/tag_generated_metrics_ldm
888- - metricstransform /kubeletstats
889- - metricstransform /cadvisor
890- - metricstransform /kubelet
891- - metricstransform /hostmetrics
888+ - metrics_transform /kubeletstats
889+ - metrics_transform /cadvisor
890+ - metrics_transform /kubelet
891+ - metrics_transform /hostmetrics
892892 - filter/exclude_metrics_low_data_mode
893- - metricstransform /hostmetrics_cpu
893+ - metrics_transform /hostmetrics_cpu
894894 - transform/truncate
895895 - filter/exclude_filesystem_utilization
896896 - filter/exclude_filesystem_usage
@@ -899,8 +899,8 @@ data:
899899 - filter/exclude_system_paging
900900 - filter/exclude_network
901901 - attributes/exclude_system_paging
902- - resourcedetection /env
903- - resourcedetection /cloudproviders
902+ - resource_detection /env
903+ - resource_detection /cloudproviders
904904 - resource/newrelic
905905 - transform/low_data_mode_inator
906906 - resource/low_data_mode_inator
@@ -913,16 +913,16 @@ data:
913913 - routing/nr_metrics_pipelines
914914 processors:
915915 - memory_limiter
916- - metricstransform /k8s_cluster_info
917- - metricstransform /ldm
918- - metricstransform /cadvisor
919- - metricstransform /kubelet
916+ - metrics_transform /k8s_cluster_info
917+ - metrics_transform /ldm
918+ - metrics_transform /cadvisor
919+ - metrics_transform /kubelet
920920 - transform/collector
921921 - filter/exclude_metrics_low_data_mode
922922 - filter/nr_exclude_container_zero_values
923923 - transform/truncate
924- - resourcedetection /env
925- - resourcedetection /cloudproviders
924+ - resource_detection /env
925+ - resource_detection /cloudproviders
926926 - resource/newrelic
927927 - transform/low_data_mode_inator
928928 - resource/low_data_mode_inator
@@ -979,5 +979,3 @@ data:
979979 - batch
980980 exporters:
981981 - otlp_http/newrelic
982-
983-
0 commit comments