diff --git a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_container_azure_monitor.yaml b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_container_azure_monitor.yaml index a44822f5b..fd6b0c604 100644 --- a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_container_azure_monitor.yaml +++ b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_container_azure_monitor.yaml @@ -12,6 +12,7 @@ receivers: config: scrape_configs: - honor_labels: true + honor_timestamps: false job_name: nvcf-worker metric_relabel_configs: - action: labelkeep @@ -26,6 +27,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvca metric_relabel_configs: - action: labelkeep @@ -64,6 +66,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - action: labelkeep @@ -78,6 +81,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_container_input1.yaml b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_container_input1.yaml index 58990883b..6ce676e36 100644 --- a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_container_input1.yaml +++ b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_container_input1.yaml @@ -12,6 +12,7 @@ receivers: config: scrape_configs: - honor_labels: true + honor_timestamps: false job_name: nvcf-worker metric_relabel_configs: - action: labelkeep @@ -26,6 +27,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvca metric_relabel_configs: - action: labelkeep @@ -64,6 +66,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - action: labelkeep @@ -78,6 +81,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_container_input2.yaml b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_container_input2.yaml index 651471474..efcd7059b 100644 --- a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_container_input2.yaml +++ b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_container_input2.yaml @@ -12,6 +12,7 @@ receivers: config: scrape_configs: - honor_labels: true + honor_timestamps: false job_name: nvcf-worker metric_relabel_configs: - action: labelkeep @@ -26,6 +27,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvca metric_relabel_configs: - action: labelkeep @@ -64,6 +66,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - action: labelkeep @@ -78,6 +81,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_container_input3.yaml b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_container_input3.yaml index b47e11053..f6bda11d8 100644 --- a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_container_input3.yaml +++ b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_container_input3.yaml @@ -12,6 +12,7 @@ receivers: config: scrape_configs: - honor_labels: true + honor_timestamps: false job_name: nvcf-worker metric_relabel_configs: - action: labelkeep @@ -26,6 +27,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvca metric_relabel_configs: - action: labelkeep @@ -64,6 +66,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - action: labelkeep @@ -78,6 +81,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_container_input4.yaml b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_container_input4.yaml index 736c1a99d..f12e05a79 100644 --- a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_container_input4.yaml +++ b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_container_input4.yaml @@ -12,6 +12,7 @@ receivers: config: scrape_configs: - honor_labels: true + honor_timestamps: false job_name: nvcf-worker metric_relabel_configs: - action: labelkeep @@ -26,6 +27,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvca metric_relabel_configs: - action: labelkeep @@ -64,6 +66,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - action: labelkeep @@ -78,6 +81,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_container_kratos_logs_stg.yaml b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_container_kratos_logs_stg.yaml index 319db5489..dfc87a349 100644 --- a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_container_kratos_logs_stg.yaml +++ b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_container_kratos_logs_stg.yaml @@ -12,6 +12,7 @@ receivers: config: scrape_configs: - honor_labels: true + honor_timestamps: false job_name: nvcf-worker metric_relabel_configs: - action: labelkeep @@ -26,6 +27,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvca metric_relabel_configs: - action: labelkeep @@ -64,6 +66,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - action: labelkeep @@ -78,6 +81,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_container_kratos_thanos_prd.yaml b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_container_kratos_thanos_prd.yaml index 38ec4cab9..f8d3c0d3a 100644 --- a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_container_kratos_thanos_prd.yaml +++ b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_container_kratos_thanos_prd.yaml @@ -12,6 +12,7 @@ receivers: config: scrape_configs: - honor_labels: true + honor_timestamps: false job_name: nvcf-worker metric_relabel_configs: - action: labelkeep @@ -26,6 +27,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvca metric_relabel_configs: - action: labelkeep @@ -64,6 +66,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - action: labelkeep @@ -78,6 +81,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_container_kratos_thanos_stg.yaml b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_container_kratos_thanos_stg.yaml index 85ee6df01..94fddabbc 100644 --- a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_container_kratos_thanos_stg.yaml +++ b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_container_kratos_thanos_stg.yaml @@ -12,6 +12,7 @@ receivers: config: scrape_configs: - honor_labels: true + honor_timestamps: false job_name: nvcf-worker metric_relabel_configs: - action: labelkeep @@ -26,6 +27,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvca metric_relabel_configs: - action: labelkeep @@ -64,6 +66,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - action: labelkeep @@ -78,6 +81,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_container_metric_subset.yaml b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_container_metric_subset.yaml index 5642a5071..041ec670c 100644 --- a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_container_metric_subset.yaml +++ b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_container_metric_subset.yaml @@ -12,6 +12,7 @@ receivers: config: scrape_configs: - honor_labels: true + honor_timestamps: false job_name: nvcf-worker metric_relabel_configs: - action: labelkeep @@ -26,6 +27,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvca metric_relabel_configs: - action: labelkeep @@ -64,6 +66,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - action: labelkeep @@ -78,6 +81,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_container_otelcollector_stg.yaml b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_container_otelcollector_stg.yaml index 1194b89a7..166a37034 100644 --- a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_container_otelcollector_stg.yaml +++ b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_container_otelcollector_stg.yaml @@ -12,6 +12,7 @@ receivers: config: scrape_configs: - honor_labels: true + honor_timestamps: false job_name: nvcf-worker metric_relabel_configs: - action: labelkeep @@ -26,6 +27,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvca metric_relabel_configs: - action: labelkeep @@ -64,6 +66,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - action: labelkeep @@ -78,6 +81,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_container_telemetry_endpoint_kratos_thanos_stg.yaml b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_container_telemetry_endpoint_kratos_thanos_stg.yaml index 85ee6df01..94fddabbc 100644 --- a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_container_telemetry_endpoint_kratos_thanos_stg.yaml +++ b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_container_telemetry_endpoint_kratos_thanos_stg.yaml @@ -12,6 +12,7 @@ receivers: config: scrape_configs: - honor_labels: true + honor_timestamps: false job_name: nvcf-worker metric_relabel_configs: - action: labelkeep @@ -26,6 +27,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvca metric_relabel_configs: - action: labelkeep @@ -64,6 +66,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - action: labelkeep @@ -78,6 +81,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_helm_azure_monitor.yaml b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_helm_azure_monitor.yaml index 92225376d..fb3e9b167 100644 --- a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_helm_azure_monitor.yaml +++ b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_helm_azure_monitor.yaml @@ -12,6 +12,7 @@ receivers: config: scrape_configs: - honor_labels: true + honor_timestamps: false job_name: nvcf-worker metric_relabel_configs: - action: labelkeep @@ -26,6 +27,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvca metric_relabel_configs: - action: labelkeep @@ -72,6 +74,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - regex: .*kube-state-metrics.* @@ -125,6 +128,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_helm_input1.yaml b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_helm_input1.yaml index 9f582c9db..bed62162f 100644 --- a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_helm_input1.yaml +++ b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_helm_input1.yaml @@ -12,6 +12,7 @@ receivers: config: scrape_configs: - honor_labels: true + honor_timestamps: false job_name: nvcf-worker metric_relabel_configs: - action: labelkeep @@ -26,6 +27,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvca metric_relabel_configs: - action: labelkeep @@ -72,6 +74,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - regex: .*kube-state-metrics.* @@ -125,6 +128,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_helm_input2.yaml b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_helm_input2.yaml index 8060abdbf..59ad05665 100644 --- a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_helm_input2.yaml +++ b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_helm_input2.yaml @@ -12,6 +12,7 @@ receivers: config: scrape_configs: - honor_labels: true + honor_timestamps: false job_name: nvcf-worker metric_relabel_configs: - action: labelkeep @@ -26,6 +27,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvca metric_relabel_configs: - action: labelkeep @@ -72,6 +74,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - regex: .*kube-state-metrics.* @@ -125,6 +128,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_helm_input3.yaml b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_helm_input3.yaml index c72c5c856..6afa53234 100644 --- a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_helm_input3.yaml +++ b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_helm_input3.yaml @@ -12,6 +12,7 @@ receivers: config: scrape_configs: - honor_labels: true + honor_timestamps: false job_name: nvcf-worker metric_relabel_configs: - action: labelkeep @@ -26,6 +27,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvca metric_relabel_configs: - action: labelkeep @@ -72,6 +74,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - regex: .*kube-state-metrics.* @@ -125,6 +128,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_helm_input4.yaml b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_helm_input4.yaml index 46bcb21b8..cedaef3a5 100644 --- a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_helm_input4.yaml +++ b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_helm_input4.yaml @@ -12,6 +12,7 @@ receivers: config: scrape_configs: - honor_labels: true + honor_timestamps: false job_name: nvcf-worker metric_relabel_configs: - action: labelkeep @@ -26,6 +27,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvca metric_relabel_configs: - action: labelkeep @@ -72,6 +74,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - regex: .*kube-state-metrics.* @@ -125,6 +128,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_helm_kratos_logs_stg.yaml b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_helm_kratos_logs_stg.yaml index cd15a674d..6e8723daa 100644 --- a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_helm_kratos_logs_stg.yaml +++ b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_helm_kratos_logs_stg.yaml @@ -12,6 +12,7 @@ receivers: config: scrape_configs: - honor_labels: true + honor_timestamps: false job_name: nvcf-worker metric_relabel_configs: - action: labelkeep @@ -26,6 +27,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvca metric_relabel_configs: - action: labelkeep @@ -72,6 +74,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - regex: .*kube-state-metrics.* @@ -125,6 +128,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_helm_kratos_thanos_prd.yaml b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_helm_kratos_thanos_prd.yaml index bc14083db..a34093a7f 100644 --- a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_helm_kratos_thanos_prd.yaml +++ b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_helm_kratos_thanos_prd.yaml @@ -12,6 +12,7 @@ receivers: config: scrape_configs: - honor_labels: true + honor_timestamps: false job_name: nvcf-worker metric_relabel_configs: - action: labelkeep @@ -26,6 +27,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvca metric_relabel_configs: - action: labelkeep @@ -72,6 +74,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - regex: .*kube-state-metrics.* @@ -125,6 +128,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_helm_kratos_thanos_stg.yaml b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_helm_kratos_thanos_stg.yaml index a1217c377..390a8c26d 100644 --- a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_helm_kratos_thanos_stg.yaml +++ b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_helm_kratos_thanos_stg.yaml @@ -12,6 +12,7 @@ receivers: config: scrape_configs: - honor_labels: true + honor_timestamps: false job_name: nvcf-worker metric_relabel_configs: - action: labelkeep @@ -26,6 +27,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvca metric_relabel_configs: - action: labelkeep @@ -72,6 +74,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - regex: .*kube-state-metrics.* @@ -125,6 +128,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_helm_otelcollector_stg.yaml b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_helm_otelcollector_stg.yaml index 9a9d05de6..b62f46822 100644 --- a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_helm_otelcollector_stg.yaml +++ b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_helm_otelcollector_stg.yaml @@ -12,6 +12,7 @@ receivers: config: scrape_configs: - honor_labels: true + honor_timestamps: false job_name: nvcf-worker metric_relabel_configs: - action: labelkeep @@ -26,6 +27,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvca metric_relabel_configs: - action: labelkeep @@ -72,6 +74,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - regex: .*kube-state-metrics.* @@ -125,6 +128,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_helm_telemetry_endpoint_kratos_thanos_stg.yaml b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_helm_telemetry_endpoint_kratos_thanos_stg.yaml index a1217c377..390a8c26d 100644 --- a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_helm_telemetry_endpoint_kratos_thanos_stg.yaml +++ b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_function_helm_telemetry_endpoint_kratos_thanos_stg.yaml @@ -12,6 +12,7 @@ receivers: config: scrape_configs: - honor_labels: true + honor_timestamps: false job_name: nvcf-worker metric_relabel_configs: - action: labelkeep @@ -26,6 +27,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvca metric_relabel_configs: - action: labelkeep @@ -72,6 +74,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - regex: .*kube-state-metrics.* @@ -125,6 +128,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_container_azure_monitor.yaml b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_container_azure_monitor.yaml index b6e7fee12..af2604ec5 100644 --- a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_container_azure_monitor.yaml +++ b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_container_azure_monitor.yaml @@ -12,6 +12,7 @@ receivers: config: scrape_configs: - honor_labels: true + honor_timestamps: false job_name: nvcf-worker metric_relabel_configs: - action: labelkeep @@ -26,6 +27,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvca metric_relabel_configs: - action: labelkeep @@ -64,6 +66,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - action: labelkeep @@ -78,6 +81,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_container_input1.yaml b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_container_input1.yaml index 09dcd082e..fd476fb03 100644 --- a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_container_input1.yaml +++ b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_container_input1.yaml @@ -12,6 +12,7 @@ receivers: config: scrape_configs: - honor_labels: true + honor_timestamps: false job_name: nvcf-worker metric_relabel_configs: - action: labelkeep @@ -26,6 +27,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvca metric_relabel_configs: - action: labelkeep @@ -64,6 +66,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - action: labelkeep @@ -78,6 +81,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_container_input2.yaml b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_container_input2.yaml index 63b4720f0..9b581c38a 100644 --- a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_container_input2.yaml +++ b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_container_input2.yaml @@ -12,6 +12,7 @@ receivers: config: scrape_configs: - honor_labels: true + honor_timestamps: false job_name: nvcf-worker metric_relabel_configs: - action: labelkeep @@ -26,6 +27,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvca metric_relabel_configs: - action: labelkeep @@ -64,6 +66,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - action: labelkeep @@ -78,6 +81,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_container_input3.yaml b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_container_input3.yaml index bfeee9ad9..c54aab670 100644 --- a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_container_input3.yaml +++ b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_container_input3.yaml @@ -12,6 +12,7 @@ receivers: config: scrape_configs: - honor_labels: true + honor_timestamps: false job_name: nvcf-worker metric_relabel_configs: - action: labelkeep @@ -26,6 +27,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvca metric_relabel_configs: - action: labelkeep @@ -64,6 +66,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - action: labelkeep @@ -78,6 +81,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_container_input4.yaml b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_container_input4.yaml index 28d3ecfac..1883678e8 100644 --- a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_container_input4.yaml +++ b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_container_input4.yaml @@ -12,6 +12,7 @@ receivers: config: scrape_configs: - honor_labels: true + honor_timestamps: false job_name: nvcf-worker metric_relabel_configs: - action: labelkeep @@ -26,6 +27,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvca metric_relabel_configs: - action: labelkeep @@ -64,6 +66,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - action: labelkeep @@ -78,6 +81,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_container_kratos_logs_stg.yaml b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_container_kratos_logs_stg.yaml index bcdfbf3ef..3bda8a4f1 100644 --- a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_container_kratos_logs_stg.yaml +++ b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_container_kratos_logs_stg.yaml @@ -12,6 +12,7 @@ receivers: config: scrape_configs: - honor_labels: true + honor_timestamps: false job_name: nvcf-worker metric_relabel_configs: - action: labelkeep @@ -26,6 +27,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvca metric_relabel_configs: - action: labelkeep @@ -64,6 +66,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - action: labelkeep @@ -78,6 +81,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_container_kratos_thanos_prd.yaml b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_container_kratos_thanos_prd.yaml index d45871202..ef952e124 100644 --- a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_container_kratos_thanos_prd.yaml +++ b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_container_kratos_thanos_prd.yaml @@ -12,6 +12,7 @@ receivers: config: scrape_configs: - honor_labels: true + honor_timestamps: false job_name: nvcf-worker metric_relabel_configs: - action: labelkeep @@ -26,6 +27,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvca metric_relabel_configs: - action: labelkeep @@ -64,6 +66,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - action: labelkeep @@ -78,6 +81,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_container_kratos_thanos_stg.yaml b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_container_kratos_thanos_stg.yaml index 03e79d124..4e20e49f9 100644 --- a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_container_kratos_thanos_stg.yaml +++ b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_container_kratos_thanos_stg.yaml @@ -12,6 +12,7 @@ receivers: config: scrape_configs: - honor_labels: true + honor_timestamps: false job_name: nvcf-worker metric_relabel_configs: - action: labelkeep @@ -26,6 +27,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvca metric_relabel_configs: - action: labelkeep @@ -64,6 +66,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - action: labelkeep @@ -78,6 +81,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_container_otelcollector_stg.yaml b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_container_otelcollector_stg.yaml index 844d00cba..613c9d318 100644 --- a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_container_otelcollector_stg.yaml +++ b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_container_otelcollector_stg.yaml @@ -12,6 +12,7 @@ receivers: config: scrape_configs: - honor_labels: true + honor_timestamps: false job_name: nvcf-worker metric_relabel_configs: - action: labelkeep @@ -26,6 +27,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvca metric_relabel_configs: - action: labelkeep @@ -64,6 +66,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - action: labelkeep @@ -78,6 +81,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_container_telemetry_endpoint_kratos_thanos_stg.yaml b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_container_telemetry_endpoint_kratos_thanos_stg.yaml index 03e79d124..4e20e49f9 100644 --- a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_container_telemetry_endpoint_kratos_thanos_stg.yaml +++ b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_container_telemetry_endpoint_kratos_thanos_stg.yaml @@ -12,6 +12,7 @@ receivers: config: scrape_configs: - honor_labels: true + honor_timestamps: false job_name: nvcf-worker metric_relabel_configs: - action: labelkeep @@ -26,6 +27,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvca metric_relabel_configs: - action: labelkeep @@ -64,6 +66,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - action: labelkeep @@ -78,6 +81,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_helm_azure_monitor.yaml b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_helm_azure_monitor.yaml index 1d721d54d..02d3cf526 100644 --- a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_helm_azure_monitor.yaml +++ b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_helm_azure_monitor.yaml @@ -12,6 +12,7 @@ receivers: config: scrape_configs: - honor_labels: true + honor_timestamps: false job_name: nvcf-worker metric_relabel_configs: - action: labelkeep @@ -26,6 +27,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvca metric_relabel_configs: - action: labelkeep @@ -72,6 +74,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - regex: .*kube-state-metrics.* @@ -125,6 +128,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_helm_input1.yaml b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_helm_input1.yaml index b4f162702..a9e104b05 100644 --- a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_helm_input1.yaml +++ b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_helm_input1.yaml @@ -12,6 +12,7 @@ receivers: config: scrape_configs: - honor_labels: true + honor_timestamps: false job_name: nvcf-worker metric_relabel_configs: - action: labelkeep @@ -26,6 +27,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvca metric_relabel_configs: - action: labelkeep @@ -72,6 +74,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - regex: .*kube-state-metrics.* @@ -125,6 +128,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_helm_input2.yaml b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_helm_input2.yaml index cd0849bb4..57430dbf5 100644 --- a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_helm_input2.yaml +++ b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_helm_input2.yaml @@ -12,6 +12,7 @@ receivers: config: scrape_configs: - honor_labels: true + honor_timestamps: false job_name: nvcf-worker metric_relabel_configs: - action: labelkeep @@ -26,6 +27,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvca metric_relabel_configs: - action: labelkeep @@ -72,6 +74,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - regex: .*kube-state-metrics.* @@ -125,6 +128,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_helm_input3.yaml b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_helm_input3.yaml index bf9209b0c..1117212d3 100644 --- a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_helm_input3.yaml +++ b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_helm_input3.yaml @@ -12,6 +12,7 @@ receivers: config: scrape_configs: - honor_labels: true + honor_timestamps: false job_name: nvcf-worker metric_relabel_configs: - action: labelkeep @@ -26,6 +27,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvca metric_relabel_configs: - action: labelkeep @@ -72,6 +74,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - regex: .*kube-state-metrics.* @@ -125,6 +128,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_helm_input4.yaml b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_helm_input4.yaml index 045f59b4c..4d1b43783 100644 --- a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_helm_input4.yaml +++ b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_helm_input4.yaml @@ -12,6 +12,7 @@ receivers: config: scrape_configs: - honor_labels: true + honor_timestamps: false job_name: nvcf-worker metric_relabel_configs: - action: labelkeep @@ -26,6 +27,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvca metric_relabel_configs: - action: labelkeep @@ -72,6 +74,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - regex: .*kube-state-metrics.* @@ -125,6 +128,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_helm_kratos_logs_stg.yaml b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_helm_kratos_logs_stg.yaml index 6c034ee2b..2bbb7b070 100644 --- a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_helm_kratos_logs_stg.yaml +++ b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_helm_kratos_logs_stg.yaml @@ -12,6 +12,7 @@ receivers: config: scrape_configs: - honor_labels: true + honor_timestamps: false job_name: nvcf-worker metric_relabel_configs: - action: labelkeep @@ -26,6 +27,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvca metric_relabel_configs: - action: labelkeep @@ -72,6 +74,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - regex: .*kube-state-metrics.* @@ -125,6 +128,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_helm_kratos_thanos_prd.yaml b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_helm_kratos_thanos_prd.yaml index 73997eb6d..f5459aeae 100644 --- a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_helm_kratos_thanos_prd.yaml +++ b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_helm_kratos_thanos_prd.yaml @@ -12,6 +12,7 @@ receivers: config: scrape_configs: - honor_labels: true + honor_timestamps: false job_name: nvcf-worker metric_relabel_configs: - action: labelkeep @@ -26,6 +27,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvca metric_relabel_configs: - action: labelkeep @@ -72,6 +74,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - regex: .*kube-state-metrics.* @@ -125,6 +128,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_helm_kratos_thanos_stg.yaml b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_helm_kratos_thanos_stg.yaml index ee599149b..c16b7a022 100644 --- a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_helm_kratos_thanos_stg.yaml +++ b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_helm_kratos_thanos_stg.yaml @@ -12,6 +12,7 @@ receivers: config: scrape_configs: - honor_labels: true + honor_timestamps: false job_name: nvcf-worker metric_relabel_configs: - action: labelkeep @@ -26,6 +27,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvca metric_relabel_configs: - action: labelkeep @@ -72,6 +74,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - regex: .*kube-state-metrics.* @@ -125,6 +128,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_helm_otelcollector_stg.yaml b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_helm_otelcollector_stg.yaml index fe489ec7b..fe66f4530 100644 --- a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_helm_otelcollector_stg.yaml +++ b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_helm_otelcollector_stg.yaml @@ -12,6 +12,7 @@ receivers: config: scrape_configs: - honor_labels: true + honor_timestamps: false job_name: nvcf-worker metric_relabel_configs: - action: labelkeep @@ -26,6 +27,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvca metric_relabel_configs: - action: labelkeep @@ -72,6 +74,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - regex: .*kube-state-metrics.* @@ -125,6 +128,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_helm_telemetry_endpoint_kratos_thanos_stg.yaml b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_helm_telemetry_endpoint_kratos_thanos_stg.yaml index ee599149b..c16b7a022 100644 --- a/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_helm_telemetry_endpoint_kratos_thanos_stg.yaml +++ b/src/compute-plane-services/byoo-otel-collector/examples/otelconfigs/k8s/config_task_helm_telemetry_endpoint_kratos_thanos_stg.yaml @@ -12,6 +12,7 @@ receivers: config: scrape_configs: - honor_labels: true + honor_timestamps: false job_name: nvcf-worker metric_relabel_configs: - action: labelkeep @@ -26,6 +27,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvca metric_relabel_configs: - action: labelkeep @@ -72,6 +74,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - regex: .*kube-state-metrics.* @@ -125,6 +128,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/compute-plane-services/byoo-otel-collector/generator/gen/generated_src-config-k8s-container.yaml.tmpl b/src/compute-plane-services/byoo-otel-collector/generator/gen/generated_src-config-k8s-container.yaml.tmpl index 787591bc9..c413653b1 100644 --- a/src/compute-plane-services/byoo-otel-collector/generator/gen/generated_src-config-k8s-container.yaml.tmpl +++ b/src/compute-plane-services/byoo-otel-collector/generator/gen/generated_src-config-k8s-container.yaml.tmpl @@ -12,6 +12,7 @@ receivers: scrape_interval: 30s scrape_timeout: 25s honor_labels: true + honor_timestamps: false metrics_path: "/federate" static_configs: - targets: @@ -26,6 +27,7 @@ receivers: scrape_interval: 30s scrape_timeout: 25s honor_labels: true + honor_timestamps: false metrics_path: "/federate" static_configs: - targets: @@ -65,6 +67,7 @@ receivers: scrape_interval: 30s scrape_timeout: 25s honor_labels: true + honor_timestamps: false metrics_path: "/federate" static_configs: - targets: @@ -80,6 +83,7 @@ receivers: scrape_interval: 30s scrape_timeout: 25s honor_labels: true + honor_timestamps: false metrics_path: "/federate" static_configs: - targets: diff --git a/src/compute-plane-services/byoo-otel-collector/generator/gen/generated_src-config-k8s-helm.yaml.tmpl b/src/compute-plane-services/byoo-otel-collector/generator/gen/generated_src-config-k8s-helm.yaml.tmpl index 82eba5726..9b4f8e718 100644 --- a/src/compute-plane-services/byoo-otel-collector/generator/gen/generated_src-config-k8s-helm.yaml.tmpl +++ b/src/compute-plane-services/byoo-otel-collector/generator/gen/generated_src-config-k8s-helm.yaml.tmpl @@ -13,6 +13,7 @@ receivers: scrape_interval: 30s scrape_timeout: 25s honor_labels: true + honor_timestamps: false metrics_path: "/federate" static_configs: - targets: @@ -27,6 +28,7 @@ receivers: scrape_interval: 30s scrape_timeout: 25s honor_labels: true + honor_timestamps: false metrics_path: "/federate" static_configs: - targets: @@ -72,6 +74,7 @@ receivers: scrape_interval: 30s scrape_timeout: 25s honor_labels: true + honor_timestamps: false metrics_path: "/federate" static_configs: - targets: @@ -117,6 +120,7 @@ receivers: scrape_interval: 30s scrape_timeout: 25s honor_labels: true + honor_timestamps: false metrics_path: "/federate" static_configs: - targets: diff --git a/src/compute-plane-services/byoo-otel-collector/internal/otelconfig/render_test.go b/src/compute-plane-services/byoo-otel-collector/internal/otelconfig/render_test.go index 401747522..135309157 100644 --- a/src/compute-plane-services/byoo-otel-collector/internal/otelconfig/render_test.go +++ b/src/compute-plane-services/byoo-otel-collector/internal/otelconfig/render_test.go @@ -235,6 +235,84 @@ func TestRenderOtelConfigWithMetricSubsetPipelineMatchesExample(t *testing.T) { assertYAMLConfigEqual(t, expectedCfg, gotCfg) } +// Federated scrape jobs read samples from an upstream Prometheus that may run +// several replicas behind a single service. Each replica keeps its own scrape +// clock, so federated samples for the same series can arrive with timestamps +// that move backwards. A Prometheus-compatible receiver rejects the whole write +// request in that case, which also drops unrelated metrics batched with it. +// honor_timestamps: false makes the collector stamp federated samples with its +// own monotonic scrape time, so the federated path stays correct no matter how +// the upstream Prometheus is deployed. +func TestFederatedScrapeJobsDisableHonorTimestamps(t *testing.T) { + for _, backendType := range []BackendType{K8s, VM} { + for _, workloadType := range []WorkloadType{Container, Helm} { + t.Run(fmt.Sprintf("%s-%s", backendType, workloadType), func(t *testing.T) { + gotCfg, err := RenderOtelConfigFromBytes( + []byte(`{"telemetries": {"metricsTelemetry": {"protocol": "HTTP", "provider": "PROMETHEUS", "endpoint": "https://metrics.example.invalid/api/v1/write", "name": "example-metrics"}}}`), + TemplateConfig{ + BackendType: backendType, + WorkloadType: workloadType, + Namespace: "sr-fake-namespace", + FunctionID: "fake-function-id", + FunctionVersionID: "fake-function-version-id", + InstanceID: "fake-instance-id", + ZoneName: "fake-zone-name", + }, + ) + assert.NoError(t, err) + + otelConfig := &OpenTelemetryConfig{} + assert.NoError(t, yaml.Unmarshal(gotCfg, otelConfig)) + + federatedJobs := 0 + for _, scrapeConfig := range prometheusScrapeConfigs(t, otelConfig) { + if scrapeConfig["metrics_path"] != "/federate" { + continue + } + federatedJobs++ + assert.Equal(t, false, scrapeConfig["honor_timestamps"], + "federated job %v must set honor_timestamps: false", scrapeConfig["job_name"]) + } + + if backendType == K8s { + assert.NotZero(t, federatedJobs, "expected the k8s template to federate") + return + } + // The vm templates scrape every target directly, so + // honor_timestamps has nothing to override there. + assert.Zero(t, federatedJobs, "the vm template is not expected to federate") + }) + } + } +} + +func prometheusScrapeConfigs(t *testing.T, otelConfig *OpenTelemetryConfig) []map[string]interface{} { + t.Helper() + + prometheusReceiver, ok := otelConfig.Receivers["prometheus"] + if !ok { + t.Fatalf("rendered config has no prometheus receiver") + } + receiverConfig, ok := prometheusReceiver["config"].(map[string]interface{}) + if !ok { + t.Fatalf("prometheus receiver has no config map, got %T", prometheusReceiver["config"]) + } + rawScrapeConfigs, ok := receiverConfig["scrape_configs"].([]interface{}) + if !ok { + t.Fatalf("prometheus receiver has no scrape_configs list, got %T", receiverConfig["scrape_configs"]) + } + + scrapeConfigs := make([]map[string]interface{}, 0, len(rawScrapeConfigs)) + for i, rawScrapeConfig := range rawScrapeConfigs { + scrapeConfig, ok := rawScrapeConfig.(map[string]interface{}) + if !ok { + t.Fatalf("scrape_configs[%d] is not a map, got %T", i, rawScrapeConfig) + } + scrapeConfigs = append(scrapeConfigs, scrapeConfig) + } + return scrapeConfigs +} + func assertYAMLConfigEqual(t *testing.T, expectedYAML, actualYAML []byte) { t.Helper() diff --git a/src/compute-plane-services/byoo-otel-collector/internal/otelconfig/source_templates/src-config-k8s-container.yaml.tmpl b/src/compute-plane-services/byoo-otel-collector/internal/otelconfig/source_templates/src-config-k8s-container.yaml.tmpl index 333e3ae4a..e12d244b0 100644 --- a/src/compute-plane-services/byoo-otel-collector/internal/otelconfig/source_templates/src-config-k8s-container.yaml.tmpl +++ b/src/compute-plane-services/byoo-otel-collector/internal/otelconfig/source_templates/src-config-k8s-container.yaml.tmpl @@ -12,6 +12,7 @@ receivers: scrape_interval: 30s scrape_timeout: 25s honor_labels: true + honor_timestamps: false metrics_path: "/federate" static_configs: - targets: @@ -26,6 +27,7 @@ receivers: scrape_interval: 30s scrape_timeout: 25s honor_labels: true + honor_timestamps: false metrics_path: "/federate" static_configs: - targets: @@ -65,6 +67,7 @@ receivers: scrape_interval: 30s scrape_timeout: 25s honor_labels: true + honor_timestamps: false metrics_path: "/federate" static_configs: - targets: @@ -80,6 +83,7 @@ receivers: scrape_interval: 30s scrape_timeout: 25s honor_labels: true + honor_timestamps: false metrics_path: "/federate" static_configs: - targets: diff --git a/src/compute-plane-services/byoo-otel-collector/internal/otelconfig/source_templates/src-config-k8s-helm.yaml.tmpl b/src/compute-plane-services/byoo-otel-collector/internal/otelconfig/source_templates/src-config-k8s-helm.yaml.tmpl index 014057924..af53261af 100644 --- a/src/compute-plane-services/byoo-otel-collector/internal/otelconfig/source_templates/src-config-k8s-helm.yaml.tmpl +++ b/src/compute-plane-services/byoo-otel-collector/internal/otelconfig/source_templates/src-config-k8s-helm.yaml.tmpl @@ -13,6 +13,7 @@ receivers: scrape_interval: 30s scrape_timeout: 25s honor_labels: true + honor_timestamps: false metrics_path: "/federate" static_configs: - targets: @@ -27,6 +28,7 @@ receivers: scrape_interval: 30s scrape_timeout: 25s honor_labels: true + honor_timestamps: false metrics_path: "/federate" static_configs: - targets: @@ -67,6 +69,7 @@ receivers: scrape_interval: 30s scrape_timeout: 25s honor_labels: true + honor_timestamps: false metrics_path: "/federate" static_configs: - targets: @@ -95,6 +98,7 @@ receivers: scrape_interval: 30s scrape_timeout: 25s honor_labels: true + honor_timestamps: false metrics_path: "/federate" static_configs: - targets: diff --git a/src/compute-plane-services/byoo-otel-collector/internal/otelconfig/templates/config-k8s-container.yaml.tmpl b/src/compute-plane-services/byoo-otel-collector/internal/otelconfig/templates/config-k8s-container.yaml.tmpl index 787591bc9..c413653b1 100644 --- a/src/compute-plane-services/byoo-otel-collector/internal/otelconfig/templates/config-k8s-container.yaml.tmpl +++ b/src/compute-plane-services/byoo-otel-collector/internal/otelconfig/templates/config-k8s-container.yaml.tmpl @@ -12,6 +12,7 @@ receivers: scrape_interval: 30s scrape_timeout: 25s honor_labels: true + honor_timestamps: false metrics_path: "/federate" static_configs: - targets: @@ -26,6 +27,7 @@ receivers: scrape_interval: 30s scrape_timeout: 25s honor_labels: true + honor_timestamps: false metrics_path: "/federate" static_configs: - targets: @@ -65,6 +67,7 @@ receivers: scrape_interval: 30s scrape_timeout: 25s honor_labels: true + honor_timestamps: false metrics_path: "/federate" static_configs: - targets: @@ -80,6 +83,7 @@ receivers: scrape_interval: 30s scrape_timeout: 25s honor_labels: true + honor_timestamps: false metrics_path: "/federate" static_configs: - targets: diff --git a/src/compute-plane-services/byoo-otel-collector/internal/otelconfig/templates/config-k8s-helm.yaml.tmpl b/src/compute-plane-services/byoo-otel-collector/internal/otelconfig/templates/config-k8s-helm.yaml.tmpl index 82eba5726..9b4f8e718 100644 --- a/src/compute-plane-services/byoo-otel-collector/internal/otelconfig/templates/config-k8s-helm.yaml.tmpl +++ b/src/compute-plane-services/byoo-otel-collector/internal/otelconfig/templates/config-k8s-helm.yaml.tmpl @@ -13,6 +13,7 @@ receivers: scrape_interval: 30s scrape_timeout: 25s honor_labels: true + honor_timestamps: false metrics_path: "/federate" static_configs: - targets: @@ -27,6 +28,7 @@ receivers: scrape_interval: 30s scrape_timeout: 25s honor_labels: true + honor_timestamps: false metrics_path: "/federate" static_configs: - targets: @@ -72,6 +74,7 @@ receivers: scrape_interval: 30s scrape_timeout: 25s honor_labels: true + honor_timestamps: false metrics_path: "/federate" static_configs: - targets: @@ -117,6 +120,7 @@ receivers: scrape_interval: 30s scrape_timeout: 25s honor_labels: true + honor_timestamps: false metrics_path: "/federate" static_configs: - targets: diff --git a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_container_azure_monitor.yaml b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_container_azure_monitor.yaml index 1ad55d38b..b9d38233e 100644 --- a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_container_azure_monitor.yaml +++ b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_container_azure_monitor.yaml @@ -36,6 +36,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - action: labelkeep @@ -50,6 +51,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_container_input1.yaml b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_container_input1.yaml index 91a6fc71a..8e9f03db8 100644 --- a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_container_input1.yaml +++ b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_container_input1.yaml @@ -36,6 +36,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - action: labelkeep @@ -50,6 +51,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_container_input2.yaml b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_container_input2.yaml index 3c5c1d374..f096f298c 100644 --- a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_container_input2.yaml +++ b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_container_input2.yaml @@ -36,6 +36,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - action: labelkeep @@ -50,6 +51,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_container_input3.yaml b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_container_input3.yaml index 8b5fb9bd7..2b73f4c47 100644 --- a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_container_input3.yaml +++ b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_container_input3.yaml @@ -36,6 +36,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - action: labelkeep @@ -50,6 +51,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_container_input4.yaml b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_container_input4.yaml index 9683441a3..d1fb2e2c8 100644 --- a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_container_input4.yaml +++ b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_container_input4.yaml @@ -36,6 +36,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - action: labelkeep @@ -50,6 +51,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_container_kratos_logs_stg.yaml b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_container_kratos_logs_stg.yaml index 9ae7073de..323068a4e 100644 --- a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_container_kratos_logs_stg.yaml +++ b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_container_kratos_logs_stg.yaml @@ -36,6 +36,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - action: labelkeep @@ -50,6 +51,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_container_kratos_thanos_prd.yaml b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_container_kratos_thanos_prd.yaml index 1c8603a19..d86e861c6 100644 --- a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_container_kratos_thanos_prd.yaml +++ b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_container_kratos_thanos_prd.yaml @@ -36,6 +36,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - action: labelkeep @@ -50,6 +51,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_container_kratos_thanos_stg.yaml b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_container_kratos_thanos_stg.yaml index 15d8e52cb..1a437c87b 100644 --- a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_container_kratos_thanos_stg.yaml +++ b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_container_kratos_thanos_stg.yaml @@ -36,6 +36,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - action: labelkeep @@ -50,6 +51,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_container_validator.yaml b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_container_validator.yaml index 896788ceb..88b34abe5 100644 --- a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_container_validator.yaml +++ b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_container_validator.yaml @@ -36,6 +36,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - action: labelkeep @@ -50,6 +51,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_helm_azure_monitor.yaml b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_helm_azure_monitor.yaml index f7c5fdb62..ebfda4d9b 100644 --- a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_helm_azure_monitor.yaml +++ b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_helm_azure_monitor.yaml @@ -44,6 +44,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - regex: .*kube-state-metrics.* @@ -97,6 +98,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_helm_input1.yaml b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_helm_input1.yaml index b5f7e75aa..1cc391e25 100644 --- a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_helm_input1.yaml +++ b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_helm_input1.yaml @@ -44,6 +44,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - regex: .*kube-state-metrics.* @@ -97,6 +98,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_helm_input2.yaml b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_helm_input2.yaml index da8ea3320..74204c4b5 100644 --- a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_helm_input2.yaml +++ b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_helm_input2.yaml @@ -44,6 +44,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - regex: .*kube-state-metrics.* @@ -97,6 +98,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_helm_input3.yaml b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_helm_input3.yaml index b845149da..443a5bb11 100644 --- a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_helm_input3.yaml +++ b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_helm_input3.yaml @@ -44,6 +44,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - regex: .*kube-state-metrics.* @@ -97,6 +98,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_helm_input4.yaml b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_helm_input4.yaml index 585cf2756..5f8c9a018 100644 --- a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_helm_input4.yaml +++ b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_helm_input4.yaml @@ -44,6 +44,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - regex: .*kube-state-metrics.* @@ -97,6 +98,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_helm_kratos_logs_stg.yaml b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_helm_kratos_logs_stg.yaml index 0b0918013..d14410a9f 100644 --- a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_helm_kratos_logs_stg.yaml +++ b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_helm_kratos_logs_stg.yaml @@ -44,6 +44,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - regex: .*kube-state-metrics.* @@ -97,6 +98,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_helm_kratos_thanos_prd.yaml b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_helm_kratos_thanos_prd.yaml index 0423f404c..b2553799a 100644 --- a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_helm_kratos_thanos_prd.yaml +++ b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_helm_kratos_thanos_prd.yaml @@ -44,6 +44,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - regex: .*kube-state-metrics.* @@ -97,6 +98,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_helm_kratos_thanos_stg.yaml b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_helm_kratos_thanos_stg.yaml index f6221294b..45334b910 100644 --- a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_helm_kratos_thanos_stg.yaml +++ b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_helm_kratos_thanos_stg.yaml @@ -44,6 +44,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - regex: .*kube-state-metrics.* @@ -97,6 +98,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_helm_validator.yaml b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_helm_validator.yaml index 830a84c8a..e7c05d6cd 100644 --- a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_helm_validator.yaml +++ b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_function_helm_validator.yaml @@ -44,6 +44,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - regex: .*kube-state-metrics.* @@ -97,6 +98,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_container_azure_monitor.yaml b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_container_azure_monitor.yaml index e2b5b6566..166738897 100644 --- a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_container_azure_monitor.yaml +++ b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_container_azure_monitor.yaml @@ -36,6 +36,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - action: labelkeep @@ -50,6 +51,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_container_input1.yaml b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_container_input1.yaml index 79031c887..c860f74eb 100644 --- a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_container_input1.yaml +++ b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_container_input1.yaml @@ -36,6 +36,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - action: labelkeep @@ -50,6 +51,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_container_input2.yaml b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_container_input2.yaml index 1fea98200..6bf21f4ee 100644 --- a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_container_input2.yaml +++ b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_container_input2.yaml @@ -36,6 +36,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - action: labelkeep @@ -50,6 +51,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_container_input3.yaml b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_container_input3.yaml index b15b37062..962c7025b 100644 --- a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_container_input3.yaml +++ b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_container_input3.yaml @@ -36,6 +36,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - action: labelkeep @@ -50,6 +51,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_container_input4.yaml b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_container_input4.yaml index 689e79631..8c53a4e2e 100644 --- a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_container_input4.yaml +++ b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_container_input4.yaml @@ -36,6 +36,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - action: labelkeep @@ -50,6 +51,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_container_kratos_logs_stg.yaml b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_container_kratos_logs_stg.yaml index 0008786ff..ed3875939 100644 --- a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_container_kratos_logs_stg.yaml +++ b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_container_kratos_logs_stg.yaml @@ -36,6 +36,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - action: labelkeep @@ -50,6 +51,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_container_kratos_thanos_prd.yaml b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_container_kratos_thanos_prd.yaml index 8fc1bffa6..51937a7a5 100644 --- a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_container_kratos_thanos_prd.yaml +++ b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_container_kratos_thanos_prd.yaml @@ -36,6 +36,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - action: labelkeep @@ -50,6 +51,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_container_kratos_thanos_stg.yaml b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_container_kratos_thanos_stg.yaml index a883276ab..a96665819 100644 --- a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_container_kratos_thanos_stg.yaml +++ b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_container_kratos_thanos_stg.yaml @@ -36,6 +36,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - action: labelkeep @@ -50,6 +51,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_container_validator.yaml b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_container_validator.yaml index 62d15a075..16a9a8de9 100644 --- a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_container_validator.yaml +++ b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_container_validator.yaml @@ -36,6 +36,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - action: labelkeep @@ -50,6 +51,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_helm_azure_monitor.yaml b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_helm_azure_monitor.yaml index fccad4f3e..841a69b1e 100644 --- a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_helm_azure_monitor.yaml +++ b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_helm_azure_monitor.yaml @@ -44,6 +44,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - regex: .*kube-state-metrics.* @@ -97,6 +98,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_helm_input1.yaml b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_helm_input1.yaml index 86ac066f7..025299cb3 100644 --- a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_helm_input1.yaml +++ b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_helm_input1.yaml @@ -44,6 +44,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - regex: .*kube-state-metrics.* @@ -97,6 +98,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_helm_input2.yaml b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_helm_input2.yaml index e23af28f4..a9b62652c 100644 --- a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_helm_input2.yaml +++ b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_helm_input2.yaml @@ -44,6 +44,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - regex: .*kube-state-metrics.* @@ -97,6 +98,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_helm_input3.yaml b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_helm_input3.yaml index 372417aab..7d24755fd 100644 --- a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_helm_input3.yaml +++ b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_helm_input3.yaml @@ -44,6 +44,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - regex: .*kube-state-metrics.* @@ -97,6 +98,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_helm_input4.yaml b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_helm_input4.yaml index 6c05e6c59..d6a16b5f0 100644 --- a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_helm_input4.yaml +++ b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_helm_input4.yaml @@ -44,6 +44,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - regex: .*kube-state-metrics.* @@ -97,6 +98,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_helm_kratos_logs_stg.yaml b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_helm_kratos_logs_stg.yaml index 2cecf4ccc..a62cdf8ce 100644 --- a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_helm_kratos_logs_stg.yaml +++ b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_helm_kratos_logs_stg.yaml @@ -44,6 +44,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - regex: .*kube-state-metrics.* @@ -97,6 +98,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_helm_kratos_thanos_prd.yaml b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_helm_kratos_thanos_prd.yaml index d098ce0d5..cd4e2c840 100644 --- a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_helm_kratos_thanos_prd.yaml +++ b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_helm_kratos_thanos_prd.yaml @@ -44,6 +44,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - regex: .*kube-state-metrics.* @@ -97,6 +98,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_helm_kratos_thanos_stg.yaml b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_helm_kratos_thanos_stg.yaml index 3e0c60174..615fd93ef 100644 --- a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_helm_kratos_thanos_stg.yaml +++ b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_helm_kratos_thanos_stg.yaml @@ -44,6 +44,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - regex: .*kube-state-metrics.* @@ -97,6 +98,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_helm_validator.yaml b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_helm_validator.yaml index 1ba07c9c8..671e3498f 100644 --- a/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_helm_validator.yaml +++ b/src/libraries/go/lib/examples/otelconfig/byoo-otel-collector/k8s/config_task_helm_validator.yaml @@ -44,6 +44,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: kube-state-metrics metric_relabel_configs: - regex: .*kube-state-metrics.* @@ -97,6 +98,7 @@ receivers: - targets: - nvcf-byoo-prometheus-kube-prometheus.monitoring.svc.cluster.local:9090 - honor_labels: true + honor_timestamps: false job_name: nvidia-dcgm-exporter metric_relabel_configs: - action: labelmap diff --git a/src/libraries/go/lib/pkg/otelconfig/backendconfig/templates/config-k8s-container.yaml.tmpl b/src/libraries/go/lib/pkg/otelconfig/backendconfig/templates/config-k8s-container.yaml.tmpl index 67f72dedb..009030d82 100644 --- a/src/libraries/go/lib/pkg/otelconfig/backendconfig/templates/config-k8s-container.yaml.tmpl +++ b/src/libraries/go/lib/pkg/otelconfig/backendconfig/templates/config-k8s-container.yaml.tmpl @@ -37,6 +37,7 @@ receivers: scrape_interval: 30s scrape_timeout: 25s honor_labels: true + honor_timestamps: false metrics_path: "/federate" static_configs: - targets: @@ -52,6 +53,7 @@ receivers: scrape_interval: 30s scrape_timeout: 25s honor_labels: true + honor_timestamps: false metrics_path: "/federate" static_configs: - targets: diff --git a/src/libraries/go/lib/pkg/otelconfig/backendconfig/templates/config-k8s-helm.yaml.tmpl b/src/libraries/go/lib/pkg/otelconfig/backendconfig/templates/config-k8s-helm.yaml.tmpl index 16a869a00..06eb393e3 100644 --- a/src/libraries/go/lib/pkg/otelconfig/backendconfig/templates/config-k8s-helm.yaml.tmpl +++ b/src/libraries/go/lib/pkg/otelconfig/backendconfig/templates/config-k8s-helm.yaml.tmpl @@ -39,6 +39,7 @@ receivers: scrape_interval: 30s scrape_timeout: 25s honor_labels: true + honor_timestamps: false metrics_path: "/federate" static_configs: - targets: @@ -67,6 +68,7 @@ receivers: scrape_interval: 30s scrape_timeout: 25s honor_labels: true + honor_timestamps: false metrics_path: "/federate" static_configs: - targets: diff --git a/src/libraries/go/lib/pkg/otelconfig/config/render_test.go b/src/libraries/go/lib/pkg/otelconfig/config/render_test.go index cd40528e8..f9cc08f50 100644 --- a/src/libraries/go/lib/pkg/otelconfig/config/render_test.go +++ b/src/libraries/go/lib/pkg/otelconfig/config/render_test.go @@ -119,6 +119,84 @@ func TestRenderOtelConfig(t *testing.T) { } } +// Federated scrape jobs read samples from an upstream Prometheus that may run +// several replicas behind a single service. Each replica keeps its own scrape +// clock, so federated samples for the same series can arrive with timestamps +// that move backwards. A Prometheus-compatible receiver rejects the whole write +// request in that case, which also drops unrelated metrics batched with it. +// honor_timestamps: false makes the collector stamp federated samples with its +// own monotonic scrape time, so the federated path stays correct no matter how +// the upstream Prometheus is deployed. +func TestFederatedScrapeJobsDisableHonorTimestamps(t *testing.T) { + for _, backendType := range []backendconfig.BackendType{backendconfig.K8s, backendconfig.VM} { + for _, workloadType := range []backendconfig.WorkloadType{backendconfig.Container, backendconfig.Helm} { + t.Run(fmt.Sprintf("%s-%s", backendType, workloadType), func(t *testing.T) { + gotCfg, err := RenderOtelConfigFromBytes( + []byte(`{"telemetries": {"metricsTelemetry": {"protocol": "HTTP", "provider": "PROMETHEUS", "endpoint": "https://metrics.example.com/api/v1/write", "name": "example-metrics"}}}`), + backendconfig.TemplateConfig{ + BackendType: backendType, + WorkloadType: workloadType, + Namespace: "foo", + FunctionID: "fake-function-id", + FunctionVersionID: "fake-function-version-id", + InstanceID: "fake-instance-id", + ZoneName: "fake-zone-name", + }, + ) + assert.NoError(t, err) + + otelConfig := &OpenTelemetryConfig{} + assert.NoError(t, yaml.Unmarshal(gotCfg, otelConfig)) + + federatedJobs := 0 + for _, scrapeConfig := range prometheusScrapeConfigs(t, otelConfig) { + if scrapeConfig["metrics_path"] != "/federate" { + continue + } + federatedJobs++ + assert.Equal(t, false, scrapeConfig["honor_timestamps"], + "federated job %v must set honor_timestamps: false", scrapeConfig["job_name"]) + } + + if backendType == backendconfig.K8s { + assert.NotZero(t, federatedJobs, "expected the k8s template to federate") + return + } + // The vm templates scrape every target directly, so + // honor_timestamps has nothing to override there. + assert.Zero(t, federatedJobs, "the vm template is not expected to federate") + }) + } + } +} + +func prometheusScrapeConfigs(t *testing.T, otelConfig *OpenTelemetryConfig) []map[string]interface{} { + t.Helper() + + prometheusReceiver, ok := otelConfig.Receivers["prometheus"] + if !ok { + t.Fatalf("rendered config has no prometheus receiver") + } + receiverConfig, ok := prometheusReceiver["config"].(map[string]interface{}) + if !ok { + t.Fatalf("prometheus receiver has no config map, got %T", prometheusReceiver["config"]) + } + rawScrapeConfigs, ok := receiverConfig["scrape_configs"].([]interface{}) + if !ok { + t.Fatalf("prometheus receiver has no scrape_configs list, got %T", receiverConfig["scrape_configs"]) + } + + scrapeConfigs := make([]map[string]interface{}, 0, len(rawScrapeConfigs)) + for i, rawScrapeConfig := range rawScrapeConfigs { + scrapeConfig, ok := rawScrapeConfig.(map[string]interface{}) + if !ok { + t.Fatalf("scrape_configs[%d] is not a map, got %T", i, rawScrapeConfig) + } + scrapeConfigs = append(scrapeConfigs, scrapeConfig) + } + return scrapeConfigs +} + // returns the expected OpenTelemetry YAML configuration as a byte slice func createExpectedOtelConfigYAMLForInternalTelemetry(tracesTelemetryName string) []byte { internalTelemetryYAMLString := fmt.Sprintf(`receivers: {} diff --git a/tools/byoo/go.mod b/tools/byoo/go.mod index 4a1cfd83e..459939906 100644 --- a/tools/byoo/go.mod +++ b/tools/byoo/go.mod @@ -5,6 +5,7 @@ go 1.25.0 require gopkg.in/yaml.v3 v3.0.1 require ( + github.com/NVIDIA/nvcf/src/libraries/go/lib v0.0.0-20260903173501-240210841e85 // indirect github.com/kr/pretty v0.3.1 // indirect github.com/rogpeppe/go-internal v1.14.1 // indirect gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c // indirect diff --git a/tools/byoo/go.sum b/tools/byoo/go.sum index 48f90da0d..00eced47e 100644 --- a/tools/byoo/go.sum +++ b/tools/byoo/go.sum @@ -1,7 +1,17 @@ +github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E= +github.com/kr/pretty v0.2.1/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI= github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE= +github.com/kr/pretty v0.3.1/go.mod h1:hoEshYVHaxMs3cyo3Yncou5ZscifuDolrwPKZanG3xk= +github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= +github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= +github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= +github.com/pkg/diff v0.0.0-20210226163009-20ebb0f2a09e/go.mod h1:pJLUxLENpZxwdsKMEsNbx1VGcRFpLqf3715MtcvvzbA= +github.com/rogpeppe/go-internal v1.9.0/go.mod h1:WtVeX8xhTBvf0smdhujwtBcq4Qrzq/fJaraNFVN+nFs= github.com/rogpeppe/go-internal v1.14.1 h1:UQB4HGPB6osV0SQTLymcB4TgvyWu6ZyliaW0tI/otEQ= +github.com/rogpeppe/go-internal v1.14.1/go.mod h1:MaRKkUm5W0goXpeCfT7UZI6fk/L7L7so1lCWt35ZSgc= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= +gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=