Kubernetes Collection v4.0.0 - Full List of Changes
- Drop Prometheus recording rule metrics
This has already been called out in the v4 upgrade guide. This is only applicable now for those who were still using the Prometheus operator in v4 and just migrating to the OpenTelemetry operator in v5.
OpenTelemetry cannot collect Prometheus recording rule metrics. The new version, therefore, stops collecting the following recording rule metrics:
kube_pod_info_node_countnode_cpu_saturation_load1node_cpu_utilisation:avg1mnode_disk_saturation:avg_iratenode_disk_utilisation:avg_iratenode_memory_swap_io_bytes:sum_ratenode_memory_utilisationnode_net_saturation:sum_iratenode_net_utilisation:sum_iratecluster_quantile:apiserver_request_duration_seconds:histogram_quantilecluster_quantile:scheduler_binding_duration_seconds:histogram_quantilecluster_quantile:scheduler_framework_extension_point_duration_seconds:histogram_quantilecluster_quantile:scheduler_e2e_scheduling_duration_seconds:histogram_quantilecluster_quantile:scheduler_scheduling_algorithm_duration_seconds:histogram_quantileinstance:node_network_receive_bytes:rate:sumnode:cluster_cpu_utilisation:rationode:cluster_memory_utilisation:rationode:node_cpu_saturation_load1node:node_cpu_utilisation:avg1mnode:node_disk_saturation:avg_iratenode:node_disk_utilisation:avg_iratenode:node_filesystem_availnode:node_filesystem_usagenode:node_inodes_freenode:node_inodes_totalnode:node_memory_bytes_total:sumnode:node_memory_swap_io_bytes:sum_ratenode:node_memory_utilisationnode:node_memory_utilisation:rationode:node_memory_utilisation_2node:node_net_saturation:sum_iratenode:node_net_utilisation:sum_iratenode:node_num_cpu:sumnode_namespace_pod:kube_pod_info
Instead, the following new node metrics are now collected:
node_disk_io_time_weighted_seconds_totalnode_disk_io_time_seconds_totalnode_vmstat_pgpginnode_vmstat_pgpgoutnode_memory_MemFree_bytesnode_memory_MemAvailable_bytesnode_memory_Cached_bytesnode_memory_Buffers_bytesnode_memory_MemTotal_bytesnode_network_receive_drop_totalnode_network_transmit_drop_totalnode_network_receive_bytes_totalnode_network_transmit_bytes_totalnode_filesystem_avail_bytesnode_filesystem_size_bytes