From bd4fba67098a936e3a2a7185aa4920741d409b23 Mon Sep 17 00:00:00 2001 From: Stephen Lang Date: Thu, 2 Jan 2025 20:21:06 +0000 Subject: [PATCH] feat: add pod storage metrics (#1047) * feat: add pod storage metrics * build: make clean build * fix: tests --- .../kube-state-metrics.yaml | 7 +++++++ .../default-allow-lists/kubelet.yaml | 6 +++++- .../tests/control_plane_test.yaml | 4 ++-- .../tests/custom_rules_test.yaml | 4 ++-- .../tests/default_test.yaml | 4 ++-- .../tests/kepler_test.yaml | 4 ++-- .../tests/metrics_tuning_test.yaml | 4 ++-- .../tests/opencost_test.yaml | 4 ++-- .../kube_state_metrics.yaml | 3 +++ .../metrics.alloy | 2 +- .../alloy-autoscaling-and-storage/output.yaml | 4 ++-- .../application-observability/metrics.alloy | 2 +- .../application-observability/output.yaml | 4 ++-- .../docs/examples/azure-aks/metrics.alloy | 2 +- .../docs/examples/azure-aks/output.yaml | 4 ++-- .../examples/bearer-token-auth/metrics.alloy | 2 +- .../examples/bearer-token-auth/output.yaml | 4 ++-- .../docs/examples/beyla/metrics.alloy | 2 +- .../docs/examples/beyla/output.yaml | 4 ++-- .../control-plane-metrics/metrics.alloy | 2 +- .../control-plane-metrics/output.yaml | 4 ++-- .../docs/examples/custom-config/metrics.alloy | 2 +- .../docs/examples/custom-config/output.yaml | 4 ++-- .../examples/custom-pricing/metrics.alloy | 2 +- .../docs/examples/custom-pricing/output.yaml | 4 ++-- .../metrics.alloy | 2 +- .../output.yaml | 4 ++-- .../examples/default-values/metrics.alloy | 2 +- .../docs/examples/default-values/output.yaml | 4 ++-- .../docs/examples/eks-fargate/metrics.alloy | 2 +- .../docs/examples/eks-fargate/output.yaml | 4 ++-- .../environment-variables/metrics.alloy | 2 +- .../environment-variables/output.yaml | 4 ++-- .../examples/external-secrets/metrics.alloy | 2 +- .../examples/external-secrets/output.yaml | 4 ++-- .../docs/examples/extra-rules/metrics.alloy | 2 +- .../docs/examples/extra-rules/output.yaml | 4 ++-- .../docs/examples/gke-autopilot/metrics.alloy | 2 +- .../docs/examples/gke-autopilot/output.yaml | 4 ++-- .../docs/examples/ibm-cloud/metrics.alloy | 2 +- .../docs/examples/ibm-cloud/output.yaml | 4 ++-- .../metrics.alloy | 2 +- .../output.yaml | 4 ++-- .../metric-module-imports/metrics.alloy | 2 +- .../metric-module-imports/output.yaml | 4 ++-- .../docs/examples/metrics-only/metrics.alloy | 2 +- .../docs/examples/metrics-only/output.yaml | 4 ++-- .../openshift-compatible/metrics.alloy | 2 +- .../examples/openshift-compatible/output.yaml | 4 ++-- .../otel-metrics-service/metrics.alloy | 2 +- .../examples/otel-metrics-service/output.yaml | 4 ++-- .../docs/examples/pod-labels/metrics.alloy | 2 +- .../docs/examples/pod-labels/output.yaml | 4 ++-- .../private-image-registry/metrics.alloy | 2 +- .../private-image-registry/output.yaml | 4 ++-- .../examples/profiles-enabled/metrics.alloy | 2 +- .../examples/profiles-enabled/output.yaml | 4 ++-- .../docs/examples/proxies/metrics.alloy | 2 +- .../docs/examples/proxies/output.yaml | 4 ++-- .../examples/scrape-intervals/metrics.alloy | 2 +- .../examples/scrape-intervals/output.yaml | 4 ++-- .../service-integrations/metrics.alloy | 2 +- .../examples/service-integrations/output.yaml | 4 ++-- .../docs/examples/sigv4-auth/metrics.alloy | 2 +- .../docs/examples/sigv4-auth/output.yaml | 4 ++-- .../examples/specific-namespace/metrics.alloy | 2 +- .../examples/specific-namespace/output.yaml | 4 ++-- .../examples/traces-enabled/metrics.alloy | 2 +- .../docs/examples/traces-enabled/output.yaml | 4 ++-- .../examples/windows-exporter/metrics.alloy | 2 +- .../examples/windows-exporter/output.yaml | 4 ++-- ...feature-annotation-autodiscovery-1.0.0.tgz | Bin 4017 -> 4019 bytes ...eature-application-observability-1.0.0.tgz | Bin 5899 -> 5897 bytes ...ing-feature-auto-instrumentation-1.0.0.tgz | Bin 13790 -> 13792 bytes ...onitoring-feature-cluster-events-1.0.0.tgz | Bin 2922 -> 2920 bytes ...nitoring-feature-cluster-metrics-1.0.0.tgz | Bin 76891 -> 76190 bytes ...-monitoring-feature-integrations-1.0.0.tgz | Bin 15920 -> 15920 bytes ...k8s-monitoring-feature-node-logs-1.0.0.tgz | Bin 4456 -> 4454 bytes .../k8s-monitoring-feature-pod-logs-1.0.0.tgz | Bin 4872 -> 4873 bytes ...k8s-monitoring-feature-profiling-1.0.0.tgz | Bin 3664 -> 3664 bytes ...ture-prometheus-operator-objects-1.0.0.tgz | Bin 390720 -> 390722 bytes 81 files changed, 120 insertions(+), 106 deletions(-) diff --git a/charts/feature-cluster-metrics/default-allow-lists/kube-state-metrics.yaml b/charts/feature-cluster-metrics/default-allow-lists/kube-state-metrics.yaml index a46445b90..bd0b455ed 100644 --- a/charts/feature-cluster-metrics/default-allow-lists/kube-state-metrics.yaml +++ b/charts/feature-cluster-metrics/default-allow-lists/kube-state-metrics.yaml @@ -3,6 +3,7 @@ - kube_daemonset.* - kube_deployment_metadata_generation - kube_deployment_spec_replicas +- kube_deployment_status_condition - kube_deployment_status_observed_generation - kube_deployment_status_replicas_available - kube_deployment_status_replicas_updated @@ -13,7 +14,12 @@ - kube_job.* - kube_namespace_status_phase - kube_node.* +- kube_persistentvolume_status_phase +- kube_persistentvolumeclaim_access_mode +- kube_persistentvolumeclaim_info +- kube_persistentvolumeclaim_labels - kube_persistentvolumeclaim_resource_requests_storage_bytes +- kube_persistentvolumeclaim_status_phase - kube_pod_container_info - kube_pod_container_resource_limits - kube_pod_container_resource_requests @@ -22,6 +28,7 @@ - kube_pod_container_status_waiting_reason - kube_pod_info - kube_pod_owner +- kube_pod_spec_volumes_persistentvolumeclaims_info - kube_pod_start_time - kube_pod_status_phase - kube_pod_status_reason diff --git a/charts/feature-cluster-metrics/default-allow-lists/kubelet.yaml b/charts/feature-cluster-metrics/default-allow-lists/kubelet.yaml index 417fb0eb0..62a5a7c50 100644 --- a/charts/feature-cluster-metrics/default-allow-lists/kubelet.yaml +++ b/charts/feature-cluster-metrics/default-allow-lists/kubelet.yaml @@ -1,6 +1,6 @@ --- # The minimal set of metrics from the Kubelet required for Kubernetes Monitoring -- container_cpu_usage_seconds_total +- go_goroutines - kubelet_certificate_manager_client_expiration_renew_errors - kubelet_certificate_manager_client_ttl_seconds - kubelet_certificate_manager_server_ttl_seconds @@ -25,9 +25,13 @@ - kubelet_volume_stats_available_bytes - kubelet_volume_stats_capacity_bytes - kubelet_volume_stats_inodes +- kubelet_volume_stats_inodes_free - kubelet_volume_stats_inodes_used +- kubelet_volume_stats_used_bytes - kubernetes_build_info - namespace_workload_pod +- process_cpu_seconds_total +- process_resident_memory_bytes - rest_client_requests_total - storage_operation_duration_seconds_count - storage_operation_errors_total diff --git a/charts/feature-cluster-metrics/tests/control_plane_test.yaml b/charts/feature-cluster-metrics/tests/control_plane_test.yaml index c4ae3b313..ba670c36d 100644 --- a/charts/feature-cluster-metrics/tests/control_plane_test.yaml +++ b/charts/feature-cluster-metrics/tests/control_plane_test.yaml @@ -28,7 +28,7 @@ tests: kubernetes.kubelet "scrape" { clustering = true - keep_metrics = "up|container_cpu_usage_seconds_total|kubelet_certificate_manager_client_expiration_renew_errors|kubelet_certificate_manager_client_ttl_seconds|kubelet_certificate_manager_server_ttl_seconds|kubelet_cgroup_manager_duration_seconds_bucket|kubelet_cgroup_manager_duration_seconds_count|kubelet_node_config_error|kubelet_node_name|kubelet_pleg_relist_duration_seconds_bucket|kubelet_pleg_relist_duration_seconds_count|kubelet_pleg_relist_interval_seconds_bucket|kubelet_pod_start_duration_seconds_bucket|kubelet_pod_start_duration_seconds_count|kubelet_pod_worker_duration_seconds_bucket|kubelet_pod_worker_duration_seconds_count|kubelet_running_container_count|kubelet_running_containers|kubelet_running_pod_count|kubelet_running_pods|kubelet_runtime_operations_errors_total|kubelet_runtime_operations_total|kubelet_server_expiration_renew_errors|kubelet_volume_stats_available_bytes|kubelet_volume_stats_capacity_bytes|kubelet_volume_stats_inodes|kubelet_volume_stats_inodes_used|kubernetes_build_info|namespace_workload_pod|rest_client_requests_total|storage_operation_duration_seconds_count|storage_operation_errors_total|volume_manager_total_volumes" + keep_metrics = "up|go_goroutines|kubelet_certificate_manager_client_expiration_renew_errors|kubelet_certificate_manager_client_ttl_seconds|kubelet_certificate_manager_server_ttl_seconds|kubelet_cgroup_manager_duration_seconds_bucket|kubelet_cgroup_manager_duration_seconds_count|kubelet_node_config_error|kubelet_node_name|kubelet_pleg_relist_duration_seconds_bucket|kubelet_pleg_relist_duration_seconds_count|kubelet_pleg_relist_interval_seconds_bucket|kubelet_pod_start_duration_seconds_bucket|kubelet_pod_start_duration_seconds_count|kubelet_pod_worker_duration_seconds_bucket|kubelet_pod_worker_duration_seconds_count|kubelet_running_container_count|kubelet_running_containers|kubelet_running_pod_count|kubelet_running_pods|kubelet_runtime_operations_errors_total|kubelet_runtime_operations_total|kubelet_server_expiration_renew_errors|kubelet_volume_stats_available_bytes|kubelet_volume_stats_capacity_bytes|kubelet_volume_stats_inodes|kubelet_volume_stats_inodes_free|kubelet_volume_stats_inodes_used|kubelet_volume_stats_used_bytes|kubernetes_build_info|namespace_workload_pod|process_cpu_seconds_total|process_resident_memory_bytes|rest_client_requests_total|storage_operation_duration_seconds_count|storage_operation_errors_total|volume_manager_total_volumes" scrape_interval = "60s" max_cache_size = 100000 forward_to = argument.metrics_destinations.value @@ -256,7 +256,7 @@ tests: kube_state_metrics.scrape "metrics" { targets = kube_state_metrics.kubernetes.targets.output clustering = true - keep_metrics = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + keep_metrics = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" scrape_interval = "60s" max_cache_size = 100000 forward_to = argument.metrics_destinations.value diff --git a/charts/feature-cluster-metrics/tests/custom_rules_test.yaml b/charts/feature-cluster-metrics/tests/custom_rules_test.yaml index 132f5b6a2..6e7e102ad 100644 --- a/charts/feature-cluster-metrics/tests/custom_rules_test.yaml +++ b/charts/feature-cluster-metrics/tests/custom_rules_test.yaml @@ -44,7 +44,7 @@ tests: kubernetes.kubelet "scrape" { clustering = true - keep_metrics = "up|container_cpu_usage_seconds_total|kubelet_certificate_manager_client_expiration_renew_errors|kubelet_certificate_manager_client_ttl_seconds|kubelet_certificate_manager_server_ttl_seconds|kubelet_cgroup_manager_duration_seconds_bucket|kubelet_cgroup_manager_duration_seconds_count|kubelet_node_config_error|kubelet_node_name|kubelet_pleg_relist_duration_seconds_bucket|kubelet_pleg_relist_duration_seconds_count|kubelet_pleg_relist_interval_seconds_bucket|kubelet_pod_start_duration_seconds_bucket|kubelet_pod_start_duration_seconds_count|kubelet_pod_worker_duration_seconds_bucket|kubelet_pod_worker_duration_seconds_count|kubelet_running_container_count|kubelet_running_containers|kubelet_running_pod_count|kubelet_running_pods|kubelet_runtime_operations_errors_total|kubelet_runtime_operations_total|kubelet_server_expiration_renew_errors|kubelet_volume_stats_available_bytes|kubelet_volume_stats_capacity_bytes|kubelet_volume_stats_inodes|kubelet_volume_stats_inodes_used|kubernetes_build_info|namespace_workload_pod|rest_client_requests_total|storage_operation_duration_seconds_count|storage_operation_errors_total|volume_manager_total_volumes" + keep_metrics = "up|go_goroutines|kubelet_certificate_manager_client_expiration_renew_errors|kubelet_certificate_manager_client_ttl_seconds|kubelet_certificate_manager_server_ttl_seconds|kubelet_cgroup_manager_duration_seconds_bucket|kubelet_cgroup_manager_duration_seconds_count|kubelet_node_config_error|kubelet_node_name|kubelet_pleg_relist_duration_seconds_bucket|kubelet_pleg_relist_duration_seconds_count|kubelet_pleg_relist_interval_seconds_bucket|kubelet_pod_start_duration_seconds_bucket|kubelet_pod_start_duration_seconds_count|kubelet_pod_worker_duration_seconds_bucket|kubelet_pod_worker_duration_seconds_count|kubelet_running_container_count|kubelet_running_containers|kubelet_running_pod_count|kubelet_running_pods|kubelet_runtime_operations_errors_total|kubelet_runtime_operations_total|kubelet_server_expiration_renew_errors|kubelet_volume_stats_available_bytes|kubelet_volume_stats_capacity_bytes|kubelet_volume_stats_inodes|kubelet_volume_stats_inodes_free|kubelet_volume_stats_inodes_used|kubelet_volume_stats_used_bytes|kubernetes_build_info|namespace_workload_pod|process_cpu_seconds_total|process_resident_memory_bytes|rest_client_requests_total|storage_operation_duration_seconds_count|storage_operation_errors_total|volume_manager_total_volumes" scrape_interval = "60s" max_cache_size = 100000 forward_to = argument.metrics_destinations.value @@ -166,7 +166,7 @@ tests: kube_state_metrics.scrape "metrics" { targets = discovery.relabel.kube_state_metrics.output clustering = true - keep_metrics = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + keep_metrics = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" scrape_interval = "60s" max_cache_size = 100000 forward_to = [prometheus.relabel.kube_state_metrics.receiver] diff --git a/charts/feature-cluster-metrics/tests/default_test.yaml b/charts/feature-cluster-metrics/tests/default_test.yaml index c8ae2b94a..388fdd0b3 100644 --- a/charts/feature-cluster-metrics/tests/default_test.yaml +++ b/charts/feature-cluster-metrics/tests/default_test.yaml @@ -26,7 +26,7 @@ tests: kubernetes.kubelet "scrape" { clustering = true - keep_metrics = "up|container_cpu_usage_seconds_total|kubelet_certificate_manager_client_expiration_renew_errors|kubelet_certificate_manager_client_ttl_seconds|kubelet_certificate_manager_server_ttl_seconds|kubelet_cgroup_manager_duration_seconds_bucket|kubelet_cgroup_manager_duration_seconds_count|kubelet_node_config_error|kubelet_node_name|kubelet_pleg_relist_duration_seconds_bucket|kubelet_pleg_relist_duration_seconds_count|kubelet_pleg_relist_interval_seconds_bucket|kubelet_pod_start_duration_seconds_bucket|kubelet_pod_start_duration_seconds_count|kubelet_pod_worker_duration_seconds_bucket|kubelet_pod_worker_duration_seconds_count|kubelet_running_container_count|kubelet_running_containers|kubelet_running_pod_count|kubelet_running_pods|kubelet_runtime_operations_errors_total|kubelet_runtime_operations_total|kubelet_server_expiration_renew_errors|kubelet_volume_stats_available_bytes|kubelet_volume_stats_capacity_bytes|kubelet_volume_stats_inodes|kubelet_volume_stats_inodes_used|kubernetes_build_info|namespace_workload_pod|rest_client_requests_total|storage_operation_duration_seconds_count|storage_operation_errors_total|volume_manager_total_volumes" + keep_metrics = "up|go_goroutines|kubelet_certificate_manager_client_expiration_renew_errors|kubelet_certificate_manager_client_ttl_seconds|kubelet_certificate_manager_server_ttl_seconds|kubelet_cgroup_manager_duration_seconds_bucket|kubelet_cgroup_manager_duration_seconds_count|kubelet_node_config_error|kubelet_node_name|kubelet_pleg_relist_duration_seconds_bucket|kubelet_pleg_relist_duration_seconds_count|kubelet_pleg_relist_interval_seconds_bucket|kubelet_pod_start_duration_seconds_bucket|kubelet_pod_start_duration_seconds_count|kubelet_pod_worker_duration_seconds_bucket|kubelet_pod_worker_duration_seconds_count|kubelet_running_container_count|kubelet_running_containers|kubelet_running_pod_count|kubelet_running_pods|kubelet_runtime_operations_errors_total|kubelet_runtime_operations_total|kubelet_server_expiration_renew_errors|kubelet_volume_stats_available_bytes|kubelet_volume_stats_capacity_bytes|kubelet_volume_stats_inodes|kubelet_volume_stats_inodes_free|kubelet_volume_stats_inodes_used|kubelet_volume_stats_used_bytes|kubernetes_build_info|namespace_workload_pod|process_cpu_seconds_total|process_resident_memory_bytes|rest_client_requests_total|storage_operation_duration_seconds_count|storage_operation_errors_total|volume_manager_total_volumes" scrape_interval = "60s" max_cache_size = 100000 forward_to = argument.metrics_destinations.value @@ -139,7 +139,7 @@ tests: kube_state_metrics.scrape "metrics" { targets = kube_state_metrics.kubernetes.targets.output clustering = true - keep_metrics = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + keep_metrics = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" scrape_interval = "60s" max_cache_size = 100000 forward_to = argument.metrics_destinations.value diff --git a/charts/feature-cluster-metrics/tests/kepler_test.yaml b/charts/feature-cluster-metrics/tests/kepler_test.yaml index 5c7c0323e..b99ef474a 100644 --- a/charts/feature-cluster-metrics/tests/kepler_test.yaml +++ b/charts/feature-cluster-metrics/tests/kepler_test.yaml @@ -28,7 +28,7 @@ tests: kubernetes.kubelet "scrape" { clustering = true - keep_metrics = "up|container_cpu_usage_seconds_total|kubelet_certificate_manager_client_expiration_renew_errors|kubelet_certificate_manager_client_ttl_seconds|kubelet_certificate_manager_server_ttl_seconds|kubelet_cgroup_manager_duration_seconds_bucket|kubelet_cgroup_manager_duration_seconds_count|kubelet_node_config_error|kubelet_node_name|kubelet_pleg_relist_duration_seconds_bucket|kubelet_pleg_relist_duration_seconds_count|kubelet_pleg_relist_interval_seconds_bucket|kubelet_pod_start_duration_seconds_bucket|kubelet_pod_start_duration_seconds_count|kubelet_pod_worker_duration_seconds_bucket|kubelet_pod_worker_duration_seconds_count|kubelet_running_container_count|kubelet_running_containers|kubelet_running_pod_count|kubelet_running_pods|kubelet_runtime_operations_errors_total|kubelet_runtime_operations_total|kubelet_server_expiration_renew_errors|kubelet_volume_stats_available_bytes|kubelet_volume_stats_capacity_bytes|kubelet_volume_stats_inodes|kubelet_volume_stats_inodes_used|kubernetes_build_info|namespace_workload_pod|rest_client_requests_total|storage_operation_duration_seconds_count|storage_operation_errors_total|volume_manager_total_volumes" + keep_metrics = "up|go_goroutines|kubelet_certificate_manager_client_expiration_renew_errors|kubelet_certificate_manager_client_ttl_seconds|kubelet_certificate_manager_server_ttl_seconds|kubelet_cgroup_manager_duration_seconds_bucket|kubelet_cgroup_manager_duration_seconds_count|kubelet_node_config_error|kubelet_node_name|kubelet_pleg_relist_duration_seconds_bucket|kubelet_pleg_relist_duration_seconds_count|kubelet_pleg_relist_interval_seconds_bucket|kubelet_pod_start_duration_seconds_bucket|kubelet_pod_start_duration_seconds_count|kubelet_pod_worker_duration_seconds_bucket|kubelet_pod_worker_duration_seconds_count|kubelet_running_container_count|kubelet_running_containers|kubelet_running_pod_count|kubelet_running_pods|kubelet_runtime_operations_errors_total|kubelet_runtime_operations_total|kubelet_server_expiration_renew_errors|kubelet_volume_stats_available_bytes|kubelet_volume_stats_capacity_bytes|kubelet_volume_stats_inodes|kubelet_volume_stats_inodes_free|kubelet_volume_stats_inodes_used|kubelet_volume_stats_used_bytes|kubernetes_build_info|namespace_workload_pod|process_cpu_seconds_total|process_resident_memory_bytes|rest_client_requests_total|storage_operation_duration_seconds_count|storage_operation_errors_total|volume_manager_total_volumes" scrape_interval = "60s" max_cache_size = 100000 forward_to = argument.metrics_destinations.value @@ -141,7 +141,7 @@ tests: kube_state_metrics.scrape "metrics" { targets = kube_state_metrics.kubernetes.targets.output clustering = true - keep_metrics = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + keep_metrics = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" scrape_interval = "60s" max_cache_size = 100000 forward_to = argument.metrics_destinations.value diff --git a/charts/feature-cluster-metrics/tests/metrics_tuning_test.yaml b/charts/feature-cluster-metrics/tests/metrics_tuning_test.yaml index f3a6833de..edd4770a3 100644 --- a/charts/feature-cluster-metrics/tests/metrics_tuning_test.yaml +++ b/charts/feature-cluster-metrics/tests/metrics_tuning_test.yaml @@ -35,7 +35,7 @@ tests: kubernetes.kubelet "scrape" { clustering = true - keep_metrics = "up|container_cpu_usage_seconds_total|kubelet_certificate_manager_client_expiration_renew_errors|kubelet_certificate_manager_client_ttl_seconds|kubelet_certificate_manager_server_ttl_seconds|kubelet_cgroup_manager_duration_seconds_bucket|kubelet_cgroup_manager_duration_seconds_count|kubelet_node_config_error|kubelet_node_name|kubelet_pleg_relist_duration_seconds_bucket|kubelet_pleg_relist_duration_seconds_count|kubelet_pleg_relist_interval_seconds_bucket|kubelet_pod_start_duration_seconds_bucket|kubelet_pod_start_duration_seconds_count|kubelet_pod_worker_duration_seconds_bucket|kubelet_pod_worker_duration_seconds_count|kubelet_running_container_count|kubelet_running_containers|kubelet_running_pod_count|kubelet_running_pods|kubelet_runtime_operations_errors_total|kubelet_runtime_operations_total|kubelet_server_expiration_renew_errors|kubelet_volume_stats_available_bytes|kubelet_volume_stats_capacity_bytes|kubelet_volume_stats_inodes|kubelet_volume_stats_inodes_used|kubernetes_build_info|namespace_workload_pod|rest_client_requests_total|storage_operation_duration_seconds_count|storage_operation_errors_total|volume_manager_total_volumes" + keep_metrics = "up|go_goroutines|kubelet_certificate_manager_client_expiration_renew_errors|kubelet_certificate_manager_client_ttl_seconds|kubelet_certificate_manager_server_ttl_seconds|kubelet_cgroup_manager_duration_seconds_bucket|kubelet_cgroup_manager_duration_seconds_count|kubelet_node_config_error|kubelet_node_name|kubelet_pleg_relist_duration_seconds_bucket|kubelet_pleg_relist_duration_seconds_count|kubelet_pleg_relist_interval_seconds_bucket|kubelet_pod_start_duration_seconds_bucket|kubelet_pod_start_duration_seconds_count|kubelet_pod_worker_duration_seconds_bucket|kubelet_pod_worker_duration_seconds_count|kubelet_running_container_count|kubelet_running_containers|kubelet_running_pod_count|kubelet_running_pods|kubelet_runtime_operations_errors_total|kubelet_runtime_operations_total|kubelet_server_expiration_renew_errors|kubelet_volume_stats_available_bytes|kubelet_volume_stats_capacity_bytes|kubelet_volume_stats_inodes|kubelet_volume_stats_inodes_free|kubelet_volume_stats_inodes_used|kubelet_volume_stats_used_bytes|kubernetes_build_info|namespace_workload_pod|process_cpu_seconds_total|process_resident_memory_bytes|rest_client_requests_total|storage_operation_duration_seconds_count|storage_operation_errors_total|volume_manager_total_volumes" scrape_interval = "60s" max_cache_size = 100000 forward_to = argument.metrics_destinations.value @@ -147,7 +147,7 @@ tests: kube_state_metrics.scrape "metrics" { targets = kube_state_metrics.kubernetes.targets.output clustering = true - keep_metrics = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + keep_metrics = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" drop_metrics = "kube_replicaset.*" scrape_interval = "60s" max_cache_size = 100000 diff --git a/charts/feature-cluster-metrics/tests/opencost_test.yaml b/charts/feature-cluster-metrics/tests/opencost_test.yaml index b3e93ddd0..f01855f09 100644 --- a/charts/feature-cluster-metrics/tests/opencost_test.yaml +++ b/charts/feature-cluster-metrics/tests/opencost_test.yaml @@ -28,7 +28,7 @@ tests: kubernetes.kubelet "scrape" { clustering = true - keep_metrics = "up|container_cpu_usage_seconds_total|kubelet_certificate_manager_client_expiration_renew_errors|kubelet_certificate_manager_client_ttl_seconds|kubelet_certificate_manager_server_ttl_seconds|kubelet_cgroup_manager_duration_seconds_bucket|kubelet_cgroup_manager_duration_seconds_count|kubelet_node_config_error|kubelet_node_name|kubelet_pleg_relist_duration_seconds_bucket|kubelet_pleg_relist_duration_seconds_count|kubelet_pleg_relist_interval_seconds_bucket|kubelet_pod_start_duration_seconds_bucket|kubelet_pod_start_duration_seconds_count|kubelet_pod_worker_duration_seconds_bucket|kubelet_pod_worker_duration_seconds_count|kubelet_running_container_count|kubelet_running_containers|kubelet_running_pod_count|kubelet_running_pods|kubelet_runtime_operations_errors_total|kubelet_runtime_operations_total|kubelet_server_expiration_renew_errors|kubelet_volume_stats_available_bytes|kubelet_volume_stats_capacity_bytes|kubelet_volume_stats_inodes|kubelet_volume_stats_inodes_used|kubernetes_build_info|namespace_workload_pod|rest_client_requests_total|storage_operation_duration_seconds_count|storage_operation_errors_total|volume_manager_total_volumes" + keep_metrics = "up|go_goroutines|kubelet_certificate_manager_client_expiration_renew_errors|kubelet_certificate_manager_client_ttl_seconds|kubelet_certificate_manager_server_ttl_seconds|kubelet_cgroup_manager_duration_seconds_bucket|kubelet_cgroup_manager_duration_seconds_count|kubelet_node_config_error|kubelet_node_name|kubelet_pleg_relist_duration_seconds_bucket|kubelet_pleg_relist_duration_seconds_count|kubelet_pleg_relist_interval_seconds_bucket|kubelet_pod_start_duration_seconds_bucket|kubelet_pod_start_duration_seconds_count|kubelet_pod_worker_duration_seconds_bucket|kubelet_pod_worker_duration_seconds_count|kubelet_running_container_count|kubelet_running_containers|kubelet_running_pod_count|kubelet_running_pods|kubelet_runtime_operations_errors_total|kubelet_runtime_operations_total|kubelet_server_expiration_renew_errors|kubelet_volume_stats_available_bytes|kubelet_volume_stats_capacity_bytes|kubelet_volume_stats_inodes|kubelet_volume_stats_inodes_free|kubelet_volume_stats_inodes_used|kubelet_volume_stats_used_bytes|kubernetes_build_info|namespace_workload_pod|process_cpu_seconds_total|process_resident_memory_bytes|rest_client_requests_total|storage_operation_duration_seconds_count|storage_operation_errors_total|volume_manager_total_volumes" scrape_interval = "60s" max_cache_size = 100000 forward_to = argument.metrics_destinations.value @@ -141,7 +141,7 @@ tests: kube_state_metrics.scrape "metrics" { targets = kube_state_metrics.kubernetes.targets.output clustering = true - keep_metrics = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + keep_metrics = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" scrape_interval = "60s" max_cache_size = 100000 forward_to = argument.metrics_destinations.value diff --git a/charts/k8s-monitoring-v1/default_allow_lists/kube_state_metrics.yaml b/charts/k8s-monitoring-v1/default_allow_lists/kube_state_metrics.yaml index 5705edeb9..bd0b455ed 100644 --- a/charts/k8s-monitoring-v1/default_allow_lists/kube_state_metrics.yaml +++ b/charts/k8s-monitoring-v1/default_allow_lists/kube_state_metrics.yaml @@ -16,8 +16,10 @@ - kube_node.* - kube_persistentvolume_status_phase - kube_persistentvolumeclaim_access_mode +- kube_persistentvolumeclaim_info - kube_persistentvolumeclaim_labels - kube_persistentvolumeclaim_resource_requests_storage_bytes +- kube_persistentvolumeclaim_status_phase - kube_pod_container_info - kube_pod_container_resource_limits - kube_pod_container_resource_requests @@ -26,6 +28,7 @@ - kube_pod_container_status_waiting_reason - kube_pod_info - kube_pod_owner +- kube_pod_spec_volumes_persistentvolumeclaims_info - kube_pod_start_time - kube_pod_status_phase - kube_pod_status_reason diff --git a/charts/k8s-monitoring-v1/docs/examples/alloy-autoscaling-and-storage/metrics.alloy b/charts/k8s-monitoring-v1/docs/examples/alloy-autoscaling-and-storage/metrics.alloy index 4f5fcb135..2eb01b928 100644 --- a/charts/k8s-monitoring-v1/docs/examples/alloy-autoscaling-and-storage/metrics.alloy +++ b/charts/k8s-monitoring-v1/docs/examples/alloy-autoscaling-and-storage/metrics.alloy @@ -617,7 +617,7 @@ prometheus.relabel "kube_state_metrics" { max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] diff --git a/charts/k8s-monitoring-v1/docs/examples/alloy-autoscaling-and-storage/output.yaml b/charts/k8s-monitoring-v1/docs/examples/alloy-autoscaling-and-storage/output.yaml index e2beaf755..e4ee2a777 100644 --- a/charts/k8s-monitoring-v1/docs/examples/alloy-autoscaling-and-storage/output.yaml +++ b/charts/k8s-monitoring-v1/docs/examples/alloy-autoscaling-and-storage/output.yaml @@ -749,7 +749,7 @@ data: max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] @@ -69442,7 +69442,7 @@ data: max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] diff --git a/charts/k8s-monitoring-v1/docs/examples/application-observability/metrics.alloy b/charts/k8s-monitoring-v1/docs/examples/application-observability/metrics.alloy index 8d07c776a..4ace17739 100644 --- a/charts/k8s-monitoring-v1/docs/examples/application-observability/metrics.alloy +++ b/charts/k8s-monitoring-v1/docs/examples/application-observability/metrics.alloy @@ -671,7 +671,7 @@ prometheus.relabel "kube_state_metrics" { max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] diff --git a/charts/k8s-monitoring-v1/docs/examples/application-observability/output.yaml b/charts/k8s-monitoring-v1/docs/examples/application-observability/output.yaml index 89a683ff3..1c5855ea3 100644 --- a/charts/k8s-monitoring-v1/docs/examples/application-observability/output.yaml +++ b/charts/k8s-monitoring-v1/docs/examples/application-observability/output.yaml @@ -845,7 +845,7 @@ data: max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] @@ -70719,7 +70719,7 @@ data: max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] diff --git a/charts/k8s-monitoring-v1/docs/examples/azure-aks/metrics.alloy b/charts/k8s-monitoring-v1/docs/examples/azure-aks/metrics.alloy index 63d3f5298..2dda89261 100644 --- a/charts/k8s-monitoring-v1/docs/examples/azure-aks/metrics.alloy +++ b/charts/k8s-monitoring-v1/docs/examples/azure-aks/metrics.alloy @@ -617,7 +617,7 @@ prometheus.relabel "kube_state_metrics" { max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] diff --git a/charts/k8s-monitoring-v1/docs/examples/azure-aks/output.yaml b/charts/k8s-monitoring-v1/docs/examples/azure-aks/output.yaml index 00c46601f..1f458fbf9 100644 --- a/charts/k8s-monitoring-v1/docs/examples/azure-aks/output.yaml +++ b/charts/k8s-monitoring-v1/docs/examples/azure-aks/output.yaml @@ -749,7 +749,7 @@ data: max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] @@ -69386,7 +69386,7 @@ data: max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] diff --git a/charts/k8s-monitoring-v1/docs/examples/bearer-token-auth/metrics.alloy b/charts/k8s-monitoring-v1/docs/examples/bearer-token-auth/metrics.alloy index ac1c90873..96db27292 100644 --- a/charts/k8s-monitoring-v1/docs/examples/bearer-token-auth/metrics.alloy +++ b/charts/k8s-monitoring-v1/docs/examples/bearer-token-auth/metrics.alloy @@ -617,7 +617,7 @@ prometheus.relabel "kube_state_metrics" { max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] diff --git a/charts/k8s-monitoring-v1/docs/examples/bearer-token-auth/output.yaml b/charts/k8s-monitoring-v1/docs/examples/bearer-token-auth/output.yaml index eb1b232ac..b05638222 100644 --- a/charts/k8s-monitoring-v1/docs/examples/bearer-token-auth/output.yaml +++ b/charts/k8s-monitoring-v1/docs/examples/bearer-token-auth/output.yaml @@ -748,7 +748,7 @@ data: max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] @@ -69374,7 +69374,7 @@ data: max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] diff --git a/charts/k8s-monitoring-v1/docs/examples/beyla/metrics.alloy b/charts/k8s-monitoring-v1/docs/examples/beyla/metrics.alloy index 396c8885d..77652ed1a 100644 --- a/charts/k8s-monitoring-v1/docs/examples/beyla/metrics.alloy +++ b/charts/k8s-monitoring-v1/docs/examples/beyla/metrics.alloy @@ -658,7 +658,7 @@ prometheus.relabel "kube_state_metrics" { max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] diff --git a/charts/k8s-monitoring-v1/docs/examples/beyla/output.yaml b/charts/k8s-monitoring-v1/docs/examples/beyla/output.yaml index 139fcd63d..6045427b9 100644 --- a/charts/k8s-monitoring-v1/docs/examples/beyla/output.yaml +++ b/charts/k8s-monitoring-v1/docs/examples/beyla/output.yaml @@ -819,7 +819,7 @@ data: max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] @@ -69706,7 +69706,7 @@ data: max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] diff --git a/charts/k8s-monitoring-v1/docs/examples/control-plane-metrics/metrics.alloy b/charts/k8s-monitoring-v1/docs/examples/control-plane-metrics/metrics.alloy index 0fe3f194c..28717f12c 100644 --- a/charts/k8s-monitoring-v1/docs/examples/control-plane-metrics/metrics.alloy +++ b/charts/k8s-monitoring-v1/docs/examples/control-plane-metrics/metrics.alloy @@ -773,7 +773,7 @@ prometheus.relabel "kube_state_metrics" { max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] diff --git a/charts/k8s-monitoring-v1/docs/examples/control-plane-metrics/output.yaml b/charts/k8s-monitoring-v1/docs/examples/control-plane-metrics/output.yaml index 30727b662..ff9c02f11 100644 --- a/charts/k8s-monitoring-v1/docs/examples/control-plane-metrics/output.yaml +++ b/charts/k8s-monitoring-v1/docs/examples/control-plane-metrics/output.yaml @@ -906,7 +906,7 @@ data: max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] @@ -69691,7 +69691,7 @@ data: max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] diff --git a/charts/k8s-monitoring-v1/docs/examples/custom-config/metrics.alloy b/charts/k8s-monitoring-v1/docs/examples/custom-config/metrics.alloy index 1b69564e7..690f9cd6b 100644 --- a/charts/k8s-monitoring-v1/docs/examples/custom-config/metrics.alloy +++ b/charts/k8s-monitoring-v1/docs/examples/custom-config/metrics.alloy @@ -617,7 +617,7 @@ prometheus.relabel "kube_state_metrics" { max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] diff --git a/charts/k8s-monitoring-v1/docs/examples/custom-config/output.yaml b/charts/k8s-monitoring-v1/docs/examples/custom-config/output.yaml index a1c7bc0f9..e6dd8f247 100644 --- a/charts/k8s-monitoring-v1/docs/examples/custom-config/output.yaml +++ b/charts/k8s-monitoring-v1/docs/examples/custom-config/output.yaml @@ -778,7 +778,7 @@ data: max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] @@ -70678,7 +70678,7 @@ data: max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] diff --git a/charts/k8s-monitoring-v1/docs/examples/custom-pricing/metrics.alloy b/charts/k8s-monitoring-v1/docs/examples/custom-pricing/metrics.alloy index 99a3bdbc0..849631822 100644 --- a/charts/k8s-monitoring-v1/docs/examples/custom-pricing/metrics.alloy +++ b/charts/k8s-monitoring-v1/docs/examples/custom-pricing/metrics.alloy @@ -617,7 +617,7 @@ prometheus.relabel "kube_state_metrics" { max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] diff --git a/charts/k8s-monitoring-v1/docs/examples/custom-pricing/output.yaml b/charts/k8s-monitoring-v1/docs/examples/custom-pricing/output.yaml index ccc886108..04ddfe008 100644 --- a/charts/k8s-monitoring-v1/docs/examples/custom-pricing/output.yaml +++ b/charts/k8s-monitoring-v1/docs/examples/custom-pricing/output.yaml @@ -771,7 +771,7 @@ data: max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] @@ -69411,7 +69411,7 @@ data: max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] diff --git a/charts/k8s-monitoring-v1/docs/examples/custom-prometheus-operator-rules/metrics.alloy b/charts/k8s-monitoring-v1/docs/examples/custom-prometheus-operator-rules/metrics.alloy index fa843e96c..68bbbedf9 100644 --- a/charts/k8s-monitoring-v1/docs/examples/custom-prometheus-operator-rules/metrics.alloy +++ b/charts/k8s-monitoring-v1/docs/examples/custom-prometheus-operator-rules/metrics.alloy @@ -632,7 +632,7 @@ prometheus.relabel "kube_state_metrics" { max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] diff --git a/charts/k8s-monitoring-v1/docs/examples/custom-prometheus-operator-rules/output.yaml b/charts/k8s-monitoring-v1/docs/examples/custom-prometheus-operator-rules/output.yaml index be0b1414b..e667d2304 100644 --- a/charts/k8s-monitoring-v1/docs/examples/custom-prometheus-operator-rules/output.yaml +++ b/charts/k8s-monitoring-v1/docs/examples/custom-prometheus-operator-rules/output.yaml @@ -719,7 +719,7 @@ data: max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] @@ -68647,7 +68647,7 @@ data: max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] diff --git a/charts/k8s-monitoring-v1/docs/examples/default-values/metrics.alloy b/charts/k8s-monitoring-v1/docs/examples/default-values/metrics.alloy index 0f2855a34..df927e836 100644 --- a/charts/k8s-monitoring-v1/docs/examples/default-values/metrics.alloy +++ b/charts/k8s-monitoring-v1/docs/examples/default-values/metrics.alloy @@ -617,7 +617,7 @@ prometheus.relabel "kube_state_metrics" { max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] diff --git a/charts/k8s-monitoring-v1/docs/examples/default-values/output.yaml b/charts/k8s-monitoring-v1/docs/examples/default-values/output.yaml index 9710132c0..e648efef8 100644 --- a/charts/k8s-monitoring-v1/docs/examples/default-values/output.yaml +++ b/charts/k8s-monitoring-v1/docs/examples/default-values/output.yaml @@ -749,7 +749,7 @@ data: max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] @@ -69378,7 +69378,7 @@ data: max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] diff --git a/charts/k8s-monitoring-v1/docs/examples/eks-fargate/metrics.alloy b/charts/k8s-monitoring-v1/docs/examples/eks-fargate/metrics.alloy index 0da473d2d..c9b1cd0b3 100644 --- a/charts/k8s-monitoring-v1/docs/examples/eks-fargate/metrics.alloy +++ b/charts/k8s-monitoring-v1/docs/examples/eks-fargate/metrics.alloy @@ -617,7 +617,7 @@ prometheus.relabel "kube_state_metrics" { max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] diff --git a/charts/k8s-monitoring-v1/docs/examples/eks-fargate/output.yaml b/charts/k8s-monitoring-v1/docs/examples/eks-fargate/output.yaml index 064859ac2..7d835be25 100644 --- a/charts/k8s-monitoring-v1/docs/examples/eks-fargate/output.yaml +++ b/charts/k8s-monitoring-v1/docs/examples/eks-fargate/output.yaml @@ -732,7 +732,7 @@ data: max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] @@ -69179,7 +69179,7 @@ data: max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] diff --git a/charts/k8s-monitoring-v1/docs/examples/environment-variables/metrics.alloy b/charts/k8s-monitoring-v1/docs/examples/environment-variables/metrics.alloy index 01119c61d..1a729062c 100644 --- a/charts/k8s-monitoring-v1/docs/examples/environment-variables/metrics.alloy +++ b/charts/k8s-monitoring-v1/docs/examples/environment-variables/metrics.alloy @@ -637,7 +637,7 @@ prometheus.relabel "kube_state_metrics" { max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } rule { diff --git a/charts/k8s-monitoring-v1/docs/examples/environment-variables/output.yaml b/charts/k8s-monitoring-v1/docs/examples/environment-variables/output.yaml index 0f1f646e0..1543f4446 100644 --- a/charts/k8s-monitoring-v1/docs/examples/environment-variables/output.yaml +++ b/charts/k8s-monitoring-v1/docs/examples/environment-variables/output.yaml @@ -769,7 +769,7 @@ data: max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } rule { @@ -69448,7 +69448,7 @@ data: max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } rule { diff --git a/charts/k8s-monitoring-v1/docs/examples/external-secrets/metrics.alloy b/charts/k8s-monitoring-v1/docs/examples/external-secrets/metrics.alloy index 7cd5ee899..8d7591621 100644 --- a/charts/k8s-monitoring-v1/docs/examples/external-secrets/metrics.alloy +++ b/charts/k8s-monitoring-v1/docs/examples/external-secrets/metrics.alloy @@ -617,7 +617,7 @@ prometheus.relabel "kube_state_metrics" { max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] diff --git a/charts/k8s-monitoring-v1/docs/examples/external-secrets/output.yaml b/charts/k8s-monitoring-v1/docs/examples/external-secrets/output.yaml index e1f3b6123..fc30f7761 100644 --- a/charts/k8s-monitoring-v1/docs/examples/external-secrets/output.yaml +++ b/charts/k8s-monitoring-v1/docs/examples/external-secrets/output.yaml @@ -723,7 +723,7 @@ data: max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] @@ -69352,7 +69352,7 @@ data: max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] diff --git a/charts/k8s-monitoring-v1/docs/examples/extra-rules/metrics.alloy b/charts/k8s-monitoring-v1/docs/examples/extra-rules/metrics.alloy index 97ea0dc17..dc6d88bab 100644 --- a/charts/k8s-monitoring-v1/docs/examples/extra-rules/metrics.alloy +++ b/charts/k8s-monitoring-v1/docs/examples/extra-rules/metrics.alloy @@ -652,7 +652,7 @@ prometheus.relabel "kube_state_metrics" { max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } rule { diff --git a/charts/k8s-monitoring-v1/docs/examples/extra-rules/output.yaml b/charts/k8s-monitoring-v1/docs/examples/extra-rules/output.yaml index 4685e06c1..7ec18c65d 100644 --- a/charts/k8s-monitoring-v1/docs/examples/extra-rules/output.yaml +++ b/charts/k8s-monitoring-v1/docs/examples/extra-rules/output.yaml @@ -785,7 +785,7 @@ data: max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } rule { @@ -69540,7 +69540,7 @@ data: max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } rule { diff --git a/charts/k8s-monitoring-v1/docs/examples/gke-autopilot/metrics.alloy b/charts/k8s-monitoring-v1/docs/examples/gke-autopilot/metrics.alloy index 91a4b30c3..2ea6f11cc 100644 --- a/charts/k8s-monitoring-v1/docs/examples/gke-autopilot/metrics.alloy +++ b/charts/k8s-monitoring-v1/docs/examples/gke-autopilot/metrics.alloy @@ -617,7 +617,7 @@ prometheus.relabel "kube_state_metrics" { max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] diff --git a/charts/k8s-monitoring-v1/docs/examples/gke-autopilot/output.yaml b/charts/k8s-monitoring-v1/docs/examples/gke-autopilot/output.yaml index 2ffe2550e..0a142db9e 100644 --- a/charts/k8s-monitoring-v1/docs/examples/gke-autopilot/output.yaml +++ b/charts/k8s-monitoring-v1/docs/examples/gke-autopilot/output.yaml @@ -732,7 +732,7 @@ data: max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] @@ -69161,7 +69161,7 @@ data: max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] diff --git a/charts/k8s-monitoring-v1/docs/examples/ibm-cloud/metrics.alloy b/charts/k8s-monitoring-v1/docs/examples/ibm-cloud/metrics.alloy index 51acab3ca..0e9310cef 100644 --- a/charts/k8s-monitoring-v1/docs/examples/ibm-cloud/metrics.alloy +++ b/charts/k8s-monitoring-v1/docs/examples/ibm-cloud/metrics.alloy @@ -617,7 +617,7 @@ prometheus.relabel "kube_state_metrics" { max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] diff --git a/charts/k8s-monitoring-v1/docs/examples/ibm-cloud/output.yaml b/charts/k8s-monitoring-v1/docs/examples/ibm-cloud/output.yaml index 4a1503d42..b8878b055 100644 --- a/charts/k8s-monitoring-v1/docs/examples/ibm-cloud/output.yaml +++ b/charts/k8s-monitoring-v1/docs/examples/ibm-cloud/output.yaml @@ -749,7 +749,7 @@ data: max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] @@ -69384,7 +69384,7 @@ data: max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] diff --git a/charts/k8s-monitoring-v1/docs/examples/metric-module-imports-extra-config/metrics.alloy b/charts/k8s-monitoring-v1/docs/examples/metric-module-imports-extra-config/metrics.alloy index a1d6d57af..6b31d6c19 100644 --- a/charts/k8s-monitoring-v1/docs/examples/metric-module-imports-extra-config/metrics.alloy +++ b/charts/k8s-monitoring-v1/docs/examples/metric-module-imports-extra-config/metrics.alloy @@ -617,7 +617,7 @@ prometheus.relabel "kube_state_metrics" { max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] diff --git a/charts/k8s-monitoring-v1/docs/examples/metric-module-imports-extra-config/output.yaml b/charts/k8s-monitoring-v1/docs/examples/metric-module-imports-extra-config/output.yaml index 00f4e36bd..9cf635688 100644 --- a/charts/k8s-monitoring-v1/docs/examples/metric-module-imports-extra-config/output.yaml +++ b/charts/k8s-monitoring-v1/docs/examples/metric-module-imports-extra-config/output.yaml @@ -749,7 +749,7 @@ data: max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] @@ -69394,7 +69394,7 @@ data: max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] diff --git a/charts/k8s-monitoring-v1/docs/examples/metric-module-imports/metrics.alloy b/charts/k8s-monitoring-v1/docs/examples/metric-module-imports/metrics.alloy index 0460b3515..6d4c5c836 100644 --- a/charts/k8s-monitoring-v1/docs/examples/metric-module-imports/metrics.alloy +++ b/charts/k8s-monitoring-v1/docs/examples/metric-module-imports/metrics.alloy @@ -617,7 +617,7 @@ prometheus.relabel "kube_state_metrics" { max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] diff --git a/charts/k8s-monitoring-v1/docs/examples/metric-module-imports/output.yaml b/charts/k8s-monitoring-v1/docs/examples/metric-module-imports/output.yaml index 8a4581339..3f0b1b3c3 100644 --- a/charts/k8s-monitoring-v1/docs/examples/metric-module-imports/output.yaml +++ b/charts/k8s-monitoring-v1/docs/examples/metric-module-imports/output.yaml @@ -749,7 +749,7 @@ data: max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] @@ -69555,7 +69555,7 @@ data: max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] diff --git a/charts/k8s-monitoring-v1/docs/examples/metrics-only/metrics.alloy b/charts/k8s-monitoring-v1/docs/examples/metrics-only/metrics.alloy index c3964bce6..c1ffb241a 100644 --- a/charts/k8s-monitoring-v1/docs/examples/metrics-only/metrics.alloy +++ b/charts/k8s-monitoring-v1/docs/examples/metrics-only/metrics.alloy @@ -597,7 +597,7 @@ prometheus.relabel "kube_state_metrics" { max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] diff --git a/charts/k8s-monitoring-v1/docs/examples/metrics-only/output.yaml b/charts/k8s-monitoring-v1/docs/examples/metrics-only/output.yaml index dff3bc899..bc1e3a1a2 100644 --- a/charts/k8s-monitoring-v1/docs/examples/metrics-only/output.yaml +++ b/charts/k8s-monitoring-v1/docs/examples/metrics-only/output.yaml @@ -685,7 +685,7 @@ data: max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] @@ -68531,7 +68531,7 @@ data: max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] diff --git a/charts/k8s-monitoring-v1/docs/examples/openshift-compatible/metrics.alloy b/charts/k8s-monitoring-v1/docs/examples/openshift-compatible/metrics.alloy index 91e677181..5c9f57e85 100644 --- a/charts/k8s-monitoring-v1/docs/examples/openshift-compatible/metrics.alloy +++ b/charts/k8s-monitoring-v1/docs/examples/openshift-compatible/metrics.alloy @@ -617,7 +617,7 @@ prometheus.relabel "kube_state_metrics" { max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] diff --git a/charts/k8s-monitoring-v1/docs/examples/openshift-compatible/output.yaml b/charts/k8s-monitoring-v1/docs/examples/openshift-compatible/output.yaml index 1abda2294..a0f1d3552 100644 --- a/charts/k8s-monitoring-v1/docs/examples/openshift-compatible/output.yaml +++ b/charts/k8s-monitoring-v1/docs/examples/openshift-compatible/output.yaml @@ -715,7 +715,7 @@ data: max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] @@ -69207,7 +69207,7 @@ data: max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] diff --git a/charts/k8s-monitoring-v1/docs/examples/otel-metrics-service/metrics.alloy b/charts/k8s-monitoring-v1/docs/examples/otel-metrics-service/metrics.alloy index cdb50c44a..bfd2427f2 100644 --- a/charts/k8s-monitoring-v1/docs/examples/otel-metrics-service/metrics.alloy +++ b/charts/k8s-monitoring-v1/docs/examples/otel-metrics-service/metrics.alloy @@ -617,7 +617,7 @@ prometheus.relabel "kube_state_metrics" { max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] diff --git a/charts/k8s-monitoring-v1/docs/examples/otel-metrics-service/output.yaml b/charts/k8s-monitoring-v1/docs/examples/otel-metrics-service/output.yaml index e80f36530..fbfd23ccc 100644 --- a/charts/k8s-monitoring-v1/docs/examples/otel-metrics-service/output.yaml +++ b/charts/k8s-monitoring-v1/docs/examples/otel-metrics-service/output.yaml @@ -749,7 +749,7 @@ data: max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] @@ -69395,7 +69395,7 @@ data: max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] diff --git a/charts/k8s-monitoring-v1/docs/examples/pod-labels/metrics.alloy b/charts/k8s-monitoring-v1/docs/examples/pod-labels/metrics.alloy index 568f58a63..6cc215945 100644 --- a/charts/k8s-monitoring-v1/docs/examples/pod-labels/metrics.alloy +++ b/charts/k8s-monitoring-v1/docs/examples/pod-labels/metrics.alloy @@ -663,7 +663,7 @@ prometheus.relabel "kube_state_metrics" { max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*|kube_pod_labels" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*|kube_pod_labels" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] diff --git a/charts/k8s-monitoring-v1/docs/examples/pod-labels/output.yaml b/charts/k8s-monitoring-v1/docs/examples/pod-labels/output.yaml index c14e1ae35..74331a42d 100644 --- a/charts/k8s-monitoring-v1/docs/examples/pod-labels/output.yaml +++ b/charts/k8s-monitoring-v1/docs/examples/pod-labels/output.yaml @@ -808,7 +808,7 @@ data: max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*|kube_pod_labels" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*|kube_pod_labels" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] @@ -69511,7 +69511,7 @@ data: max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*|kube_pod_labels" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*|kube_pod_labels" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] diff --git a/charts/k8s-monitoring-v1/docs/examples/private-image-registry/metrics.alloy b/charts/k8s-monitoring-v1/docs/examples/private-image-registry/metrics.alloy index 632328c09..b0251fba7 100644 --- a/charts/k8s-monitoring-v1/docs/examples/private-image-registry/metrics.alloy +++ b/charts/k8s-monitoring-v1/docs/examples/private-image-registry/metrics.alloy @@ -617,7 +617,7 @@ prometheus.relabel "kube_state_metrics" { max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] diff --git a/charts/k8s-monitoring-v1/docs/examples/private-image-registry/output.yaml b/charts/k8s-monitoring-v1/docs/examples/private-image-registry/output.yaml index 52f39c206..713caf8a4 100644 --- a/charts/k8s-monitoring-v1/docs/examples/private-image-registry/output.yaml +++ b/charts/k8s-monitoring-v1/docs/examples/private-image-registry/output.yaml @@ -753,7 +753,7 @@ data: max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] @@ -69394,7 +69394,7 @@ data: max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] diff --git a/charts/k8s-monitoring-v1/docs/examples/profiles-enabled/metrics.alloy b/charts/k8s-monitoring-v1/docs/examples/profiles-enabled/metrics.alloy index 6f6bc558a..9c6240611 100644 --- a/charts/k8s-monitoring-v1/docs/examples/profiles-enabled/metrics.alloy +++ b/charts/k8s-monitoring-v1/docs/examples/profiles-enabled/metrics.alloy @@ -617,7 +617,7 @@ prometheus.relabel "kube_state_metrics" { max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] diff --git a/charts/k8s-monitoring-v1/docs/examples/profiles-enabled/output.yaml b/charts/k8s-monitoring-v1/docs/examples/profiles-enabled/output.yaml index 0a57a67a1..19976d7e8 100644 --- a/charts/k8s-monitoring-v1/docs/examples/profiles-enabled/output.yaml +++ b/charts/k8s-monitoring-v1/docs/examples/profiles-enabled/output.yaml @@ -778,7 +778,7 @@ data: max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] @@ -70576,7 +70576,7 @@ data: max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] diff --git a/charts/k8s-monitoring-v1/docs/examples/proxies/metrics.alloy b/charts/k8s-monitoring-v1/docs/examples/proxies/metrics.alloy index 4756b6899..daed26832 100644 --- a/charts/k8s-monitoring-v1/docs/examples/proxies/metrics.alloy +++ b/charts/k8s-monitoring-v1/docs/examples/proxies/metrics.alloy @@ -617,7 +617,7 @@ prometheus.relabel "kube_state_metrics" { max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] diff --git a/charts/k8s-monitoring-v1/docs/examples/proxies/output.yaml b/charts/k8s-monitoring-v1/docs/examples/proxies/output.yaml index 3487295de..ca5fc8025 100644 --- a/charts/k8s-monitoring-v1/docs/examples/proxies/output.yaml +++ b/charts/k8s-monitoring-v1/docs/examples/proxies/output.yaml @@ -749,7 +749,7 @@ data: max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] @@ -69394,7 +69394,7 @@ data: max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] diff --git a/charts/k8s-monitoring-v1/docs/examples/scrape-intervals/metrics.alloy b/charts/k8s-monitoring-v1/docs/examples/scrape-intervals/metrics.alloy index 31a7f6da6..5c5cf48b0 100644 --- a/charts/k8s-monitoring-v1/docs/examples/scrape-intervals/metrics.alloy +++ b/charts/k8s-monitoring-v1/docs/examples/scrape-intervals/metrics.alloy @@ -597,7 +597,7 @@ prometheus.relabel "kube_state_metrics" { max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] diff --git a/charts/k8s-monitoring-v1/docs/examples/scrape-intervals/output.yaml b/charts/k8s-monitoring-v1/docs/examples/scrape-intervals/output.yaml index 7f9dd7e7c..e5393edf3 100644 --- a/charts/k8s-monitoring-v1/docs/examples/scrape-intervals/output.yaml +++ b/charts/k8s-monitoring-v1/docs/examples/scrape-intervals/output.yaml @@ -684,7 +684,7 @@ data: max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] @@ -68530,7 +68530,7 @@ data: max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] diff --git a/charts/k8s-monitoring-v1/docs/examples/service-integrations/metrics.alloy b/charts/k8s-monitoring-v1/docs/examples/service-integrations/metrics.alloy index feaf6f3ad..5b7891449 100644 --- a/charts/k8s-monitoring-v1/docs/examples/service-integrations/metrics.alloy +++ b/charts/k8s-monitoring-v1/docs/examples/service-integrations/metrics.alloy @@ -617,7 +617,7 @@ prometheus.relabel "kube_state_metrics" { max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] diff --git a/charts/k8s-monitoring-v1/docs/examples/service-integrations/output.yaml b/charts/k8s-monitoring-v1/docs/examples/service-integrations/output.yaml index af7b9d798..5ffb092cd 100644 --- a/charts/k8s-monitoring-v1/docs/examples/service-integrations/output.yaml +++ b/charts/k8s-monitoring-v1/docs/examples/service-integrations/output.yaml @@ -749,7 +749,7 @@ data: max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] @@ -69413,7 +69413,7 @@ data: max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] diff --git a/charts/k8s-monitoring-v1/docs/examples/sigv4-auth/metrics.alloy b/charts/k8s-monitoring-v1/docs/examples/sigv4-auth/metrics.alloy index 80ec2365c..ddcb99fc7 100644 --- a/charts/k8s-monitoring-v1/docs/examples/sigv4-auth/metrics.alloy +++ b/charts/k8s-monitoring-v1/docs/examples/sigv4-auth/metrics.alloy @@ -617,7 +617,7 @@ prometheus.relabel "kube_state_metrics" { max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] diff --git a/charts/k8s-monitoring-v1/docs/examples/sigv4-auth/output.yaml b/charts/k8s-monitoring-v1/docs/examples/sigv4-auth/output.yaml index 18a8f05b3..dcd0465ae 100644 --- a/charts/k8s-monitoring-v1/docs/examples/sigv4-auth/output.yaml +++ b/charts/k8s-monitoring-v1/docs/examples/sigv4-auth/output.yaml @@ -749,7 +749,7 @@ data: max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] @@ -69377,7 +69377,7 @@ data: max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] diff --git a/charts/k8s-monitoring-v1/docs/examples/specific-namespace/metrics.alloy b/charts/k8s-monitoring-v1/docs/examples/specific-namespace/metrics.alloy index 4e97b3dca..18d98a316 100644 --- a/charts/k8s-monitoring-v1/docs/examples/specific-namespace/metrics.alloy +++ b/charts/k8s-monitoring-v1/docs/examples/specific-namespace/metrics.alloy @@ -642,7 +642,7 @@ prometheus.relabel "kube_state_metrics" { max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } rule { diff --git a/charts/k8s-monitoring-v1/docs/examples/specific-namespace/output.yaml b/charts/k8s-monitoring-v1/docs/examples/specific-namespace/output.yaml index 3b9ec18d4..6e33e80fd 100644 --- a/charts/k8s-monitoring-v1/docs/examples/specific-namespace/output.yaml +++ b/charts/k8s-monitoring-v1/docs/examples/specific-namespace/output.yaml @@ -774,7 +774,7 @@ data: max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } rule { @@ -69457,7 +69457,7 @@ data: max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } rule { diff --git a/charts/k8s-monitoring-v1/docs/examples/traces-enabled/metrics.alloy b/charts/k8s-monitoring-v1/docs/examples/traces-enabled/metrics.alloy index b5dc62626..2d4769383 100644 --- a/charts/k8s-monitoring-v1/docs/examples/traces-enabled/metrics.alloy +++ b/charts/k8s-monitoring-v1/docs/examples/traces-enabled/metrics.alloy @@ -705,7 +705,7 @@ prometheus.relabel "kube_state_metrics" { max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] diff --git a/charts/k8s-monitoring-v1/docs/examples/traces-enabled/output.yaml b/charts/k8s-monitoring-v1/docs/examples/traces-enabled/output.yaml index 744f5df47..a482be61c 100644 --- a/charts/k8s-monitoring-v1/docs/examples/traces-enabled/output.yaml +++ b/charts/k8s-monitoring-v1/docs/examples/traces-enabled/output.yaml @@ -850,7 +850,7 @@ data: max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] @@ -69590,7 +69590,7 @@ data: max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] diff --git a/charts/k8s-monitoring-v1/docs/examples/windows-exporter/metrics.alloy b/charts/k8s-monitoring-v1/docs/examples/windows-exporter/metrics.alloy index a691e16aa..0daf2c8ba 100644 --- a/charts/k8s-monitoring-v1/docs/examples/windows-exporter/metrics.alloy +++ b/charts/k8s-monitoring-v1/docs/examples/windows-exporter/metrics.alloy @@ -617,7 +617,7 @@ prometheus.relabel "kube_state_metrics" { max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] diff --git a/charts/k8s-monitoring-v1/docs/examples/windows-exporter/output.yaml b/charts/k8s-monitoring-v1/docs/examples/windows-exporter/output.yaml index 560cf48b6..58286ab8e 100644 --- a/charts/k8s-monitoring-v1/docs/examples/windows-exporter/output.yaml +++ b/charts/k8s-monitoring-v1/docs/examples/windows-exporter/output.yaml @@ -788,7 +788,7 @@ data: max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] @@ -69616,7 +69616,7 @@ data: max_cache_size = 100000 rule { source_labels = ["__name__"] - regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" + regex = "up|kube_daemonset.*|kube_deployment_metadata_generation|kube_deployment_spec_replicas|kube_deployment_status_condition|kube_deployment_status_observed_generation|kube_deployment_status_replicas_available|kube_deployment_status_replicas_updated|kube_horizontalpodautoscaler_spec_max_replicas|kube_horizontalpodautoscaler_spec_min_replicas|kube_horizontalpodautoscaler_status_current_replicas|kube_horizontalpodautoscaler_status_desired_replicas|kube_job.*|kube_namespace_status_phase|kube_node.*|kube_persistentvolume_status_phase|kube_persistentvolumeclaim_access_mode|kube_persistentvolumeclaim_info|kube_persistentvolumeclaim_labels|kube_persistentvolumeclaim_resource_requests_storage_bytes|kube_persistentvolumeclaim_status_phase|kube_pod_container_info|kube_pod_container_resource_limits|kube_pod_container_resource_requests|kube_pod_container_status_last_terminated_reason|kube_pod_container_status_restarts_total|kube_pod_container_status_waiting_reason|kube_pod_info|kube_pod_owner|kube_pod_spec_volumes_persistentvolumeclaims_info|kube_pod_start_time|kube_pod_status_phase|kube_pod_status_reason|kube_replicaset.*|kube_resourcequota|kube_statefulset.*" action = "keep" } forward_to = [prometheus.relabel.metrics_service.receiver] diff --git a/charts/k8s-monitoring/charts/k8s-monitoring-feature-annotation-autodiscovery-1.0.0.tgz b/charts/k8s-monitoring/charts/k8s-monitoring-feature-annotation-autodiscovery-1.0.0.tgz index 03e7504b205336c0f3994bd9031326aa459e0581..135582194cada83dd32538390858d07f42e71386 100644 GIT binary patch delta 3039 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 R{~rJV|Npb<{9gdp001=bv8Vt5 delta 5885 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

^`Q6l<& z-QC2GTC=DQAw5GPy*@raGIMC})`+W?JcubZ%X@$4=3@A*`zN&sDnK^Y5*ZyC^zXC( zql%i}ytdN;07{>&tfHNNT!lU_1e;OFSsU3$#8n~^-)1jK9@;VdW!`{}6U$*05lOgP zcYzelF?^ASl8Z$R4}yP%d^kElwzf6`S0Uv4`ktX$*p6BIUgNc1sWf*FDwE;sEtBYF z_2H>!ff6f%I>9&5rOj4Bsdc`1NSUs2c`-^9QE=se7!UYJiufQ=uh-W9XA4 zdC!t)Eq=~6>X=2(FWIdPE&Z?3{n8!r`yuE|_Tz{{W4RrM_Qw=d;K3?h-LLyhrJ4+P zFwahIY`q!c9%=D+|Abvni`J0MG&~h)y5sTX|HW_=pW$)ur%d-r0(&eQi8JG5Y90|wBIju_Qg%9&1_?NpXUg&~Z zM52n(t>o7iasgb5e1fO6O#->NhiKUE4h6f&C?xv&B6f&2gXH{!XakZI5sbyh7tU}?zZI_8{ z-DyP$200=B88Y;Wz?x`>olsvig)P(64n7Z{dOI^!Kv39WXw#z$EziAQECr_4~)jv)t{OZ_ZH1F z=hZA1_A}Jsvaq^XfF>Xtq4H|GZvbDG^BbOU9TngAv>6IP1eSp&i14^3Cb8YfOY)sy zUc7EJcGJ1h$k)H@BpV`C$AGL}?}ng<$LT!1CF|5g-fuX?h#v(Zf*BY>-Y!<298U{8QO|^k FXsC;jiw9#X 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 z zE9k9Wq38WelP>&i+@vX-07X delta 13152 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 ~4iiUFf3 z7B++D|NYnh_;Stq@{f%G{VElISO^^jDcGr*!7H0+^D1!AaqcabhV69pj*2tMCQ`+9 z9PHFYWKgRLYuSlyo6&hw8PV{Xupp*2glzeBy%WGp+VUGE(Dnv+33y39YG}aJa?uoc zykH`cz+*ip;Fz?f_5!_HaFN3^R@uZAbaQ{KDv=at6Mp~Gmo1;9H}(&I%Zbz*XkBie zih%rnnkUJYUre{(FVC_1rl-&E|MvTqZ${PcJ3}vDo3ZfwIvowlW7o5NSD zXfDND+mpGqGg)UfHMd)4xeXbk7t_Pn@!x8wojUy=MG-d}zPng|rA{y*dMA)9KqGZV zqw35QIfv(i*C$A;Kz1@?eMWH#fO{Yyrh17^h`F;4hmTriFyIxRD#5gutIGi2<gd!nwQCC57@AK9N z{&GUfMMg16B7~EK-opB1pas&D3x?wq-A>|g0yQ|A(VP{5+muBKGhz%)B!d0On3(k3 zORZD43HaU5dM}pZ*R1Ull#5EtpE@{IQU#eRO^+MN3dl!)D%Q#_BKKmc+Zgjn#%M;E z)fbJOmNM6Pjp$I)mQpQe0Xhmpl1Y^hj4x`?i-@FhgLN^`J*vfyYB9z*>S^8RcRDiG z3$Vv*X}aSGrz_~XZrt~J8^2Bn$Pbe4RGIUaN5_sZBM0gwNoKeJ)*LFlMM+mC5k?D% zNwpJIA=?&zTjstR7OJc}6n)oLOU39^6^KzH>&PaXN9ik>Z_|aS`jo?xkSo9~rg(r} z8kVcUX{=@pf|+=`2ubz z7)QVc%iwK|aIlr}Goj+0E*Iuy+V@fhlFXYlc7-UjVPp8BD2; zQ4D1xsorEknlVyLwdG)LYo(h~HKEe^N=sX1t$W}MhE4@?Wo22?TBffSd4ydlb;*&! zN>*$stCjn*k{r{1Rku!HvdmDIK_L{fGC|8V;srn|%cu2LZ%y$k zq1y6)%m^>0!)Cf$NN)8e%Hw@U0&Bp02@-4ePh6R>ggOtbA4{B`!9c)wJrJ(>V$Ow* z1~I5CMd7H*y^y|L)d<>N)Tr;=NAepMafp*-ro#OoT)DRMjH9EoQ^}wsl8P87{J)!; zX_XExlu?*)%kFUv?IKLS+1MLeShR+9xu&ImY(TV}X@N}bP;3=FWdw)gA)RypbQ9g> znCr7Gj7(~RF-Zx7eyCF&3Dj8oZ3tZ#LG7biHD*@ayOp)A!NdtWtlw86UXvx!_?xOT zRv~56#P9pt``rKXWy?3Np?=@@x9mb*RPRfnCKm^GbX0N1*GJh5XXYTgSg)@yFVC!h z19-!D)E(R#b%bUWp@N1H4jY?UMq)F7N`>pNT3vn1b6XwFhKA~bff+>uGeDQX6%~(_ zGzngH`pD91a@Ds>c8V=TwP}lr~W{PYPw)m zX}c3>)rgUVU{35}0)L2xhNfRVzz#lt_cFA#J>{#%)(w7D-S97+Zy>iSgAYmevzj#F(&E=LA$*wW5vlEmrwXDA0VsjA2_D#Ey`<9#lLldEBTCZC9amkS8n1@t8VS7E9o1ajueAid5?k0&?Gg1LjNporF5mK4MPZ9pHS_HM9U_?kHmM=52ultv%Aws==lKkw>#8{e{f=+pD`JUxHm=l=x&0RR7M8kV8} GHUR*Wo_Rh1 diff --git a/charts/k8s-monitoring/charts/k8s-monitoring-feature-cluster-events-1.0.0.tgz b/charts/k8s-monitoring/charts/k8s-monitoring-feature-cluster-events-1.0.0.tgz index a5c367b1e2dfbec1622f24b465f33791c2160a6a..f913ce758223a381634ac5c0d2643adceaaba621 100644 GIT binary patch delta 1884 zcmV-i2c!7v7U&j`yno}<(RlDE>PMsg=n+KsL3Y3R}x=@oal;kSNsGgP6 zQlX3m*T{7ci#*IENeL&-Z%!x=i*m|n9MU|i`_B!$KwV~@nOdL;jLJ4vI!KZ zF}Na(eN`A0svDPy!qYBn4TYjkhGnjyLH0&(xNC;~YG0{5enV+5;zy<`3NLE80o z_{@7Lk!S=0RpJ81GcMrwk}#T5Ol)u#c)ucOS@PJ<)i54FJR?%U6k}2<1SN88mxgU7 zm{Mek0wPT$o>N_CFI2(FbYWxgZ{GfF=Gr)~!1!t4eV>9vhD4zQ5(`@cRu-XleN;EW zxy{sw0%8fTsC^bLm)`Y%b=NRu0(!sF?V!?aSGW%9L%@e_HJ_#s{Ne(h%@YEuDL0OP zb`mnOF^@F=xlB{~3H+`PpTXpdvW9_7HSnHTjwWZ#1_Z9+YLoIB*#@FDU^HFH$N>v} zasqTPYP#1t?@4SSDc33ZU#RXE%HM$LklzI|Pi}tvv#sN=-|p;x|8tR)3fzfkjmWIbk!u@?s`CVurkt2u zzM5bw0(Qn3_-{(3Z9QvMpAi|f7s1sGrE&d?VQh{K0~XXwlq@kTtFoLuPfR4Z^gM7C zF;_(i=FLe|(Yc#{Zh((sdT!ko7|JNum`O)NxPlSdH8a8!hSEizOl0R(t?&%|>+8l- zH=#HzmuBk5snV)wE?wl>>N$fJpjQ89(BdCTaJQu8BhC6s7Ux>P8N6>-=z?{Y1Bo%x zOOzkhBv#iDcL>PB4?`eH0tA#Mn#NU~%GJnL#YnR~_IY7{>wHs$gr>HPsHv?4h9J>o z5OzCh3LFhqA{Q2kGO1kPFq~KAw>ti>iiBtFq|y=L8`-b6sq$D&rd4MKH5*ka%f%`p zwUk#ON>zchoB*R7JLXLp6|7XQjx!u_o!xad)Nx?3RlAPA@6Ze1q}P7EeU5X})$oU( z3TZN2V+d=1TsNgO%ea%ls;^^s%t>MS*cfztn(bPZ;~KDY$`cFGZ>N-aiOlxe#LEE} zO4qgbMDYL9Fe8`Nj?HA4mfC4RBI*IR7-)b2yfy5z4*W_ar#$PxD=CF+39ZQ_w}{~) z!4}Ump?0!s`d6G*mDRQ;)LT=BG^-78wf9EYRh{*JDE|M9_*dR546EX_F}BLmTUKWI z$;kqQv_D+vwlPwk;HSD=PdU66b87n6{E(~O*Vqb4g>)AxW`nOJ)f&0!FpE2t6sdxo z%+W&1fm{;G$dqAQVfH(zb$w|IbkCOiokKU|Mqfu$TVy|bD-x{h|7iE5^4!w}#G+Uj z8JH1&%9SR(_UkP^b9?DlbEVK6$U@pf&m#EEHz}ttcKRZGMnM=xY25&1!W8@foGvj#@EP_qReK^t*5IcsPkBGnr0w4 z5GYV~HFCl=Oo^hZWBsHNr?!!#iCnp;H^~LPiE%2c;f*ol2dDO7Io3~ESAwp8 zE|C(-g3b9fg-pWw1%^y9mC2FcV+fITto32{s-5xdpW?##Y?lx(e6`*lRM^ zBK10D3brz)z=HQ&O}l2zDAEBHEt{IZv00n)tt4-$r`$RJ=R)J1s=xcc{~Px=^Z))h zI@W(5r0rKHx8d#vFLzntnob>{k(JI6HMc2G_4!MyQv7o5Yn9v5b@y|WBw>8 z2fwpH@O@|}aaG8;E9_yIwjRX8*wqS?<2Cx(AMZ_8)Ek z|Ig|1|9>8)B_dXy`?jZ>i$r-El~&#xGRKrM^nQBv^*3)`1$nZ13NoSdg8jYhA#p delta 1886 zcmV-k2ch`r7U~v|ynp>sZ!mlm^`lX*_XwiutM>{WB5I?}KBX{r7vPoAy6E?UR)OkOJZ8vnK*M0s=?FlVSv`f6=l2`ylQ5 zI(+86lt?rJfhutU;~5w5dr25gDJC{J3%p+uv@CgS=V}-aAf6GaV2Uv*6@n5uwoAh{ z6HF2^@*wkuo*^&#Lxx0+8=2!3$^&*ljM)s!2@ zKRXE-*_cO~|6Hai{RDp3htFX0MOni@rW$xpEJu^GW&;9OakWW#jcfza8Zer!WaNMa zKRE$97&YB%o%bZRkd*5b{4Z4Z3*~RXbja@lnI|_t{@K>?*Kc?BfB(5iN``?g794m8 z?D7BO)6u5?A4a3oqyK-1w%Qt^qwkk%N?Xk}be_Q99A|y1mWkgMFB`^eu zCWElsNmJlxuoAhjNR&zC0*B$eD!=yq{C$UB_$Iyf>+N%#o34gG z{8UJj;Tl6&f8)9-rCG+E3|4&|!(&bg%g4r`ln z7YVj_o(Z*+UDLnfw5qJOHKE>`I;2@`fUCVX!mjG9e@F5EXT-nqUSU`jr;V{ymfo^5 z%TG=gAf)}_Lbr{P@&rHC<$B8DwU|@WzvhQr^}fbdNGhbeP%#^PC8^fPO@~?Bsia61 zUDpCEoU$l{boY_S$&}d)f5(kh6D=rXUPVEkT{fg3~ku z!GS=5va693u3<_PRUPXmjX1T9Bu(VXMZHNb=uM1MSq*QD89zWZP<0z=mCLby%DNJC ze|3qJP!?>?rzvC_P8f1Hnd3q=Ten^PeEJlkZ4bFqeva(5AZmN>Zt+rvGD&!b@MMmQ z4m@#IG&#G4yqdI1mCQo;48NB`n^V<=u{5ngEth7FdtS{lD(Ft(Z3vBecGk#j9UC{E zDYeLcL{Ef}ply4<@OFiYz`9BvL?^ONW|NY;%znTB{ zN2ka7?}N1c>f|=u-QeXeD_qm512nSI8KUMk<*7b@X;q3}u6?a?Te`f;(pud&e`U-c z1?Av(HVD2C?If-W8Fyt}m3dC&!c~`>4}cB9uEJY=ZT+X!J@0D&vAw~~NpXjd0r%Pe zu)q2J-(VOGj`sf$ZNt{KF6xaocDr3~?f(RNp8JHSndRlpmp}FQJm&c4F)Nb;Ze9X+ zMmDzV45WRpV7qMzvO>}>Lr>syXm=H1-Hx=bW(FG(@!$2*;V}CTX2^2)ebqg1?6d!9 z`~QDVkN^MkFf9?W^4zyQ-CQKf)2Oua-jF$_l%e<2tFOO#^D4-b)l-lOofquyWhcjW YY{zzNf3^1S00030|73!#wE#Q-07sjDc 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

WJsX)5eq{#tWYS!dn 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홸&A|Z(pNw5jZww(0$oZC3Jcdq1pFp&TU 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

1th#iwczTd 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 delta 15534 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 ZxE`*D>)+%0zW@LL|NlI?juik>004QF!Q21< delta 4437 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 b@H{*Z&%^WY@%&!^00960%0!m`08#(|jz_zw diff --git a/charts/k8s-monitoring/charts/k8s-monitoring-feature-pod-logs-1.0.0.tgz b/charts/k8s-monitoring/charts/k8s-monitoring-feature-pod-logs-1.0.0.tgz index 0db9b4bc0a5a55c1929b776de27d3c4915649297..bd76ac613d1380952aa51beaa99e54240663db1f 100644 GIT binary patch delta 4817 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 delta 4816 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 diff --git a/charts/k8s-monitoring/charts/k8s-monitoring-feature-profiling-1.0.0.tgz b/charts/k8s-monitoring/charts/k8s-monitoring-feature-profiling-1.0.0.tgz index 759c92adc4b9c7ab091c771999c2c3a1c50b00bf..8d0ed636f105abf703b237e55ab2513d8c0bc390 100644 GIT binary patch delta 3292 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 a<&X~PkPhkJlKvL}0RR7BKv`n|Yybds#D*UL delta 3292 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 aa!7}CNQd-qN&gD~0RR8mTLRAjYybey@^lCQ diff --git a/charts/k8s-monitoring/charts/k8s-monitoring-feature-prometheus-operator-objects-1.0.0.tgz b/charts/k8s-monitoring/charts/k8s-monitoring-feature-prometheus-operator-objects-1.0.0.tgz index 7a09ddeafbbb3ab2a2edb1f48ed4d174b78c1919..5e3b5f5fff2995ebb5b0c7a98dec57c7e49e9b7f 100644 GIT binary patch delta 256380 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

mo1E0t&{whk}NuaksDEV@5 zo>u<7_4n7s*QVPMtl%8cRp2n6?Fj;`YyTL9SPIy$aB&j2i@MH9@aetO|DxfXuQ zWKQqF{#gNbRO>KQRl6tX4q?m>yra(GhpMCuz4p!Dk`2>cK8K36;gB zcQqNSz-vJwc>N}Bgjcdx3jnSoQ4qXch!q#q1te21qOx^ZbJDWiE_g837tdNSm0BneNx5|5Jq-4W z_!jg>v*{M-Km7GBpoN?YZb1xfoc({JapuD90H3SO?VG^skVc=&yFZ^E8I~oz+?rh9 z({CTl4{rFcZkVrZ$nTWh|aWmjg1%`7Kph42zXsyf=SP%VE^1w1RAXU^0qfYd8gC?TkkY+c)o>R(Q%VpjZ z6~Nmy4~V~9TBM=4Q>!FfSTB=SS|4uKZta@Ox--i;&9iwl{o`u#+s=&4%`d17TGci<=92UId)#=ozp|>8CkjwVz{)1<7rujgN`G6&7v!rlO;p@ek>Xl|NH6 z!|{N9F0RWs$A@&dLn$I)DfrWYMxe3 zh-cI5X|IFDu`q16X~1%uxJfk<=aqnoZCe4362Ew$8ZX#uMI=8&ooQ_Po z&#`D-P6qj}b4uU<6DT@L{=U2B%yNe#XXbbH4Pxhd`%LQ}J|&`I1XQm~Yj+sn=;j&m%w^q`KJ$ zq`)5(90&I|&$JXo`3~E4xq*Hwe~28OU$kEtD=Z?AAJAM&gU4yRWXRDlRlrKg zL;SA%kY@W3yN#vU2(y;l zit~V7wA*>7l}KGA`>&K=t7C=I;mu@|(aagPxr3TYpT1zA?0|tu^IKGjV7;b)SOacEElmO0~2F zc6IHA<7RIoddwpOWX5p+AAb;Y*i3d9l4}-NzXY-f+=5EV-1->FgrtB9)&kBte5LXr zx;*ot?B*og-EsrtiW!5b9#!f&H4D2*moPyhgdLL#=NFv$nlzL&^D`AcoXVfqO8K>Y zi=y8CBn!2qC!n^|*(Q>m9gtbUAbC1);wa{etNs*6hmHByY9f_xYtP?>Dq6pfEwtM; zo>(Ikydr!O2Xu>vg-}Zp?i^B$S7V*Zg+?orEt=4>sl*iGF{rhGYE4b8x_ESO5u0w- z5rk8ht&H$qgjTMB-Nvo#@vW6ke zCX`v0Cac&h>iR7MdB6v>t+nc0KfXchu}O;PqL7uV1rQyENs7&q7_^}?uA)jZP->*X`HmcY!u6 zcf*nsEKf9cZwE13T;&Z)E}bj~7rH-2+aGC#ouuI_jLctYuYitN-J05W&5NBWI3m{3 z(}pOE5PEo(Ie{hi8NaPyGP?3D8K+Ndx0=ZjO-bUC@r07UIY+rgrOZk%BGVL;0i{_o zw@u}{tAQ-xtvvm!C51x;=@>Zf?b?e}^As^m1p;mLzmV3ILkM4H?9rF!Y;mtT%~3aH zL67w}hELpA2mw~%vFroO@4r39i5{*Ph~L2^Z%WDjBsgVlY#79^F|9;QSwJKhn{8|O z9&?`x>0iTTYl?1EU@H%>R%-eQmC768Y9Ryn#Kb^5Ru__rn4|q$I+3+snvHS&_6;rM zZ?>Q>(_=j=Z_`v_Z>lg%#vO9XfSd7VIenfRmrXirVgm$ls#z>L5;8qrQ#S@0tmwlo zFp=0*;U?)H6*@KXFlkL8X(A<8#TAp6n3Si-H1^falGR!#!9b2Qw4P(fuEYImY_3rx3)g{!WCe>*hu~JABOAPI**Gj*KrA{?KK`?8r<}*}W21iM zOUdaIND1In>zFe)qYYoGn({;{-i^K?T6#yWmj;7 zH?<5jr>*VSnPgn}Y~t=PTB4W`Ej)sjy5UV7BLg5HkyvFSp<4p6m3G0Y>zk<~96LfV z@7Xk#n!Vw>iWs`qE28V?0x3gGV z#5{igWNV+L!g$Jd(lnFtZbZ~N+^kUdMV19CuA)djG*^*ANvUGcN^lO5buY*KKIX?Q zB?m~17Zp0-$xB5F16(gFY21KYv!tbcgn3<{z}rn>wtGdK#Y|5|a|3I0`YJTdXuy`G z8n&2MM8(jNIfUf~6iiQ=b8scEUY!_5sb{3Tb+ZRV#uwF#eqC`JU-h2P%2cR|9pp%Y z%Tf(5()654R?!sJb3>sK zn0U1lSIhf)C%Sf0wuo{F^>yigB9fui^6D_aX5};2RQ=WG76+mQg@PyhRXbfn_vP^Q z^>ATXL`VW&&im64K1mdi25bo=d9|f&l=Qffcu5tssyq1XQE!(op1k0KL!)&j09-n_ zIJfAu|Bt744$dT8`oCk_*x0u1jcwaDC$={>Hs)?@+xEux1{>#>bDs0Q|6J8Gb9Glu z-BnZf)&2c+hc_4*$isc1Z81;14#R~4Kds-{PCn!C{NZ;)=Bn})6bfS9nY?nkG=|BA}wRgLe zVM5LiG|@esrpkFegWfV7Op-ZZFuHcSWzaTEl-Qo(;zBeqgN0;XDXmzc<1*T2jHp%- z;`&*(?Y$4zgix~rWyfYa7P}fiiaI3lE?1_bmrnuQ{S%|^^bOa3KA+j&csrjdPS>Ue zBL`mEZHZ#+DMCTB?c--x173XbJ1i?T7hkI)Ifs|nCgD|qol?ZIPUW8kq%%i?y3tBE z_a$sZvMK0cP18`nM1H*F?@Z*F$JYUF3vK#63*_bI~5y?6x1u9x12FT4(gXdGU|u3kg6K zyl?QQEe!fv(vG%3#8H#BN(wsP;N$_!vyk*J(l!m7Qo+N1c_V{6VC|sD33kH~U!R*M z3@hh%6Iq&m8tXp=^P+1sC%n%SIgF21wl|8C3vAu6_ z8p%sq)c!6HzdS%UJiNjnNIKzm+@%8Tf1(Whip$0A+cBBcm1(oJ%$dZ=pT_+A?7^vA z^*Lc)@3`Yg$~kZHfp>QubvW*~nM`YlyZec;?6I#XcO1WufQLTQ;k~vcdP=;eus5 zAJpWdGaFg3yBBXI5}wEVN|Fs({j~D=7?p%WM~Z6|W|wIe566hbiiVb7=xK?U{77oJ z*sHZy{1c<4?nj&N4byS?7Z(9=|K!b;c2>J7nyj~R4o19z)O}Px%+xHTmc;t%-!+g6 z3mHhmW+#I@%Nuf+25W*rnV#SaFW{nCZT zqtWd`l9o(`(P4z2y+@Y1L0RoWhTKi3LrEviz(vG%pS9JVWo>O8Ob`oLG22~?{GGOy zYhd0Avg1?#N0e zqX@oIWcWb|(wH&^g36zmQ&)bL!MEny1|#_iOK?Ce5_isb15WEAvaoM72S;~O=~(n& z0)Sy=9K0cBmwR(uqQ8=fo&}*FjaM2fiL#_43@?eq@Jd@;q5ND)e>DC0#qVF+b>2RX zDvnDacY}oc8jwMcY<@F=a@pjsQDYVPiz+7@+lXY(lOU0dv$DF`BD)k;G3u8Hj5gq8 zwM_2>sjo^cgz<4eFs|R(Yy5K$jJcagGT@#p@We_;ML9Q537L#CB#+8RuGu-MQrx8y z4v_?DiN?KNWq-H{`CQRcwD6vndNJGiT~XKI(dtAvzCmhP=|Gizp(y9H7Qlcho4A2;wQ`-1&<>whX)z0qr&GjuXOdJK#EL)Z@O;V0N zhskDPui-8G7|GB{ym+!Fp;5SYG(>r$lk=#6b?}xPsg|SB$jHhfBL@g%5Emtvoy0eQ zLmFii(oz3L<7mmZo01)jtZ{TQG-EHM)de>e?PMQ1<~Y2P#zV+o`KPwl3w%{n^7>Bk zz{2a(gdE1^qIcwK|jNd~p0Cy94|WNt3cBmX`8^BO$S$1*IpVC;m*?*;6Oi`V}v!mA4t0 z!APQYP5D^G#6b&}9kbmd0|uhz&ipGnH8pUv_GPtsR6gxgS#~FEFX1~FgfM%j@j5r?&Hd29-7Z!yGjcKkCJ3$zc%k8$gT zs!1>J!pt2yJfEp=MP{c)1H1gT68L2}|mQERZYH+4ccG?`ay&-*sj!m~8-iy~W zwV&((haovHL@9itM#gFv|2z&__L>cvZNEcn>Y+K~M*tzyzjwB1i+qa)WFnwbk&tM% z!Ul0-T48)>a5!lf0nW~14m7?--1#**0?mFq=~-8Sm+kJSy#^-IkzgO$Y2*Ic)7!OM z#q{l-;Kqdv62foHaIn~4GfC4;TSMmten)GJ|2pfan)?P_GYe75G?wQmMIV<9MtCV} zkcLZA13A2<%5`wgWwQjSbXM8ueU~bA7J$HP!JsuF2x%#e229WI_HUPX&v+(2a;+la z6hjk3ui{{wUf(GL;V7M6IlntLuyrbawjPX42}{uL>Ev5=%Eo41pDndziW4oby;jj; zLXc+9>ROJ!4C8?{5&DZo2VB)ihq-bscf}d4qHu0+3__V6vW<4q754;)8u3Hn=VQWt zDbrx+wjE*mf#1D4^GiF0AN=hB-a9YaopwtkWbSE_0&JAa00ti(AsxPxuCy}-UsirX zpLKD728>IE7Zo4jfjG-RQ>)UESs&!ueIY~uGQP*$zKM{a&;uo_!JU0ZtBN)yo#m{V z_&C{3T1wb2Qjjh>$kS5nFk*5hy?>PW*Zc^sX+za4D}5vz9f_q@1uU;3WBa6< z-L!-gfZDm@qoPJC;-q;le;3=`IBj`f64%{0m%e=abv2jH`7$qQsPpt?FM~=NuAj)B zzdoPHRx#Wqm@MM?TNg7S{@?D;f&cCO+OpyGdSCMJG1yjI!1W;3&@$cEB#eH( zuot5vnU+~jhF*1*&w_{s*fpazSsnYEzmA^ZU2LwN=xg0Hy4XVq#wqAZB9L6VT3qam zM*fR;*H6=8L^WT03g5Vu!4Y06gJX2{VASm!%Qh!(Xg9^>fgOdDyga2%eYn|;F3Z)C8MuW3yMdrLKQu! z0EgHf&c{C^Cv##+{|25di4L;kEGEJIeh<8Vad7X!^A6psz<1O`7QgzASHp;Bg9tU( zKSRea#K1Y#zAb^(AnuOoRyy!7H$EoytY-RN0q$2pB%G0Omw&b5iRZ7tf@Yqw>yk0& zlGx`$E$v1AdD0!5g3PKUILeKCj7&fec|C>9y9oUC{3Rn4W$o;~@I*xlx?fAH znx$TQu)4(rnlUSzgdM=Ha@&?zJx(yqme)2&PRMX1=KiF5qaSu3FFb{BlXNSE7K)8; zM)4#5{22d^X8thiCS5{eQfx!t?=)|j>tT~0oJnHP>Y zuYW9?7a~)kL0D@V!sjI3jTlK?xv2kA!PNY#8HSpSR~)bC62f0Ek!fyQe7ekv($QC! zIy%M9%8bfcU68B>*T>L>O<|f9sEODt%$gMHUS-#sHcEM_;)tJzcH1=mYHU-VaX>3n1Z{c^7k7r0CDvomN_LtUY#%^Mh&+Sv<_EpnQ>aa&>->I}V zxhd|()~SQLXUSK7m~OSI;gXU|+gt1sq?&=5dQ96Mxt0W*&u0BZc}puDZa5q08e#f@ zdBNjk=DP22q$BsuP-RGKz4l*&(;kw3*Wo$nst8qhO`Q1P!n^mpF#?`)ddF=^N~n1;-%w za*|@k7G34;MixHrjRg{n3MoQc!_>835r%Lh$GnSI%9z?4O>Z6iCFOv?)S{qE+2@dH zMKL!H9xa6TJ3n!36>cK~c@ed--v7M@t*ab%ldm?OJX-uEzx&vWL6Uw_*0Fg8KzMIH zSBg#<^rqU*`IbdY$jv9{Wtbuzs?-^5g(or$1j_b^6dHd0i-x|`ojYw4n-`n{I|!`o z$T=m~RQrX2evj~u-!AnD z{_8yHdkXiH>SdPdo2ikY{^C9^@aQ$n{KTbK$>!U2)e1M?s*0kSG&6zxecvhWH`Zfr+Tp)(oy%tuhMZJ_#JR^ad^$mf@B>LC2Z z5N!ssa2dVgx`GdH1_CTx1t0(SWai6l)p8Qi>hOJYxUO7T+t#@vaGDgQf z4v~<$ozm$K_$M+ce;wgde&odD6+~M#z?Z9TjW)sCF;4b64Cur&MBCZp0I5IrcEt#O zKk{ZPU}qaBR@!{jv(++IpF9PT;)+3>e`rHqc$~d+gC=x^JGDeX9|Oysd)~^lDr90% z;gX_-tVcFqM50muS}Q=&+54xkjBw2Eyy}``&d(Ap zu5Wg3n4}$Mpp%ylHv_P-ij`5i5YrUQRsyzMlWT8u!KM@ z9n>LO=22vN@Lmeo8o=KZ=x{dJ+9li?r!`Wc>EFp(e}v1M#=Akil^CRNzO1sqpKaje zS1%UJJ%ii~6b)4$QoLa(%@q6_Dc#I=_!377uG^iM@c}=8+y_WfE(K>NW2T3KYM2t8 z?TJy)!LQG6kK_@xeqN@N0Jv5PBh9|c)Ztn-&vGk$(KSagz>#VvAqD% zwF^om4ek>EbO)aPlm2+QpBNY*%9sCq$Oi=8W^mv3nG}2cUaDUA>lE_|2|u1LJL>AD z4L^SfzCTE59C01heF-th>ppRLMiQ-BIGe}q`^y> zV~+At-P&)DnJ!@|7R&!a7x+2+7w-6FycT0$u0Kye3t z3Y^&KdWfm_#t0rgBI==)R2#H9i?^=#aKSCNSijLEa#Z)Ehw_7Q1DVUpl|(HYsGLx9 zYK&yjKheGX?-u)vH99y5Lu*u9{e7V)CyAYx+89e>!Uzd|1`JEYw^&}Cg_VubLhOY; zuPVhKMJ;!t(dUIiYR0oQ?H#(P=c)*KC93Th%;TpkY^`w{RlriqMiw6CWSl!i@C|SO zmdN&kafM>^fqx4p2M|S1aoRMK;PVSr(anS^dbBsP*3@Yf+NO#8%N{J97yCZV!c5v=0>YA*=3-*qdy`f0TjoyYVvc-_Le|&# zZvmW#vShvN4;>F_$BLl0zr+LHuDVN^^1uqc-2FZl z4uu#2UO{h9pXGFW!LO9i2xb?H^U8+DLtvg#5&`xJr&>*_|!+>y`kwDoosB0d4&_>FM`1iL&j0a zC#a;Cd^vr0yiQJd9Y-V@q$<4omtOYCVrF4B=aSFZkDR<)uIxEmsJBY1xc|%VfR@$3 zd`&lRMq=!YBA|*!>CZ&jwEwKf`_$|=a+rCcbX;MuZ&;q4X18M^0%eEL;xxv3+G|8+ zB;A3I>9WFLY=9pM>f>c`RPW10flCSKZg7b37H5SuipwI^qX2L7{V?|4y}-mWc1{&n zH_lo&^D(q7bwyQfL6>QU4;(buKNjjRELQ>!lmPe^<&+Dp00ytMvA6K?aKrpO5E43j z3s_YX#3kewx_YTh&+dk2&fU0Z83N%G0t2!f=__^qWoR>fw^G^nhx9pkFe-p|U(RsL ze|NcJ#hw8|R1WMem}ANK=B00l!Q60g{S?eD^r*L+;h20ucyXO2MR#~ytI|3?9m4n! zRoPiQgFZ|k0SSP*SZGtbK~^wt=?3uywK5-A z7CmTvowQr9$1_*n>`Ofz>4AysGdRS8m~Cm&M`^5{4K{5A38Asi=M$jn!n? ze<4EiQJ>+FrR0t@bl38n7Y0)t>2=0tDcm4`dmoRh8Iwr5%Q)1s8ozf7o7clCQRx)) z(;q%Bi#BpAyi^uJ3kIR`5cM4jJ4h>5JR-*WR&CE#IgP-I6(Gz=TL5iSaMjn#a?hMrW{Ro4d0TONO|x%eygz6s_ENMzQK zOQYps`#!cAWCkJ$xKsm8AEul5#71|gzgXRtD3(4G0wFgQ~T8){t7IUidlYw)rtTihf6sRO)NR293G;%f$tc$KrmiAT9o$BmG61&3+PFSZ9 zfiC$!`ghq4|1^!&Xf15fV>i*Otn(CCz&l~v{J8^tx2+#Pudr43{ra;Bcl#FX+9O&< zqCyX-j>(!sZ%`NGi6%!C3>5B5R8kns%YAm}W15G#P6?67{DD7P%@+oB3=3Rh34d-* z&!IB0VjlZe(%J^=LJca5xI5_Ev)c*?zAvv_GbWs~f!H?F)IfAgaZgpG77t--QwcDzkVQx zpqEw9V)La54RYYv8;eQ3#(EFHoq3x)T0~k}f9h~*x?re>fKi->G)HvDhYL^FN)?P$ zjU{WKeb@7O-kBPV-IHLCQ&Ax<(m|1XYN@qxvFIvb1>Db}6;YF+R?Mu%h=yG6;G+l0 z8of1{+LrFL?g_^Am6Jr<)JYm+IN}5poFe*vzuOROdij$ddPPb`RQztuI^N5~e*nByrlD%qv2}gNaB4~O{&se*`(VwkG!QjUvke`0HEe!7W z$*=kN2yFKJX`+BhWY%Yq$HX4Wr5T`fTEl>@IWP%wmA|FF(qhDT|0TtI^R|svk5~Db1BbrwF~HgR|3k^X2(Z=vpAY*VdGEn%kE(EBN2o1wa7w zx}rF@hKw$J!*HIFEG8;GE*^RB^u$mw07D$je5)}V%4Br(-MFLF{#{jEzCbA|&fgJt z*?p; zx=_Z*%C4n{<-9{&39%TqOcoBOP!c|E$$TX@0mE`VU9lO`{3SyC{4Eh%)jM?tW%bUb zDdg)l@}h`Kt3ZW>o2JQ+%giQcpkpTxw{59a3azM(m(VNIqgxhK*H7x_psdRuW8H)< ztyBlN@PB9A1<{@w=j+MF25TY`n&Pd4P~t0i zz+~kUmvai*3e1AAFh~c8mu*bO3yl^M6=iC!U5|bSw8TB~0QIk5ybUZ8aHb@BhNoZf z)yhJ9?di_)^M#Au&^8U0HGdDz(g7_6wRsT*8f`8>$mUd;FmX0^-0uE4Cfl3orO#hb zX6#bg$!;N*X=6Lqfo-j-pUddVU_GrhTG(pnIu@xhE?Fd5vM+{}O`h`46UL}Y^3>0K z9DmN%Afx9-F~_tSF320CHsk={`b7X7^6PQTJT(5P^taX#*W&-r_+BXn~?CfzLZ#N8c|;>Ws=S!6#`p8toZ zt1=4q$@L6zhPnd6E~rhFwo!aT^@K2b(M$GpWsk48{euyGJQhhEQ2SwwcStS$duZ^$ z#Ov|`gnKcF!hh?TJ z@wRw6FiFZLd27Xk&E!-p+ab#r#$AqR)B822%!8kpu9Wg(y2z6K6GzmeyRKQcjQ0gy z(POfXH_`cX5DJSqarwU8G7w>{Y56cZ3(jPk9%Zk3otX_25b&X#i!g(hgl0m16ir58 zhhVz--O@CpRA3iRa71W}i`~sd`QHB#{Zsug1oJv9(wUF%&Bcf* z_chA?!NGLSG6!`#wB7RSHC>qbRm1aU@`Pe^1|X$nNKP5r>Pv#bRmV>Ea%82CaRWL-uKU7CO z4a~bq+Ph>m2R{nvPDn;;@FSM80|o2#eC)v5R>cSWMJ@10s)V6eE~DJn z^o-Liy1Xtt6Kj0YDGKQ9+_$PR8K{+i_oK1Iy9Dl0~3|r?- znfs!(HXR+QKTAAJF7zBougZP_VKw{;@_kLt~By!}QS`r;K<&6c7d~^Bbj9*<-9Q6Z1|6TGbS)`J0G7*4xoMkW1Y3 z69(L&1_X|HNL!%&#d{q$^X~EPR5Bk&4g|+!)Nnfo z#2Y;@I!JzUqjpk%_X!(HW?%DrL4M4MtdN6Xtd5yXPpkfGJh?M_SH+ALL#!m&iVJ0Q z;s)&{1_zTrDqX7#AplN;J*b~io1~jxIW7ZyF>20XaDUC-EY*mZhfK53RQIL&`4J`26Nr@CH)vUy344&;{1t=7evxI z*i-S8O1cG?P>W-g@$YFck+;H37Wn{+uSKPAA|GkMiq_3?{=y%{PlV$GhNpSpD^<8G zV7MCuyFrv>tTS0V;$>_?D>b-^ZDL2bX}|*h1}LTZVEcg-yDl-(ax?wN zvK#rQO@Vtn^o@!OrmTWEPFb)SBh@>rfV6oE!hW z%zC%*6V3w@!k_-cg%+mK-oXVxl+8+p;A+i+p~KgCl+T8nmwR}@er}%SmiT1A2h-pU zU5RDd=4|0u3m!;}ySC1z$xPoUI>G>}#TV=zF!8-pHHE|n!|$y4dD4Ev+*M0+$GI^(+zh_eIiS`yxW)79z4&~nNe)L%f1o3{T&142 zew=FS&FKvbR>cg*ZnRd$9G(H(Q$xveQCHkX*&px?N77%mO|%WRlK32(p$PYI0DOE556iY+lX&+Z?>^5eIzJkL1BjfCWl}^E zim%D;`ygbQz&p9|Cvui-4vaXCp;2vEEsG%IDvnW%^=>u* z0!dY>aSeCV)KLoPGKhNddM*~fc4IqY8(j17TDrsabU5+$`7UVn%n=#%UaucZ&PPC| zG%GcnuIv8fb%1#8GS?QkiJ6&nzEtS?(Y?Mcr@_H;-U`l-+1D`zye_C^a7opGB&pVw`wi{k!2<`?3&F6Tw z%GM04VB62FJ(uoKNE|zNysuo@rHFDRoRJ3HYI)!oBzLu->R5*i1dg zZ;^t?h%2^bRI+YeaMN(4%(eJX?kJ~!{O&ZMPjj0f4d-&chuxVZXo;uCb{sv9Cm0g6 zeY6H#$nOO5Gy1ao?Dws)6Uq!&8$$jNIvDII(B4tueAXikiV*89`8f(a;px?@ttS;$ z3N;`88uJ&0GllvtEvdsQ)|@5D2M?|GF|mx2*A9QgK5S-)@(y}f%^+V+gr-TihezpL z3Na&hhm{7l!t?o&irQi{ku{ki^Gb=?N6DDo+9r(VD4JB2HeQcM_f8)isIqVp7Nbce zShX0{lX)@0tV(1sYxn>}S=;*zJ6Alx2JXMTY6|E`wjg-6kWR)f?#;#jzz8T0uL$cj z4%29*jZRr5pJS^(@n(CF&)VsPUf~|TPL=1%=Ez-wtwZo7JcRYXa*iuI_xxI zK%hlRf_K1tHSwWmwMRIEsctzEpO~GcvnzrCZ*YAIf8nrK(Xn$46^D14${j}3P0n_6 zDY96rZqgh?F$CBvVKgKGm}%dFXLHo7fs+ZhsD4- zYZ#94yI$D;@Oc1rTQMe;Y)YSnqswHK1C2(Cw6v+wr{V06@uKHJdhfj-cU)%$&{b?k zcD!Ld1yrrn77u55Uy^=pQ9{S?Z)~09r*7SUa>!P97TL3R_oVMzecTDihLOz(jO0;P zJ$^LBo}~#@Va+xV>yvD-hUpn6aZZ66+NoK_<;sFnE3d&o70~l!`z)NMlc<6b0{4($ zr4FO(c(<;4#1*aOl?Jf3x~xY9-|9Ag$Z^~peSLpPakTE6h+$J%T8W!^!_ZPT(L#rE zXoH5Y+>qyzqOT+sIAq?Plp~aLc~=gAJ$Mr7*S++1=TxU0E}3s{Wrk`+%Bz z6NzvRk29kw1AcZyB*wE91Q~#gE&kPegDwnd`?+xfK0JiR_5%OQPB@7I`#zmBlsg5M z=|VZ^@X6X7-z#E;^G;Hyn6>fommcoLo(A?y zRE32}m(Nu&BVp?!M|U2KEh=lQU)b2H#y=8G$vv^mcEI}+EBHuD$*RG!Dp6R#Y8BS< zEBC|HN;-*0lyk749t-*sGh6H6IG2o({F zpCF(0z_0?cwB604^N7q;{2N#J75?++u&uRE(euFI8U84&%MGxL6jY+jeY zUQi~kj!q||a$1LfKPC^H8QH7({RT=*aSbBZx#aWiB~QlOEDT-Y09W&7EM(U-t(oaW zi)B~`KCJg#c-8cm67#ds&tUS@lN1uh3yltz{-N&ge12LZ7~d`SpRj!N76V)M)jaU( zW3n8Hzk%~cd5bYDcP#hoDE>>ziKIy3k=D?+#GMPXQp(@y&ZFgfP(7VM%R2L&f63*m zQ+Vzm#-lL4L3I1F;!m!UsQ^0N)rE@j zF^m@#p(7Eav4wW!c8YhCT5g3z;H~IHj2u1>_1b1`Lgt--%0>1!Zg@AurX=&J)bmF` z;Mdpm^U@cYn>Os<*_}gpEEnWKVyivI7dT&p#gO0%JMKckau)UmzeVBD1POI34(yK- zm_4Zt3m&U>t#oo!aT2giD=?aJ&S%_NEvy`A-ZETuTT7o1!eTkWKGcD`uj+tukhPyAq=lN%|CV9F zVlXyZX5E=gcSvZ2&2c4}uftAFmw->yU$ zl`*(fR@7H^BRK3Shqe1e)iv=5E%Tlq7sdN1x}euO}u|&42q~c&AM~< zR(>6eDlwMp^o-Z1*yAH??5=MYi}wW9r?`y;!{EU9;<5|n{}^#^7uGST+S_EFPvZo> z9Xr5o(jkWEL`<9*oNAqw=f;WzzI=Ck&Zyfj->XwKU%@j&B+^O%>HYj~Ke zVC7YpEE_*j!(B?dv{ciTY%*8Vg_7f_WGG$-n<;OOwUNzUH#r1-^S3!%5i9dB2M_iJ1wg#6OJt%xzX*veMrxu%S={R)#%&vt%PeO8+fJu-=1&}GyMhnowr2}S zDWH49zUy9kZR{-2T_%3&W~w5{SA{I*%$ zb0B0SGvf7GOJ3YI&Yi~XH@O=|*7s{mNt6qU=%(OWQ=%fy^24Kr63}POxgH1nb`YrF zIFZo)Tqdin?m!RJbw5t8AEg9-H|h3(e9yToWcjQGT(uJit&SNnt1L{)sf^R*J8?^G zJfS`JwT7Rkz77slu_U7YmX1*~T4d{_HxZ+J*OSLAVx%PVNU=nB;skDCYbA zEdte*F)|-ZW?3|(+^C3?LeAw*^@JX=spC-cU#tz+5~tklmVQFbwI0S4EE7Jhjw8W% zM?J(ZU8DGw@4NUab@V{&u@YCU_Y|at4!v*G$N9}#T||VCVD`tk(C3TW`@QVvb;r)O z_06^V%{Bj13xZJke`>eKyDfDga{UV1e-H7qF3H`)u2(wX;Y`eDV%5OXDN{c`miLR& zKG?eTnj7yM(m(|u#J8&L;8{`B;J;eHiCawI@&>9;vUc-l*a7PeGv4ds2Rm39oE`zG zfrk!n=(Kvibk(yDa|~EgxQ2v~>J_>&BBqVh4U?RsY11jW?MADdIgJ@1!=5rdIS*tMdi=;W}oVMZzR zmA^|;qhVTl5bw#qE$P}z!KE!et~XX@MCI!(jOB7>XS*zbp;blb?!r1_W*E__UN*>O zAMoV0(Q#^Sqfy_AF{4|H5Lk{cmGYQ&tgW5)e_whE1}0yc!V_j76(dv9-NtU3C6{51 zRKalmEeYGrV@*v2Zai!uM`_3IK41r=3V04<=&|4T92s)!CsozkXCVf?ISZ(eZ+xR_ zkG1B-fx2s-;8x)kJ;yf*vZw^m>;N>80u(5R1}RRE886S8n0}2Ub_2Czi;LOt%Cf6` zu+B;>Q?(tHn)_{OI(3}i>WkN|>+5H!4_?o-<@NGIH50H-+_ma_U_a6?!%Ro4ov*_c ze}W2@W_qA#Z_YNE-ldCWxfW#|_ImVQ*qgMi0R*|ieIhG`E9LvcB>8E?xz^Dx5fU~p zdPawvf4eSylUA7GtcRc7s$o^LQdMDRo99D*?8v1uBx3wJvGuQ}8gEmhCJ`-mZ=*|zWMw{Jp&Lk9TPEp``$BN^Bb1tFB8Fn%oM2V~% z1M|&#F8-Z`ekFbWCq5**E{91iBlQK{A7i)jQ?FUc9(?IadNa!Gvy+Abpd5A@ewAfV z_gos8pp3BuHFGI8^Rs`N(6gK{YeT{s|Kef9$lesM*4!)QDG65I!DS3T5l=#vqEToi z)0ihSOJlM(Uw(TV)6CisbS5Zso`vY_09v~ZvrC!`QRyR3ids~!)mbI@DAktD0-W{1w$ABcephS z=uOP}nBN3*C6k|W@+k1rKA(mEdEfcyvQtFd+H}t@no>wkrX`2jrpe~!@WO_#*cYzD z`YPM;)nbynj~D+p1G7%btdV45tkK%ueS+{SNV~p9pcYJsGYI`PXY1rTEIaj-8dj0> z*&l_16R5Y^K%H4RROOgBKc{A32svI)*dr!R5Kat_!cF7haF$?JluG_^b#==AX6@Mi z{mJBe>?wkaNbJf(AIR+%q5uVCeij2CMvRYaB0bqNOO)+`4#=ip*|HHM3*E?YT*S1WNY+Bhhq1?PnkWRb6^0hBH=0 zK88izmo{jV7C=?5@>6U+&ibNmhSBa~8*&-xW1d2380^ia_+1)iE?-t9SsEwGi0*ko z;?UvB#@8$jh9`DDksrUsq8;q+5RLbac~HV8GAhPTRVl`>u4oIcb9aC15>LRX6=1;!OLb{vvFn2;YrxU>`Lwx2>acV_|VeK$bTjLWD+KNx;O zdwbVp;QJg;Cm(6XfpF2n5C2t4w3ZYRT8(|E0_d#NJo>YHTCL_e>-Ixp<8YvNe!tg||CCH_&2YrGoB zi1XmEDo)Z%I9L}15G59Ne?>inW04+{22=O97TE z$p2Z`UiftL=C+@sUigy!t>%~pb-*7WxDppUnGy}c0cYo3NWRnOuFyAA-*cy#W5g8JuW9D6B$qq(4mEDu zqA6!pDuaHcRqJ0$)6uYh7cc(mnxp(quw=+y*;D+|(NV!#`*%B0H=uh+=k1r}x$qp~ z9_3F|3xGFb>6>hiMa*!g58(0mvXq*j_nguBm^7%hGgrE^%z&A577~)mQXKSlktzi%I~wd93-U_@l7x{z7~BMR)Fv1_tXc$r~0KX2B1QyZsj z>mi{HJ-Pt`^|g!qa8HfIf=a%9W6vyK1WR{`>k0Vuz1!n{(!c zeh969RAEBF-VGiu>lK(ohw<6%#1BRXI!~R5__tJ#Vmwn)GbQBHDeQ zI{JO#68gO`CZxX^2jpdNnb;yGJ9{rFo?T&+XU0)5lns+rAXErx6AruF4-w>f3njN3 z$aNYJviMG*{b$#Z31(b$kh!gA6(*i`IN&XrHuoA!Uu;-t*lb=&;d>^vn`^2pr>i{ z2*^8Ku#d?2A!gU399w z8q=bi$+xZFxx}Z3V!qz%;V_VPxlp93simi|rrV!pv$QP5ylG4I{e{o9V~=X{<--}uj;t*H}(tBv+K48{M;`92LI5_q^&zi z!kWK^$1Dg!!6e?K$kaKnNq@x%FEQE~4Ga}Vr=N*)d5FO81YUfb&~pqD%@R%uq*6qn z+~ZZrsyhrih+7wOh=bPVn`a%$@SC4)!hi08F-75fhdIL5PsdW5I@W~V{|8a1YrPmG_&`Kptb%CyX%GrZ5PH_DRpWf6X> zIcVCS7l4oB6pn>!HBG!Dv{!1=7&vc~c%IBX&j0>M$ic6Mz?Zl!&z*K$VSLNw4o6k@S(88N+dl!4~@`G}v zSaVY-L3arQ`Ao(?erepgw=N#Eu!*wd6Je4yZT??5)W9i#!TVTpa*>k9#{X`iX62Ko zT!_nK#=SO5Vmnhl8w)qJ%tp(;p-V8<&;-SHRIis=PU7le3!H<=Deb_vjg zMo;&;!;$7foj5PSG&l1)OqKun>tZ>~Ts=saIK{2D$h}Y>5O=QBT)pu=9$ptKl($+# z4z3JesEoN3L8yTDZ3wdVe0iuz`iwPQOmKw})eXZKxFP4?r*!k#cOozr~rm2eDIF{d_r6&83zJ+QJ-jvePSSB?!i zQ;zNb+ecX#5ju12K7pf1jG51)QBt)Mc3f6nR0gxL_s4xRe(^4?9yGl5AqO>9`i_*Z z3YBP3#WbB!7H*=WYfyzaY?_%&Cb^u7yoJwV9F?IpF#IasQ{l}a`I{b&5kq<^QJ^m0 zOXn4{FF2Ahx&ygl9S$5hEz&6ChySQ>K5(mqTTXfIJ|QZp=aWdDa{K!SjvXu%2;IF* z50}{WE__8M1aF|@^u(7kJ4Bi)D!nXi0UY$jw2`{r#&RXx@qa=U8suk^0Q`b zGlT&FNNh{b1M^n)wPks!6||F2Wr=vqB{zvK`6(-@^3PZN5`OD~7t9%yqYlxelq*-9 zjn`^2%?yXWTSpNhZa=##S@_$=1r2eKi8mF9i=h>0Zko*~$bjzU@(Gz*5l^9=b#i{= zyv{A=U!%^|-meNFq0x`G*E~F-%V1;Z=KS|l0QUZ_M$fRUVgY(*_+i|0g!rWxot9X@ zG0sWZEH9gjK)#2bkWgRK8WY3N01`1NbAXnHPh_dnhk(4-@pQ9G$;v}cr-GTksD|tW z+G!gVkuR8qzVZ}zplG2~ej@b*3( z*gyT`$bD~U$fkXP`Rk;n%yB2?8I7D;Ywpv)wD$7%U;~On7HFqBeMv@9BxehT%symC z)%zQkMZqsbYNs2gN17Lp% zEIt9}yeE0ry5CJ=@*liBdyi@{7g#g{zWVK34annL_T%qGZ~h*++#=Ba&p-XhmVt-F z5?d~#GNh&ovbJ=eiH-!M@i`G5UTP_5iWf0nYFTOV?HWSy>aD<#$R=NF^8d%wIY#&K zgl|7+jK;QY+qP}nZZ@`U+ilDy4IA5yo5tohdh+|9M{n*kvpZ+r?Ae|D%v|?%FOz>K zivE1<&HmiJ&P93tQ`} zwhfRCFuufkDU>2o;trVAjP>ReyOW?)rR5Mi*w8fpY&jLAE<=$xO{q5gM>xgS%Om<< zK7u-u~_BrH{SNP447!Fwg$)n;>~%wTdwHvHr&&{@T(yr=KStUIbSRWMtaTnEQYIyj?h@o7W8DVsq4t+u zeuk*;vd_Es#2|H9jGRVs8Ffn8HW9eCGKFR(!Avs4WBNa%4@q6Syvbo9>V2K`ds?x&;fIUIa{Rgvn~bRnhiVkbCbl5ALmBn^Pd zX0QEY&=tG;DTbk=6Z>#SFtqSU)-s#c9do4zF@1&mHD;vC)F;N>% zg5|FI^nsCB{efBI%Z}ZrTkA=;qQvco0_*A+?wNl~VbRSw5yVJPUky@H6gV_p!J+<3 zar!bB&dpbj!n4IE6bC4l&zaHOe!*zQung#2TuEa4WT&u&G^RMXP_y=+eA%^IBi&-i z_c-y~^vGY2>j{vX@TH&bBL#A5CdEsz-C((Y!n4^|K6!{&v{6Z!>F)fCrfG;;!D(Zc zA_9xrk{<*cwpt1v6zsag|Hh`^|F8)=HO$j?IYcKLn2CO(Q8eX4p6pm5@-sqt0GUz$ zGil!hG5b%ro*~|C>(`h|1e}t%f4VGg7)(jJA5Zt$v0SX0q(DY1DUYm|D$eNmx4ht% za^X|smvY&E_B`qYyYAyeAO8Pkn00LHb7}YIU>mlF873opwr9s0IYRsc9|SB=AFTfH zLkz_oG#O#Z5>~-Myb&6AXK-<^=XgYP_bL4!O8JD8EsvKhtw9ifNuBv;i4z}8-34Ar z=}c7&e>}mAzXRRx{a99aK3Y~BoAYr*qw8^ItSzf2!+qQK^Lphh0eBcY&c8wPoR{g2 zlt)tcD?+6p{+gdQ8h|u#{|L@|SkLJ=Xg$U#yluw#zS`{h3F)qZ^RVpsgLVn!#`5wg zh(^7_{QhqzqBLSf z+I3U}W}+k_^?2TnU-#aCS96GvlkyjFc@^u+DPv{f!{a+cgH_h>Zg6+<3BxTtWYOa0^Ocl2R>dEQOl9xpWaaaq}~>Xbks{72Avx;b~Phd`Iz z%R>NQUzYpv?P8=8OQNLvI*I}ZB5l#=^6l)g2%coX3GGX_J{~XWt+aq0T4T7M_);Tu zK~wG5%-p1PO%2De*EzVl)>F8&ee9RsQA=jgFCIE~LF&MmgkKeA3X}p4>#?}U7k96` z5GnuOOL*jj)jTtiAc-V+wjC!Vz1H#=sCFzUZ-9WKoKH{jid8xq@1w z10#>?6*gYp+WihsB{|yM+Pe}HM+RA_YH=s@nKtXw8M5M-h8=uE)!=Rk zj7uZ&9U%D&7gwSamV_zgt}s}vIA()ZFIXzeG2X7)*D6qG+!s$ZXM@%`V}lk?W{!bd zV2y!WD!ce15G^~z{=4LdNoKpi2l$0IG_K5L#}^4|3}hs6I3Js&eDpr1xi7jkt3jEfC`Zi)wY*qEqI6S@N{U9&!t{g5H{(W?lP$~h6y zF#OihQlu$Js#wOYG>Bjlp=^9C4T0}^zk8#JEu(o`-^WJxlp)+c*>_K6a|@ZEIo>?F zE>a-42iWLMq&~rPnsV7OjN>r-dF-N0M-h8LeA6g z;mG*O{7Yt`Bi!lin2g>&w9um(O=e>q0~5`%Aj)I&`(DiWkQ!XYTFi5wVsGtV?wS#Q ztM8z3grow;vz+-4H$Vlf+im-}w~mF5|HCy$wEtnv`6t#OA~L<=z6UEZe1-}eXZQh$aD6FB9<@JURpo2#)ag%`RWlbM;v>p_x18_rLjQF%>ZB(VD~jS`W4%Ov~YpEP_)+{{L>qRlYkExtZGZ-g&%jD8q z6QJ2F0Hp?a8-gFL)f-)o+Xlb92bcSbb=R7Nr<}haIvP|mAT&FQPgRX{O^s2%ZQIFq zV;a6ZFJ|zvrdOS%GiQjzDk^f(SWviQOxJ2RJYkd5FA3zU4_VpHSC45x(GO$}t4UIPn7xI?#qmmP?~yvl8%bxzR6iDzX+z z2*-W1y&d@cef8>tg9Q*+3CtILo1W!Np5*CYMLHh!sD+J)pw=UqF4mJBk2vF9*oMnxdlQ$vK%-l-9c!iJ5W`yY*c(q zZTtrAef8{p@*t-gx|&nX$fXa2(FPhM0KV^9lazKY~z~VBOR2*M_a*OL|z4 z(rfYU`^@#*_=c=H7Gxq966r-eniH>|vt~QVI?ZYcwM-4`7=q8Abdpst*rePrt9JB3 zi96$7eZ%a|i2CFz6IKj<`LZ@8-(`BPUsf~#nwJ`47FplN&Uo{R-9qS z<0uXD;K!%5*vCc6nJZfJkqWi?zjJ<039Wc9&>%Vp-`XmRzH|si_QP?N>syz=x}ZO| zU4-euIW{qKT#3_~-3nmY=yFvsQ3GT8<`{XqlDI!F9Lbtv7FTg4XwD%y$}XiYuwWCT zLeNJ_?MeOGo8R;ZGT8u;Zh&^zLB;DJ({-_1p~qg)|0q~)_&MXQC86=dezo!R>s}v-`;LO~ zpQCBd$J$pbzqbaI=NBM@gOxB~Lg)Un4_W2l;qIzo{)yS;`&$ek+;zfXvr=(Dc2uuF za#Nt)cMec8No>AvzF_550cj7O&!RsczCUu>Fq)*y8uTj^ z_Xd?mK0quBe;+Mr?CpP)^FQ<3dJ(!36x6Ix)W{pzFaEGgr^bo}7Y{fnVVW5`nN zp@TcZbs}+yQxL+VL4L&asI5!kkX!2rZJB2x*=WCm^g};o)%?@A0x*nl_0^v2 z)N`*B;opv@h6w!k<~zM?w#d4Yjld9(ob@ur59m8G<5b4HnkLm9-M>HF2>Ja;+$>o% zuK|?`56Q5@zL8@kB_`#WX}=fQEVa5M^iZ+#b6nXA-ISvb=H@I+HnebI+i(sSyLY9^ zpLq%&D>EM~AJ=Z6(ZY}G@UJD2h}V)2gZn8b>tI-}g+s_lcG$LU!(8j+fN3xLHE_q}y;^c9`!(8%P9?BXfp6~yScwKoDD zmmvQoWq2Xt%e1t5SkRVIcel9tyYyX*MBMiGJ@V8PrmSnswx-CyUoR#Cl+a8%(YbC) zY7Q%1FrvZYGo&YaoPB!yGwyH5=ltg|FQ6Y&Kh6(=47vWMy?*Qf5 zY1Y;(VOW_Ni86S7&tdYGdADw*?;%1%0wtHk9I2(U!};xN+Wy9e3{33jcx_JT=jIut z#PY|4xr_4(5eF}x~KZP z-pF@e_liiCm69-EFme;c$fxmdiO_b_5_SwkZ)we z2?G0aDg`Pu-(-M~Z%&5G8^;0}NeOOEDm1P_VV0c{;d+rasu6pA{!*(b zqzi5#>n}FVx;v@7*eA71NnrmxA7%Chf-=G;w10$@1*tAR<_CuZ@Iz1T9+(z2GK2Mp3=8%ECX<#j7s(@7(NU4H7i$#WT2l+)jKK#%?01u5Z z+#-8-JNz4|ySXwM7Wu-_07rhQM=lB7cfFHREzw&M$g0@U=@_Lb6+m8V^Ooo*d0yT+ zUzM4{WR$nT@w=M3Uww~U^VjO)(f)Of9JL%}=e3&sO<$>na-h|JMs=&jo2^U>b4qL5 zbI(LMbTfJ($a95ueZ(Ub}mn$`m(ah=*kq zd#UcO^*H6rlc_bN1-Ez~P?N;vA~-coOcjGg@<8#95VgP!0O{(1v={S?^s z)H{+8dj)#on45LYegUWuT|XkDzON$ga=Ua12xBRHuM=!3Dr9@7x{xJf>qn)-;gMST z;bC55lc@Rvn)n;MC1nqjbB*&=?=~^>726Am3tTG4DTluha&E)kji3BdcP|k?ozY1v zMt1boR(E|G3g7_&#_uuv?|YZc0KvzSOM2<2HT=^l_fMlY(EG}*`TNTL&p=KWu@a55 z9uxO1w~ZBLR&71U1;r$Sbr))lCaBC9OtcAAMq4aukg@xm)2S|hW152z)zP33X=u&1(#ctDfQc4aM9q~|u)B5XN?b&)iMFGe= zc5-S8fIijY{N==vMX)GOdShARJm?$iVlu?Hp2mw7F$22O!X3l3_#OS+P}CAVF;92` z9{p+merjc*-cz*RT_UJNM&CVL+UY6~)Im$K`TVAdQWHfzZvpO{y~6nfkv`7erHQoj z8oW>&E5^BT*b}p#nhqYln?8Bb-Yd9{i7n|CaGpl0Q%bE_#GjKE27*4TIiKKFITss1 zR0yXf44`p6=j>(jMIJ}@X&UOWhP-+PchYmbl_|Df3kyJ#``CVgae6Df{E}K27V`6~ zM~J88TYW;OKR1z-D_*==B!?QMVK9BCxtaGYIwF?qx-l=$kYbnl!AqNu37UM z(5EY?%7NuP(V)OhVt$Q{lH;O_w*gwY)UqYE1CDst?y(H?M z5Z_ZIK7Rb_Y2Bt!`{u{@p*oW$0{;x59ig+;+l}runa5fTD{I@3xcaf20#SAUk(74> zLD8r6gtq)Nl|`z=o=^DKgy+5az?;Jqz&TN7|22!X_^mMq+?lH4L_E;QZDURGS2#&~1JSiv_7%~_4Sos+{i`}krFrH7(p2wE8Fue7 zUPhboorWUsEW)XLk#BpeMZotO%G7u(%>itLh+r0#o1gGlSgw(<=PM?MB~KMasQlJY z*hB$wF1ps&NObO_R)hU+xmn!R5(8##JlMmei(wBd{%wzRw10j6;gGiu#xoq4<5OUB zH$vh^{>VUp?Y^Uo)%=@`?Z+vDJTb@U4IwdZfU%t(!?c<%qa)fph7Lq?nRp&UD#@zD zav)-}VV1)k%`cKJ*VaikG*7%E)w@qh4k%O> z8R)R7J9_1O`-DxO!t>~m)BN*g>`luG>$yQ_<|{@>t)0arPl_PP`YW-Bzu{3?X$KLE z$Ar$RW+a{`wV5)S?8m?+B}2kR`ZIMF79b^CuB z^eMU;EOe|q?{}~MYH~Da+gtxA%{`++_nsX{(Q+8AN_2XnB=5{n6|pH3*Dm{>FLD=_ zxn5CMzNDgX*!EE_co`r8Dv6N-D1;@YLIEE+#><7dG}dFwc>oz5l++SxGOsu2)Cbcf zMT~0ziTyX#xgMm&hgl8YjDfGVWo=Kvx97+;c@q$B_hnR4gPcD(q|y+QVvXzit65JA zXKK}^D5zA&BJ#7Q3p@uax~KVie^fRX_eNfwgzN?Fi3>w6LR4iv#M+fV2HS7FZS*){ zPocQ{^zF0hLSXxh9P8|nqgd_XL}_b?j6E1uKO|ZB00J^$hZ{_oRi1vrM%D&jm>2t6 zI@#4RR(Xt){=#SIL^uz7Z^Wd)V6PvQWdxsDl>G+Ee^v||q5utl<{fHC=lGVG(Y6gN zN&;R_jY3UuJ%qB35ChEZ+6i9D`QHDrNY$p%-WoGossVulb>_`_Jxyi^#|N+KOP1lCzd7LnqM&ruASsJpRw{WibSg04(@S zV$e^n*E8N>RJv7nU@ys$)lCwo>D%`&FPpz4B)*4RaO=lt;f)8YRc|H`^ln zAZP0CNF2sk^>-=cnZ1uIh%Jyz4#f!jHI(FPj`sfK zYUd;Wg(wYvvZXzCvZVx>*8kIO5GGe+e4Zj%0y!t*y<8aGbr6+});$2~XEPsdssE5F zH-Ox&yY_UsGL384&5NB-H$fBFU3Tk72|C3INrk@p3-~Liy4-#0*No)TLO?0IM0iCT zQCM4vNxUQ1Icwva&qAr8Uync1<8CPkiJu?>|C(I+JPP3kHXgZS4!r$24!NV%+M_>t z4t!;O>nLc$$JwJl9vS$&7ddkjgiq*F3hDIUm5%%WMr|iSDp8^-z8DG`XcIHVCz5!T zkT(h$p#4sRppHQc3bk9noINPi)aA`rYzzmPzJL&nMEa(We}91}d?pZsxi9ENfg;tdPX6QAWl%@bSA{bZ z;hWox4$sg*?cwT5h}(5Av(!Wl}_19Gu-&GP@{)$@0RrLgE_zi%_BnrN&xv)9?9ymraCWzePD zxo1rit3qJoaYP5~rPp~fSNIj*5fOSf060kwi;sUcD$(edAwo38RueTi2=uHXGTJql zR!_QM6#lY^Ws~T%!Eji*HqWTvdZbL)>%9cIK53AQ%(GgWapa{sR^S|b(FVuabdJ9e zC08wR0`}FObj)$F=a^F$wPs8p2A6lOpkd~vjV;JQsR5iZ~X}DfwKuUV{8D@OJgOAZFGhkJg=MVI3hw*tJ=7pYg&vW8}nB70Ibe$=4M6S{75_CbnfudjFn*GQ)Qq!FAM}VN7lIC1V8p=aqo9>the8 zJ#w=-L0AH&V(Qvn<|$JnYZRY;uVUhTtd6}fswTrbMB5P7DV+}8g%aQ&W#u5h=%bOLx?=_r5cf`>9+`75Hy}%7{o&Cy_!Ag(WUXyt8(yxG~ z@xN7bir`pGLX&0&1o=QO6UW3K*Tkc>`#-flzFoe0pS?cLKVL3BJ0HIr5`EnJpr`+G zXK|tX7p_8v=J+Y@sRlT{9khWf{=(IV9j-P*F6Ej9w~nF7pqL-p978Ut&#kqm{ZnUf z8fI^cWsbSCDd8;bipPxp}@98Q>iPbZnT(`T$z&kfecC{ z%<@{fuhl*i?ak@U>+QL4IEsJw6~SFak@8+!eXeM*Tp>1v$^qzwu_X=NvF#^4sthxy z_;mVt)_otb4?x{{mO6K^SQ0ajn*Q~(Q<<*!T}BO~$f-y^Gsrs={oed9mtDULQd&h@ z`xe?LNSS}R`1#dW;9MDL`y2W4pH-}I40F-NKqebqr$zs0taz&IV&I9Dz?!I84a}x3 z&@g~i!d)N;X$MBhqJK#K1H9t!H%0YX9quUVbzhf=kxZBr^Ka_flybNa(8EDP{jk3& zC1;dA4`+g{N5fM2dJYVR>U;JD<1;j?b*iZ13-DbUX=+w`6qvHzdTB9G$|cltTt^S^ zGHpQAw;!NJz!vJLyGE>ErPCJi8A?4FLDU}WU9wcS8*qrckB#&^I0c)2!?2F|{7@{N zXjsGuI%rq_T>GLMLyGIWzK?(S+Oxl@>ksi;k{Pj4~!9A_3Xm3 zQ%|mXtZYQBu?R(~gCAlQnwK?l%?YhS@f|tQ0vuiTUthxaYaU>qUl>=&3s)qZGS~g? z=AMuKke((EF3eREu2bxfOBh;goO)j(KbIp*`Ui}-?d;7YoBi1() z)W(LDO8Z-)mqQ8aHzC*JB`8}AauCT)?C>U6ER7KE!c@a8#FNDq;sLLV*(QX>&&OdU z1{mP-CBA3vlTT)&U%gkLfSw-A_@=+r^d*(JgmMbYXPENBb5Oou|9jbZz?P@Nj-LjA zp}+jOcjc%ZbV`3073Duh{Cs$3D0vN~`Hr(5W1S450Dx1o&FUKBy=Q;L{_}#Tg z=5ub;nBS39>Q@ZhTe|ee%!}5>C--H`^@Z2nh{u2M;#G?1|0CN~9VJv;Wwo_!fH1Ce zk{u?n#f{*tj6x+2+Te_bhgvA_D}2#S;Go^rQL ziM2%V28=^JlC+~R;cDmKNno}uvBjzq4MNU@gS3#9QvAD8U|cXus$1y32vi4#nt&&! z+|WpDlS{?0@vr4?+b@^!7NT{D0z-&18sEpEq3AO(UQ(uN9crOv;x8}U z&q;TYaU_?_m;dmrwSaz|c=aM*bQ^Ri*45sduJC28e)~IBGIJVF=QmLXskT0hu-s6# zQ6~{lK`LQ{NRvln9D7;djgESX(>X;K|0 z=UH4Wf5Y!Jn{9a1Bd#XJ-d;kWgC}b?Ns~MvJS}Mu@B8P{N*C~!0PuH~8-s3Iepes! z6c7KR+oD2TSk#e!4keN_y5cWrf{HcOvOIj@A=7buOWUn6GqBLWsON(z?3t5MWXo#noWjrflE~vL-$GeUs$2&b~)){-KAS*ZB6F^6QMf^E<*at;8@&x9i-7|gsca8rn z9Dg+k_Zc~5{g13#la$OrMH42R1|(}G&G8q18#GH2}FR+Sn7LmT})HQ9I&!Hn8 z3Yq0@FYpjw2llS#aKuV>u|g|$#z{>i^x1Jb zS6!_C9Y2}1@t!s8&Kt1DJO8(A23mPsdJAb8v(Dlqe44==i{4aOXiXMtux#YKNc*uaJt(Xa?N3CAKc@6|FOyc zph2_ki^A*j;$O{OcQm*vY>|A@MQ*bTQrsb7I=Yc2fL)@GK2k*Er=g09MexVGjNv z>27)remVyZ$*1!bbJd~Pdss-nC&+*JE4M6vbqBTPmy-HUZTmLArGGs^I8IlcAwY(8 zk^k}w>#-JrBS;3y^4MqTCZw`OXFw9`>3r(#FMwLOlC#fhQ)wtISNjjY)|9|+xyZwD z`2r(;O0sn-C@(78OcEYh45nR)ZGX7xaE)+}1U~ndo$~=JAGxIpnfq_|W1_-V``9!l zzRsC0%Vaoe`$|<=)&y5niB26SuWirmJwlA9e`RbAQpDYG(Yj6@T~|xAcg)YJF|N)h zx`52w(YxE6zw)0Gy*|UN0sc|AK3rLfb3??Nuy}mj{mU2|v~;+84GRZXsb;f*IDC*A zrhwWx_sd}~k@Es-nHzEHWo=2H3{|=?XOt_0LT4(z6>ijM<04a$i1A+aab?0HSgw{j zv)6rH9yL8~b%R4c3tiU`6$#y1v`b^j8eqO5d;XhU)R^7FGI*kAvSzcC3EE7L_oPdQ zhll@gN3WOvmMh{u<5e5#81g%JER#Z5GL#McR=0h29Ittb>UXpVd`e93TTk+ z!5*z_WxErF(Jyx0=sL9S@lHcfrWVY+OeCiNE(jyrTMfE?IraB`q3%ld`S%+(%n#JEJSquGcyHEa6$f|gJ{uroq z35lyr?@TvzVb$&&;+x;G`n?fcpJ4qNNQ=y%m3G7pUQs{hZ9;S$dpkP!q zGUl3nYha`xVJS`x!-RLehyV2hM@frX&m=v??5N&siE43or`K^e2=-rLCS0P9y_zBW zLOFy&v6>h`{Cnv}l~K@?)%wC)Wf^Gp79Y_uHlM5ZxdZ2LH66-04Nwj?4_p-4;@Lu5 z33z)%m1?}lHNBI<=|z=t4x77uVEc8nw*5cdOJgXhMod?K8274qRO!WQRL=kj!fou6 zCy;k3=>jM&V$x>pe}_0zIw`%=?sLLBDY| zG}ua1SbnQis_CRptm>h%&8A6E<>schpBDMLqIIewHWy~G1U4L>9KT@4+h=uWU&&PN6AV%ClaI@Jc(O>Meji-=j!@Pe_6?*4Yt!><+Ne$&49 zXKTFC9P9Vj+t%U_aoz3u(rE$g@CtqN({@@qMQoVEr0(H@I@Z-1FD>!lpz%Ui3_k&- z%W$yL7Q6ED>`O{|7DhZ}Scor4F)gO14!{tz-W>9*NVh`A=fvrU!pzkM>$^DVa+>88 z`5VSV$aOBt z5X!i5u4oAeGe;2wVALBz-_Lpd3A`ViY0fvqVJf`QRi*D6Yo@0T^>!QsDN4GFVKL07 z`2eyhoD%x@0)58ex|g#g)XI!B_%o;bb;jz`fF5PG>oplxasX;HgIQ+^Gh%%Yiw-h# zp!EQ>e(vQXL>a?jpWf517g^f@p!ew%N2K!?aY~ZH?KTIgs%VZeB4wlp3|oxa0G5@g z5WY`2B@{B1AWB3KSxAA(4BG&kA4zVl<-*K-Yn>$6d`ej8M~ih(_jv`tE}O+m^UQn( zsq715K?GiSebVjwII|FBLHyWDbjpzzR#VKKE@Zb8c9?}_ket%0aO!{#_}}?AnM5o0 z9sXoVSw$u-K_bvWwG%4&^bGd_dou|BEU~h{##yIsG1YiF@MlAZEJ;%!G?8U`Y!Tu{ z7nI|vd8)AijneKA&!AgjGGY3`BHkI@F^>?Zz?En)l6sik%+zm(J26SKTzH$u)5;O} z-x0YdVO(jU)fKTZ!N)!Dr2Ufk!6PK}xp~n}{Iin}`1l(5db-`r);kQm`Q3Rxyb}k< z6A*uRHvfwFhF3u~v#5cgF2D;r%(3}{lGEW_>1LkmM|c01OI#lor>v4? zYp2>GMca8t!k^m@AaQMWc0462|X+cqy@oPwSIJh{I7X@=wTg#Nq6N_FbGFNvd@7^u!Y~V-?W!xCebQP zoDe1*q3Le8k=6h|mH_VcWygDvvY(ksfhCB#l5Ntsfi-bx;pu+;#mT_g(#^Oq_KD4U z4iQ_{=+V!I)G8q2D8OE)0ct^E=#Ugb>PtkL{je~kh>tQ`R-ghj7)RVHY7?Gx(9)eq zt1J(x9BfLI!<-TPln^zp(bLIb3_bjYC}soL-oBalX%p~Vpk-QMY$5hd6}36l5AHpb zf52Q#&I37#Z7`S9xYVl9NsHpI8a^2N6dZ#6*`Ar4f<%X`gvW##1I!ZnP;H+n_|A_3 zKCeS)9|AgMotD6WiQ1qAh1RQc103Q^CsSEfJD;@$B* z`0oAR%XU6l=7g?dRKv6kdna~N zkJ8UbrlBo23(uq?eBxh4!c#_VBx2K1c!tp>d`}w@!Q9qL8Q`{5JqOFD*E+&IsqYB> zl}O}V{*5WFfnU_S$dGF*+8@^oN`VeL{R7W#%o89zjKtwY&lj9G@V15^l#+68k;jeB z<390zb6H=2q`;NJDomtT^oAaR_L|*OGiy*|C)xkWVgUQ5Ecmvlun5d-_$P)Z-W@Wf z3?Lv$#mSmTYB@ju>D0^-rE_GzVYq(OigUZwKZDE^ zf}be|CWoM+dpx@mA)q zB?QpNn=0v(hPUZ5==bWk@^{nU*>#NC-MynprLf+~UE!$?;qrIWq@hd(W|0~-$#p=q z8f9KP)2e_4NKcMS2;QF1(sh4OH=n{X?Ww3`zV(kY$9$N!&S_)c(;1FA(73AxmO=Ng z0G|7F#>J|rF!h#Q0)f4Pv_x0;*+?>cFWkGl5QdRuK+?-!CzRAq?Y>=?a)DW^-QQ=YXtH^;y=og>;^eq(`A5+H zhX%T6=+oDSq;m}Xa&n1pz_Um{honIgvlf>HY~hQ>Hq;-lWtwnsf?v3i3qHV<+nDNd zwA7JMe^nD_$IvMY{UkkPS=%Y2i%z8`4iChaWzS0sT*)}i0`5UUvBh0zb}j^SbrrBN zq7av&i;&|#4q0Hmv__UKg(t9bqO~sJ3`2gt!stw~J|31>ra0xP9p8%&LiE8-&%$YJ z+$B<66kcOkM6Bx9NtAc29HD`de-Tpck1aOw1o{A3@}WldWGb8;Z-ZP4VGR}Huu1qt z{zP&!2Y$?|Yk82aNa}@8-95}Drfs!^9A;v_{K!9)wTRr5k`=>3M*nY7^SCV#_yD0F z!+LsKea5IRYV-Qk?~Q8SF4-%c#;Y!jlnnS0SmoAd5q3#4A?_0S^$kF0ZzGpQ{%n*o z2xjHH$QpG5ROPQam}I&u%i11onQG-Ny0_R;yH>R&8VRX%XWMNpTk^3z3gdr+$MD;WVSSsW(vF#&UQSV*2;@$R$K&-d>UdS^xtmo8JCf-nqZ@QyO(5 zeM4l(>L8_C_I?c!%JkI)jGjj&W(igz11*eKZMQJ179ZPQnqLF?+^y3nj*zG zF?IPI+rPI7v4GmT%+$Qap+-4)M!@$LW@(PfWUc_#momOg@Ne>xnzZ)kuoBFhTSCWw zj9Lr*waQpf)YSO9ROvTGt0t=OF-+g!68gyW*-K}_ z5?bC7rRDX2h&db~K^wVKWuC72AgSNbXzE|r=RwWk9?0V6dO#Z`%T1Pz;_1x$T<&sV z{c<<)AKSMz%hpdJpzWKl7)RAk!($9`>-(1yNuXXh6sIeDo9lp!VW=(83%;#YxnmoN zm>6&Auv_p*<8(%3!tv?Xd5=Z!r-}It)5D&L-FgC&ATHms)u?hj(>F(@2i*se`q7WLen~6O`$QjGzwr9_tp&^iJt=^7r^#%Adc5E7x3uBy^mHC# zKd_1+9>)1zd=5#yn>=ylXamvHpTF=IHyR;uG)9Ukh(=-jKYU5LDV_zbV~5d&)>-TPU(!&>ZkM<) zy21IwUzWkIrp-8`(!V=tOBgXV5yckZxwvgEtf16TZ#$#qx;&glsItr*(aP@!ngDbJ z9FeDz^DuR``sZI5s~iY7&rsoZt?mOC^sa6chwi;qSTj|?Ln!5lG^%h()NH+WlP!`> zHD6AEy{`f0&RY((LPOcFCY=H@;jZ?qWP#X}d4qps-Vk-;Z;gMk_S)WOPZ+tN|4eOt z?Rwj?@I~P>M77xIf}Y`%i9O?nssx(w^MzqTki7d)5c}BbFnXuT+FBJ>cJTA&p^zaG zu`vo&e`jkP6f`i<;I&qM`O}~|yk%wLL-?^>KH#F;-f?(R9zBMYGK#Eb8*cbrN|CVi z(z|;;?;|KlwC&!$UL!leGFVG$mMOE% zc5U?oACJW1E=giG^BPUTPGPQSiOMkeE+b!n&GAn?%LLkJRTmFNBIU~!9B^gzl(Au> zw60-Zo8M|Wj(y48XlDrLwGDjPSW^0zB)HQ3tC^P_%oDREkx|5U2xA4lm%(|bW^wE3 z@##XjR@`CMz|ZcuU_Onqa#5T1dCnHxEU?m#-Mb_ra5e>6vWGiMjhK)t$ z6aUc6bsh3lO&gPragO&YWeQ}>UgqP5&q)Z>6-)Wq5V+fbfADRvdw!xHq7vcf-LV z=QTM#?T&PaeNcqN_aZ=VeZU`8(}5KJU7pyK@VCr?Rjp_=Z^LQew=#P5g5?u#w9tNV zB8(xxG4@gSaTSup|1w`AB{0#8B>m1B1#v^lV=o(_g>C{f8dhc?Qqpm(V$Y! zJqsnLs+s$Dn(Pl8CFSppJO!qN%B6eqCF)X`Q1N!Ef7x~-F| z978CW522=4*(>_AM8mMMA|n^DvSq?pwGe4`npIKGR3dCD;D)hzWK6D~I2T!fG0@jQpKbL~Vp;ot}b`2})UVm(H1g*#pHodg*6JyKZ_{|rz zk{@gm=H2L11OiZFY&p-)grPE)tOvfscX<#WJs$le-U1o%U^LsUUR+?;p1`@*JcO&> z-#uw4$12`CxKtNFQ7x(Ot0IX|AWq8>U3daR4hNMp5`kq52jEU`O=tVT*`wk=RAAyb z88UrLh^|XN8v+a@l^zH>8!VaN9b_Bhr!zs1z@3JU^2@NVpIlsJ<$yO{(D_|j zhmvx{@m+_HQewj2I}RSDmmwEFhS!S9K_@@C&5Fu?2S2%ICi z;q(LS6iQtvDKI8%HYmDHL^5_w7(#<}3OHdWrok8nq5c;DpFm*0#xF2wC7W9DfODFtEc=1fXs4Xr2W5=W$Vg z2CwZfw4ZHP_DNBGJ`=*v)1&)rf$TF7)n^MtpW$deJHyfpLGcMi@EL^OvjwKf6I2u( zgx0gI^)!e=hO>{)g3j|=YR7e>^u*2o#%k8^Vv{!9uZOJd7$ZhRwSLUg?efPo#%j_Gl=W=qvmYG<{u3$ z=P{9T2Cdsb@fe1V6QBz2jEu9lG)Oqafr*fZ?^s^2NDG^{YjMpP({fnz@x#uxo@X*4 zjZ{gK&RoKJV-R3xNgs<_{afV}YDEDE$wFYDG=J&a^KI(|KFym;{s}8(q2JcP!JVb@o&CEi+NHJ+00KgmXzn zvwxTtG5NNlYkS|Y$`pN=8P6_S>wP?@U^adAr|c*71^GUk<^`Mc2Lw2g@aLb@)Y=84 zk2*oZ+Rzze&LSz!u!qx9D&YnhrKRk1R+W-sI^ z(Pw3;#dfcgZDmt2wdtxCJ8L`X##qDX?S48&qN{Xnq=zXvtIQd<_XP^=r+guHRTD5cNnX-q36(u?tgM~ z0-DqIojsyhk@Actm>yt;`boqL2WhOG{j4Yqm}gurS=?CHAUzvw=y_QH!>+y-a~xW& zYiEqby$%bL!kvkjZOplyko3g*j9@)&eYCV-=_a3z4tJyk-FlN2>=+CZl-=V#D-$Sy zTop8v0N?_D(6+QmDZ&A+k9+o0_J4Kn&4A&AZ?)ym9&(EI00m`H3#3%b=Za@fL2vG3 zi!L5Qot)LhF7mr*hLUsEAz}Z1XavmRKYF_UGx_PDoBe3M4zE3ar?>-;*x?2zc#^)J zWG&a}Sa;QuiwcP&toQDdt2Gy*VSjj)0YF4jAI;oMOjCV;8sjQyKV>H_H-CkWDy3T= zBvfsCJ#}hXMIk3EQf9ZAxX&tO2<&!Iw5jMnWvEa0Err##Ef`Xza#}AhSLB{zmhvKF zF=Us9F%U9s8XbBOe#+qf2iz<&*9y!{!UEQ}VxH}~;$+Qws8={B?i*dv#=f}I>M&?j zHZ)aA5ph6lg$=PgeAUnQOn=}&k}s)~0$e%Wz>lV9<&A&ueYSzFI|aG+7`2k9f=0Kp;oI*u6>TfV75~Gjaeiug=MV&n zCwVk!N0avPOxijtCl`gLMo5!4SGx%<`uPJ~b2@(2YHLlRp0Q?_<$v0>8u3%sD)YI$Yn=mTOd^^@B}Od5uv*r)r%fjh3-K(u#GEcjo@||lR!M%!%u9VkhVyKY7BbPc z?M>a$4^LhW=1Qm08S+1Q5lI{=hN zp*!_B>|J&5<(Z@|?*Rw( zCJ6h1ScuX%2)~+uB~+wTy(L<}Om&9=-wXhPu|lDRKdW`oR;X!A z>x|kg5gD@?^nVcQ4D$0?tY6Bcq>JH;X1=p4wJcMbO$$b2sJ~!-4O%yz#em75E!Iww z-WO*rLzZjM)C)$XuM$zm%mdSMuyqWoNBDdbF<957p!&ZHH6baDmOL|p1ic1&6-~G% zC|(Qj$fCNe8x9%+fYw{GJd_(Ns<}B=#^#jdz_Qu{Q-9yXIG8xWr!bc(lj#v| z+wt#TpMU=T^-CM7xbIDemmg`%uU0u*2eH~>yFdGGG4=b`FO~TH>zBWO{on9z>Qd1{ zvH16||J!Uj@oPa7n|&^S|N5n2&%b~D5*YM;cQZ7}Y#J7;gceUwG*xhB&NfkbDb1(g zo%MbfFxswwzm(=aBLbEC)`;nSXQ=e`wQg{@nSVj;A>B6g6Z~(z>Hj8xu*|^Khu$x6 z{;ju;jW=>Cx+3{|I)uCv5b-xm`5hPjp!G+IP~XfM*ynbC+{{Q=v!<<_M0htbcfyt2 zk86))IIJ_|nQZKHd#gtCph~ec4=AJanKm`t8VuESn%8C0qrzOPOk9dQL)Mu=PVF47Z5_ z+D;%<5|QR07qAnS~&r!~W{0v0D+pD-Fo5&~3U&DKa{5l=ox^?!>1 zeK$~%&6iXTQTgEgb*XOEH~dk|+qv*lBvE-^@cgLgVsjC?^Q}tB$l)Pe8}pPd*x?~m zbYL__TmbXOwjEM*Vb8vkK`Tj43uQ?aJ_q7$$>8!V6rLLZCF_|@t15R@e_mx8QpCip zBALtdh82J$6BRVqx-xuZSbLS641aLD?RwRBS+X*0mS=7;bW^2UlGn2@|1f(Ad@E!3 zteE{@EzQ)Z!w|rjh#Q(zV@*~LNRk<gDzxq{}1czy6vQjO0{GIHXfvRdio(&6L_n>54=YBA%q|j^M($2`pl4bs14$ zPzn~7!;3Hzm}@#S2c&D@XMY)q4F3hlC!7LoY{DZ&j@WE5Yy5;`)^<%&FdDC%y!wtl zYRD8NSu%&ZJP=F-#b_|vKC7l=JDM1s4+SQt)umoXFQ}~`CLGq2u#6=Ui$#~Y=DqG~ zkk^S_fHl6mMqP;q1uVog>%*SkM4dO|sMig)>;Rd_Eanm-9ahtVC4Yj(Q+@P{JDME$ zL~F{k4=h`#r+bB^^x`z@SZie(d&50 zf9V_pcrV_P*X>qt7=JJSN_XJQPcD4}aJ#nj6sWf;JF;m9kV6 zh?7}~Fc_yOBsgp!x-1fDibbxKAh(R==wgF~>}b70E=kKo@jQY3d-eJy+?Y$PGZiEe z*+N_WRw*h-Q6`L7Hs%YDGhuNP%|FN&(D0whs}2x8CtT^}uQtl)cvVLn9p5|u9XtQM zbpAVa{#&|#mw(59J#G(7>N!>mrcOc4Ix{m4IO2a3_e9JU%Miy$6`UEbhC{RscA`Yo?pkw+iE#{M9pAWG_F#OOmW zFdTuc>H44rF+jh=m~J8R8_j&+)Xt&G3yPX9l@VFlxqpbs+4-T=O1jNVLlyVp{FJaP z&IQjrZ1)VEg_+Q75^BTD$#qgMz%_V=W>A0k(^qu723S|%j<}K%@cM#A=eQr zl=*MX?|-jv*$V#YmS(KXjSlMXRdXX62v~Ef+nIwS*i_l)YK1}caCYxl!RHV{h%4f| z!mOL}0KkOZo*)bONP7y8HK$^~vGyNCDp5t@zCc!S;6YB)9tfN8JD?zR>c%{-3~Dw& z1SSDRR3D}EmeC~-`W@2SRlTwt$X1RDiPE@gB!A~3$KiJ@SyiUN1b_mJ23D0UZ5AaB zDR@X+oW2^m_$-r(LfuOkz2tM9jd!TF(FbBy~!^xvVA;W$d# zOuggm{)H*?HPr*38ZX!j$o6{iyO6xOK@?}*RRfQ~rSSsZFPW*S$DAXM&W?a3x@9#0 zb$=M1WxrUepWvEZJy^?+k0{Hcf_12I_GvCZe9*&6pAWM%+ytjtvrdTWoe}b}KOvI9 z9a44KXj-~uy@hf|_B*oQe-HL+cmnd?K>YZBd)^z+JQ@dq8v8j_OMBmOdIDr?BNdvy z2fPCDxm*YG@&KaKqY1S<62KX9tOh+GbAN-4#z!n5KN4P?YU_k$3Q`b!5on`<(KnCL z!038L3AgtAyGgjwz!(jT(ZE=LcVxdK`|W;41LOG{80OAl3lk%%)pRoFa4#Hoi$_q) zHi20CG%|Q5SyUG6@|Nd6!2LwvyxwsM`MNlWhUo!3xyP~yp&WCYv;9J2;jCw|&VRRT zb=f1;dn9_>y!wr#-m!o8f}FQ@%7I!HcmBb!tD@B>B%2XavFNwfhr7{(8R?CQg19e?ck z^i0(`k&ct_FMlR?uV-Jrn!W5MWPg^Gsc&JgK3u+f+4FmMge(63y65*dyGXH=XZzd) zTXBESoABlj|I(X)!6W{pv&JTTZ;B*h{0TzW2&o`-Y=1gV&&k(3`(GlO>u*5T3F5RMdkoWbW`9-8_w}Ut zgQAOT4Bm48Dwp)SqiGE7>RfjtR<*|5Xwh&LSazv+l8}r=OiEg;Fj+~Kg%9`2;WFRZ z6p`CZ+)I;VV%mq8ZY0Pm&Dh3ZvbdXC<|IR)~uuimv5^7&jyTyAptvTa_FV zO-jiOeyw6s)nVeBv!HjBCx5`3X_r8+an&raUELX!bxatQUGaB4d?gvgGB&aWuGfM{ z4XLd$qb^bl$uQ_XqKR01joEGe1OFfvCKYZyo2xS+jd*3*w99Il>T%7}_Pv~v|LTI- z>f0x=_`vR1$R_EzCi>mSpK8o*%64fr1yiEqr+ZqoFTxa)wYFKHlz)4G`odVYo6HDR zaX?n-gI54RE#_q!U~U5(&|KO>>BQZ(ccN`~V6lfL8=`^T774Hh6?V%ra`E-)n>TO% zXo(j}&v_vGs`Qb9B~;t6n)lk|YW>}$f=Hjff{ek}%P;?sTF`j=c}MGI#!W(FDknrv zNID_Q35h4!hH5Z9E`rDxutmO&%`a09psJ3UF>% zO2;Y8D<_tpX@8ZpQR@Uh_90`{m2#w2n|T97qfeBER&nrO)V*6}H06=4eR6`uP=LcY zHU9fYQwesSrX@I4E0j9Opfe!z1|=Ei=yCh?BFs1T@xop8x=OtSEO3^oVg-meBGzJT z)_B_+mJ}M46cVsAGz16KD-fu4TD?WxYD_B^@vMdRh=1s--$N>g<2~p-&AN$D1xRmU z3hdkzg)tSWEALEi7aWQ=nUX7Bc$jKXLomIV?1@(!zVH`yji74Hqot56t4f@k7cy7( zjaY2zHuUyzHbkM7XIYYF>vA;V zr~d=$DEPq*Yifiv6=enoNn4|(ay1=ebnejvY^eG#Qkpfe$fvacebIAdyywblXd}7) z7RmL(>ep)oYcIDw1Zx?$k7Cc}bq`z;k#eO>RewH5mcs>|1@_UVjyXgC!$v`dTKKWi+(LkP;c_dQA3xXS^L)e}>);Y%tqLmIY2&eyBj`b=fy1#`V9CFz7iUcfMHEupRwjBj5>R zwqlkiV#SO~Q^hkuxdAN3l3~b0cQk?$WPiaj{ow|h;iaOA&CBGHDe@mJ6yymjoFj&E z9hujNx1v&(sUgty*eBa}>!R%=I5KryY-az(waKlleoiRApD}NAXXMrFl_xQv z>i>d8Wg+<;yI?f_&J?6K=)Y(4b0M)Ty?`nQ?=#IR!G9HVJX=R| zn#lFd=_y(E&e<3Eynhw?ldjeXZeQ!MNy&DWva%8CwKC_w=7CF^#eLO(s<9_4@8z`d zWY!02j%8q-%TALokusWLnT5DIL(cXL>jgI-nUTv9%yBkZ%tnnuS1rd{WhssQ7ktjl z>qVTw2wMB9S;ty$+x0Zjw13T^fx4oGiTbVCaG@o6%IaZxJ6a!d#oRW=+dighNZwxh zhdXh-&r3#fVN@wo!A@c^R}a!WJ{#3FtU?Zon627od?Qr$B%Ot9t>z{DA^|`1b_G)7 zNEB<-KOvpcVc5vmtOz6|Z73+?j?IWR;qPd|@cP0Ym7STsEN>oD!GANF9H=d|epiv$ zq3qW6g8BZz0Xf1}4kams@Rzw9vMTQ%@?u{r^Zp^HV07e9v_xOACB0*kNS^Y9771il zUE;*RX~?oWUWm+;Oer{6nNFC{|9$ks$;Ho~PCmXr1~rt~89*i6jZr$yJ=We4JAS<} zAV=(cAkCmuB~6kQVSf)%Qfh9vBOUaYWvL9L&Nm*baEq_FoJdSb)FB1A&P6N_-EXz{ zaOC`YL!E|g$f3A0Vg$J0Rn;f>xRj#N(o{vpU!bVuifBqxc!LUBaECJ&-GNXNY*Jx1V7e0Q0qlXXw@=~Xn`RarVf}CCaf4(PUJED zEWfFVL8677(?ap6OlU#$sa%Mn^Ukq9HNT?BOBRVN4uA6wdiLsSy}|W*sW~gSh^zd> zwPRsC9DVmtVs05wb?TdjK_lFGk%@xE#|{Ut&gYDLRTU)f4te2~=?BgyGe&cGlG=}t zM|Lg>cE<{G6bmeEea9npJR|>$6~b$mWNd+%kLD0s)5OueUy>tej_@>PF;+7^w#JfN zNyR#YTYvraH1X*V{qk193nh{tY*Dg$(eV0qjT($()l9OF1=htGr8$q2nin|Qs^yUt zt^AiJHA)J$fD?shWy|vvP=U8ifl?wDiCC;Ib8Rl4icG2k&ieq3DHrjftXd)xn!==9 zY-?K$s!!9XFGfDl8S+1y=IARIDZNl#ubx9x83bKa1xPYbC;61qp^@5 zT`S$S-#$c`Dfuq5c?zCaE|;|EI`X~jxiN`dPhDewtg{?^l{|}U4Kx?AN8`|%xuf2yHK#h#QRf+m80fY6cD$2T}Zk7uh#tRaOqF^!?8P4la3``{}2oXNJ7%HYOY0(^A1cpsOpKg$?jiZ8BadF^PASaSvW(pD^AvT z(-{-awE6|ez*yY|5TBX%ZV5^@GnE19<=y6>d3VqNv zAbKh4t&$9n%T|7#0KcZVH}DF@F!*Fnrqd@Uv_}J_)7&&r!+W2_`=Y1%KJ= z>fvA?W9^IzXEFe_(1*hDFetl5ZMw@@MnqwjAfTH{#gV2HYx89yo7(WXE)7ZdFF-tbSBV@FwC;hJ+JE^+9(y08T?;k_#WJ{)xo5NsQkFS3wLj~C0G_@WRcoE)a*jkPwMrSML&^z(M}N|^a*xhM zal_*nt4YHE^ufFlYPr6Vn*JNsQa35DeQ9!>%tbClMy{J(*&(=*x|@WCK*fxOez_Xz z`V{TP=#}bh?S@$gm}X8{nIu~5W6V6*Ea=C=Fb{MCFZ3~2%?` zT&T0`T*OxmYrKJGU=slFzJHt?+5fnyymg&-b3KYcfOzPadt1o7ls;VEvisdx4m7it zQW&#E!LS}UoFX_?DP3WR0J~#)cVn(+eN%cbYvCs5S`+T~nWT!#Ib6m5`JMPAl)Z1c zuA%~*{M%d``H+Da^SQaV^-!g{XC`d8_6Rh55SHRi8G*|3x58 zTaDcO(=z~&x_klg8|ZTA_DL7y7gh*NtaN9!)&QK9gh@E#8TrVwclh`2DSWL@>;p~n zgiSC&{>}6kkuee_rBtk#RAf;Hp1eXa4if=>tqeQt?4{{3Gaf`L$?F%dU%cu*P-mIB zSfbK|FKw>&tM0k|N`LfBUYY-YZT|la`PK6UIVb0h|JVQL`C_U!#aW_PlO`W+K%f{J z2Wg5!0bUe|l)+NG{vX})8o$-eaz#XDT6lE?Q#&U2;H6CIExN)^B305v59;X6^wlvD zS>yH2Ztl3y^3cxc=#?ilxlSoLJV?-*I~ z#S*H%+gui(_F&FEw*V*D*@|$F1U*xS(x8B7tI8xw+ABSCC!py7j>t=UxzmFZ;9Q`* z>4Nd@zd%W=^S-kvs9JJv=xGaATW3H$yV}FOfSFW`vSQ1(Mgy)nTRqcm$HKXYiB$uL z(F5SROOk^o8-F=~>#xc-F(La#H#A8amdJBf=*{xUxsxoe6IZsJE&FFl6Y!!e;D)XU zpEqz!ld{;r0vDOXMLfet`j%w^_mTbc7`!u&e<0n7{vFpYr{6w|w7=fX4s#>S#6bw$kh$j_Or7hB%512GI;t z_3W=zStM5_Fpmkz*u9A*c9wE&$sFU(ip%cvbHgH9N@lS=Vj}gnTBG*O(Hk-)FOM~a zXLy8QYkytkLknS(N~e}uz1QpRIk8+}^K0tC_{oxjs>~c9cux*ZR z#HQ;KYGdfdAvx@)&sK9?2~&dwZ~Owr@F$Kh08)=c%+4|hvK1K;jL*9;Pw2Mc9Z2n0 z5Kgf_T6f#?Qo8Qk27;|qZ)XqtqG}`@%^gLl%qS*=CIUQlnrG@ivDmyg7lji)?phq3 zU4Lmkh&s_flLncFo&&o;0hIp;RE{J0&6Bw$m~VFvh`p+tvThfHy8^p~9?Tic&KP)F z`6JXg&y6_d{xYRn5#lkHtxsIdPivJtW<`Z4VwfEWcRNdu9$2?P7>$+~!;KyM1yW(i z!A%+6GG#AKuw+bLDsn>;3W$@a*L1s$=6}}Nqy%(?uRSAdU#D#K$n1TVL z{S!S&q?l-SV;kOZdtn#mzwxfg$T-H7Nt1Fefjr2jn;HWw-8yUal zEVho-!30-TQy88(GYMe;&;nK`iy@_My~FCuX3ttpv%UUe@{+gcwcUxa?UCN_)PL-H zus4mNrtE^iFKSLOMmu8)U@REkfuJMDVDyAey3&RhIg#Z3x=M=B};Nru(*tT^{MnD zJ%#`wC$9O85Z9J%9yIp&0MP}rFn@{8=Ww!Z`X?ailH8_40{^E{@&#sn&22;(m|-wK zW65-Oa9~WF18|#&AfEnted%vryz=?dx3RU);eVAAyw@3iHg7w-b>6dkibDM4KIbjW z0^HeejvY7pn-{NNygJfr@%mV=isJ}>?Kr}#FU?3jfLV?!973oNT0#`D34a4On+r3* z8gE(|NUe}Y;Iis8cN>l13Ihi|SLBOS6zmJ9nWtgqzF?uLb;`B==IC{;zi$YMmbbQz zarc8R_Dh{Bw}HBFo~+Qec;-Zqx9awfh+GwbTIG*Y#roY>di`3dqOm}ySnS(gs<4M# z6sm$AV{%3=t3-O#hC3)t>wm~l^6r|50!!ju4==K&8|e5+x7coC_-Q;6sf}$4S&#Z{ zjDXTSw^{+GE$Ft>rvi9h0EN+9Jxw#$i(h!Y#oFl4wpjpMMl@jd@6D?iYh!N5kq{ug z@Ulvd$P01D<4%^%Gh3|fPg;Ba%iBNcRcOsWg?p?IEL*7MThdaSPzZ7kNeRa6rM>>0BVP7;-NP+Bb!5%>jl(6F@vOU7$KRc9n4e)roducQ(gj1YbG;gT4|L#l}^OWWt^L8k39DBG+LblN_>;M4UHNBrr4C2|m|dvU0nlk0=o zBYVuj2~4ipCVzVYAB378z)cO#x1W_hA7&YV$sa&0pxK3E^V?@+za#tocVNF8*#7}* z^l#651DcO$cO?O`zA=CnXF>-~Pk?Og4YdP?QQ_KoW;B$S2N0beO{nF8E(phJfLn0P z8AszI7EloZUYu&{1aIrRy%S_KFaqW=8W>&ADB;$ge^NIIHyRkDfiW5w>+g>2cVxfa z&uCyge*=RRYD*I%s?~I?Mz&#V__b_<#J^7?!(Mz|-tznhxSt4|m%*I3+2O9~0X(_K zvIwD^TejM5p%IMbmnQZDJ%4Xm5VZe{gvjgAdPjY7+ApJnUVXTH^|I&p_E@j_ z_pVG*`}><+q*%(ceQtuS!@uWEc=LyU=}o}kkxxB^s+~>v-h`=Q{C`PRFi^23hNWl_8V<5kcs-w2Xs$>Oc61*xmRI;P1%XeS3 zg1-0(^N+Kanz`3MoGi3Hhrj;e%Qmw0>t~`=-_5@(Vpd%7l>NxFSacv8y&Al=fgGk>tX7NYJhLhadTfAQ&n z4Q(kpZE$dc3QxDLe527p1*XYiUajt7OUsp4Vq(hI6mG>tTB8vG43iQCT`+B7n1j$F z*uzS8?W+!TPYvomFGO$c=}@ink!wx|)|>8Crb6pXhfe!3>r3xgTY4XLrMIam{kiK& z53MELkB#E72!HlgKe~4meRZRQ!Sx=wUUYD+=zhORaE<8Dxj%Ak=&-ubk6#n|Y3e~g zO)cmrsRRA^HK3oS{_{R-KR;33=RMYZe*AjRy-d2N&hxg))MFGc-mX4y=nD91ItLeN zeac$S&$5p5wl$phQ@?pPv<6Sj=FWP}TS744vg}~327eo>rYBo$fuHs7F#%xQgw)f9qs5UEQ>FtZ{Ap>U_mYIg)dF^*tdWuoRq(l)&vy~$P&AHA+ z>jCX8)Oau7CsZmPeU*slR?mHB5U92`8*7k}lOHd&z_``R4z&_-0oICZ)6On#%Nv$3 zbtu6KB!4N5mWWVhV4&GUF3bgkXL0a(r$?q`d;C_9YjfyalDK*YaRbqL1W1W>nUSd~ zShq6Px+-vMO<{RrUa&~jV`evU7D+y%_i`4Al$>6kk+|S@?Y;_p23|)?r1Tf&Z2XSi zONK+d(L>Zfcg-gxLSrtwkxTFy5~YBxS-3!OG=D;6TUimIbRz`K@=;rZfWu8iL3cJ@t0+d5=(2@+~=F59-T<2|0L}OZ|VDn#+S3 zIZN||M_g(3IGeMg#wx@Qw9?$LXMDXq9aWIf-~>P=^!bp;K zrHj%4g3JZV9#+31nNkKhs_9zyb?`ZkSbtyC3^soDZeNRN+XK&M#{XF|a`w(L-kcSZ zOQjY3xFOd$3j3pzl>Q`QHf_ypbQ6X&n?fqDIv`Ruiw`8Ch{Z) zX8dwVwYVT@nJAvO!e-VFoDNNkP^ZWenl}4^5tDZe{m=1RTS~T zmwv~y`q~I0&TIA3+qyn27dxn)A*x`%=3<$=_l55-&UVsld}%X-G#lMet7Zc~T(aVh zN9>W58|Y#SDbF-|8{3Db9n`qxuu8T!8%#W&Qtu_TIHQZX3%R z-`DdgP|j0jX-D0%oy*L)_J6-AMY3n~jO}REN-|s7d15q)?#7BuZ~#(r&t|{-ziBd|-|q^X?X=2vVVwNtbu@P^Je1Gc5GEKr`x4N@UlkGB26ZDa8yk;jG0xsMjb7fLP(Zs}VP*r+( zuo!Mt+cjEAO-LEVV=ya{1lLdR)Dz#Tdip@(;uh?!G7(QwBz%~y-iM>M2Tb={h_c4& zQcNnpqtzT^uW#9k=)D4h*>{S`>Q-ZU1ha5jC?>~P{S%qpE`M$geZ6K4K-=5S?KPX# zO|ALad2Lt;wF=v1rJmZk#^BvYpWIM1nGmFvaGaICC@b4xtUMgT%7fvnY>Te)SlBAP zID98)$aat+nwIU0D(JfOW)eRCmzK&(8ViN*=*g*^cN#AnA}?%tBDAzy4e1auyHyOH z#?4C-tYSbdReu%3{AR9so%;;6b`HqiZyjc;{xX4j1~$;o=wW)bg~bEE1e=G*n5HMu z?O4e9whl1s`)RpS|42sI$|#G=4Yh+F^pKt|Ps3RM$o?z4E-HC+J>p54$qqc%VcNo> z1lp2+L1aJ7Jhk#Fl5QW`D5H`tS*CXX7MSdQ=+;;)(KNcojf-w$K%gBbVt;qsOT_GiB>a|>R7#Dx=cabo1raWNRC@3=_(00gquwD%7e+0eR!sfJqV#&^@#yl? z8Gomw_qW0wQ=}U;V~lD??Le2IqZG!%D{)W|$7g~zZGr`}DsFPyFK2vw36>XTDKH?m zNE4=%2?1SFdCOu)KgSSnscgh*hwhV5EeE1)g03pS6aY6e9zRE7ASA}@;_21Dx1FMZ zYqzx&hMC?*$fj+k1X>A|q-HiA50~7ma(`ataxi;ruV~`S4i;O}u^@!-rQx&R_T#fA z207`NcPtOgUa>p|lf_bxpkxlMFWy)x+73@rmc#N+EC=JDSVH+ImN0ILrR%O7OaB96 zZ`E-E3}HmtH**sU#y$|iEfEMh7lyRr(V$Z$k|M{-`+V+GX6P787({S)k>mA>Jby|K zd=bfRSS`V%Y+qRJBN%HtuMAU~59-3vWflrE3H8~w{Y^m+V+MK<6VNv1pT{u$1Ra+U zT_TZ9B>-@o3A3p!;B}2lcRGNi*J25FVmdK8I9PnZ&YE~ zf-RY(NwWdmd~bu{4QP^9h0WF@?0-|vq+W~iI;>H82r{)m6??O?Ky8+B)P9`KMG9g9oZ*!yBwjDOo5x5lX>9`)O^`1gR$nC|+JC=n6oh73 z((3OMG~KC)*;O%3xLQp1eL+-LH@cZ__&GIQ6m?ucrHX@S=fSOlE=QGeNglnUA%OWM z%pgsjPnu#buzV={Z?HzRP_2LcF3l>xM>I(~)Ql>>wnQK0bkNr=e;T@c!cqpasm{{PWa<kirhvAw%m1YUW`873(z`CtjWdMcEMR%S$o$$+@}ursrBVo zd7pZT7p9tHCR_oOV1=ky3f%TQIa#1^w*=K+w(kBCPkQYS=yi1QvGEjMxk?0 zw_;FNhdNg?=I3Q>;C}>?_u-|mck`Ty4nr^&5Nc?e3S@ukgd}vz5_MvH*+C4qE~YnT-g@Lh9!Kqp!SS+CcE-W6^^o+0YgO#wxsaqTRnLVh@*9dE21U0oFTj# zlS{1$oK(D8pWSsKmD$qczLMBo(*_k>Et?5B-3^Q0F=YnG0DlmhvXr;)aJFrFu#iuC z4L9swgMc743tq+GjJ0HkjN#;f_siSfE1x*)b5)24XmYq$9`2Rf%YpBeJ+^mcZjU#w zj|1k+H_O{w<|(r>xsmwo1+uw44q>LU>dfgphwdTWN2ziU zj7mG1e__6~{eOjv=737ksR;Vl&7XTvYYTe#b~~{qi13vHkAqk=lj0zuU!z=OpDU8^ zB?p|G7^ntQ9k+B?j_|W_locnYit&;ygeiifgQgEI%;AM+g<0%;_gZHw=BIQcYjpYCeGR{Jw>3H-*F{cukFf0 z)77^Ddy#+)(T9drzX|SqZO&nClD{D=ydk`1YX?rh1^sp#e@z~J*=4%N;$;y0uiyVX zDzpC`{nr@&_}AmFkAJrR`2F$m(b128egEg1t2ck=$3Op=7Ry`w*Uv{kvNwMZtmOFk z>-xNc>wl#pjqx-e2|2>4e+|I40hQPZ+UC5JJg9_jw-WRLwt64&*LLWsNWY;jNxuMx zqs|_{jn4(&Il|f2Qw>JR*)kK7$`y%?#cQ=CfYOez!qB~#Hxb4l%p?}`wq(ye5tE=c zf41%cyWU{pTZa1CLB4$6By_4^qWJ5u-bnmIR}+@PD#*T3Twog6d+);fy$#{q_o+wS%y(Jh=d6 z)Zm!SNFpMdxb0ODnqXtSvFAACa!_wC-6BevU_wn4x{vS(as`1>3wt1FPw5JmCYyet zbbk*;TK&H4;JrP-*Mka2yN~;iFdmBwu6`;D99vE?4%)q6(Lf zuo*Yb;A5C*w2BOn7O!N{!RBI1?fHRP1B7{jNMvbVBGTlzXZwrSGg0H<0_DN|d4 z9ZE7i?Ep9?#geF$W@;gFu#eD;Mm%rzK+h$OAay!i;6V?YyAvH7mwJDltHELULVt>4 zzJPcqd@D+*!f>?a`{&wvjTWy+yh`bkM=rOB6n9*4VeW~by|y7za^=!R;HA}hLiv&$ zDaObfyWR201a%CwYPNe3`7U+~@9gSQ`PK+LgC^kyJby5do(@^jo#4hgHSb9wspTDy3z{I;X&ut} z^F=6a_uPp$bZjcpkRcu!XV|7sjeD{d+_{{U7!6U|I#X_=bY z7%hW5gX1636r@=&!R!42=X`U7ZKuaehT>jFo~-B+)6(zavVB)>sT;P;5`UWS%}L}3 z&&2QD2W#3v(|AM^y??L1KR4lscvN-ng{B@av#C^)7 z-5ginpPvvuW@Gy=SB>R0xtL=ZgAGk;zttA;7>D57&;5Eo{+k}0e){jDfAf+-{rgAF z);c^OKdyb@yU@Fo=O3>`Jb%epG&Z>qKXz*Sgs?Q1t1-C};LpWlJVDTB$^P43x4^PE zJ90#GmI5npNH$p(6Lkz#1AU+{Cr4lcMMRAgk_*HgZX=tzoTY?);tF7kaAsj)sPXEz zvW{+0ueF1)YV*<}VDL{8@~^4L|J7}7>%0g;jUe<+aGP#aQ-Bn%7=Jnf*UgGeS7gam zPH)+mOth@yyG!6YrUcRuv6vKT&YJ^3h|wrq`!Efj90Z~2MWoqzCfUeJT=-UprNAUS zvolc6-HF@E3ySJ|7DKhhpEuypZMe(pv5Pb+9lUl9;7ji!FXhQTeC3xc zr!mcGx4(S9i>>$6`EGIO6@>8>&1Pbgkfu%d3P;jpKD7@ z=KEg6VRxMUFMo+EO_U)v7^$VeQim^qKZL5Fe<0Ca(B|CM)v~48sFaaME@vNfX#`yw zy$onPz*o|io>!D%S1Gn^8N+Rhrl*tO3%PA}L)n7iT*fEHc}$tOUdA;w44ct^tw?J| zc6YW84DLFz#*eXCc8jf6ef@Zg20_TI*Uf`!yEKlXR)2}nii3np2peFlkBt;b!X!+W zF@CH;`#=skymk!p60qhnr&*=!-U*UaAzH6>=Kxcm_13IwGwg`|V2x^L=?W+6!rKsN z&LVT&9j$exbed@C!P_*hFKg^K7v5XfY!)^JVDIxk3#%Xbcjd!z>7Z-Wf3==Skf>T)Dx>tXO<7aR6CGu^cM3qy z@D`h)|6-@n#qVsO8_RBP+@wkc4=<-^Qmd+tVJK37a$u~7!VkN15-b=kbWJCO&oqM- z=?E?-gSt>&5gAE&Z2Xwf*Z@?->xox=Ntnn{+8Jzv1qd3}cZ{y&4L1kVFyuEItW8Q3pW5k-tSE1;n-VZwEVaGU8_(mYx)MU((kUX{}%VX?b1!i5tc zb(!m=ptd}LEo?eGdyO%AW(hTRsacUm=(5T4m7mqPA}oU;LV?*WOvIbv?SW@haGM0U z+zR>H!sgir#nnJjYF6c<^#k{i7tw!$Qh$;!(4^0OzXYCcBeMD9Ir1iGLzFvqBAj9_ z#ik0QXT-Q&&>|O0n)3*(b$sSsnk`)#A?I6xJRPJ7GsiuSNxk5=ma}b*LiM{J;9lIT3GJLoBJLH*?}f7+m4EkS z21ene+F&5_H8pDztJl(_jVJp2-LoXo|8Jv^K>;tdW8?D_;J6|0m;#?48_1)VX3kP3X%1J425=SF)_O-mENxhN>OdU}jaR(&3v1s1i9mM0 zF;4^g$5UKmd-ehs?dThp(_`|T!liIj-35O_1!=ej#srnzz=qF~Y~i)+>x(Yxv^p=9 zKAlUU)Cc>?p1U{bl7lWe=#pOfrRtKTq$-C#n;(3sr%KN@=BNL-3Hcy$b6F3cYW*BSZApIx zrhZH&#@%SG@lBANnB|mr0jl}MGLf4G#&u98L4MVy4HxfqD6>QvN$Gju`tIW83%lH; zUCzigi^Lt1xcqNEWi-{Q?pw+ez4&$$lva93yjZ=r_O5f>Nj8hAw{Vz{=Afo@oyM~; zlkAR*LRshdB1e|0a-;Dr_}nFUww`~k;A|mdcUps5S2@iKRYmlO;0F4EZzSEi9zYPo zD1cB>-ygHA@^yFwDA_U!lx!CXN}g(1K(*{4=#uQfu-{?C2!1{_WX1-#ltDR>SY}1e zJaS}+LO7f1d3Gv*fTv5E(m5Ns=0|00%V{qz6>QTcF7SLfNW($uF4tzatRH_R!^hi> zQeRch@N?51S41p%o-^wt>yE|=;dv!a-5hqX!=t||`{c5zmcnyzH$YLn=L*H*l<;MS zi5%e2j!bNrwLiNaN8o!$*eAFZz)t;Y=}52FG1xr}eW9{Z?S}>=j!s!Z{!uWwB3kIP zu>xTN8e}6?JjVD3d!KU%ixGcZ3};UfHK_wYL-I}j^E&desM8!^tHdjhn=dHOj6Gr47}6XQy2l02K2dvpVR(aT&^ zy1H&`*lOv!>#zi+&GJiA3N4&R$f473?8M%0+KGm!WIY){xp=%vw&8#1#I4y5)6i?n z`E6DMPH)-jxiZj8B2^2X*$m2XhWl;^EZ>8Jt!)rB*~|2Vd=R<*-x~-TfDLycnED`c z_~k)n9tZT0^KLGjI9vsR^C@CDKrpG9U+c2w)`%-|nGzw*lx?xKO|#gbwUU>&sdX)y zbrG_%EPHF*Gz_*fd;))VKe)KJPWYI>kLGM1=s8f9C6jZ&4vT^kVwI&Q;Wwk)Zu|9h zLN3dW?#QfM}&aPE`+wQ2~PkL*I+f3pfrVpf@cM!(%FnZ}0du&@$<&6zRkR{DD znff0sX~1dzUq}n9#^j7Bp3W0id1kEkUNt?MhD$ZQFYjo=Fr0slrYe($@Jv-@vEJiBC@7ZPgtVEft5HKfz!43K|c=oJbH0>vH9#Ws#)iux_kfmu70>y;I&4nNY_^u^|K6LQptMuS2|^KjPrC-`JoRhw0#V^=yA%_kkCB z%2l5Q*-X*wfeU~55fwt3@YM~UP{?^zCfw*wKUbF0XFxKQ3G|(;9iWj~7LcggdS>M$ zD`X~=NpQ5jk%J>gOxTW%qr(VMx3l$ma3HQ{Yj9e4Y2!fzrJ{ZSL4C1Key9vNgc$4w zhUY#N~;pN@41tUY9Aq97%_{2(0K{&3ok*rqso8vPGSItG!;c^wvdHU+I=GQ z$ZSBhYuao+FOZ1O^!Q9Dbm;gh4l{6BElobARsE?Xv0ym+(9#LcdHs}xBsaIk_%l*+ z#qb2EoaXEVv+d0iFU3e92Fa#BAo}NomcPWXl%(q$}Z!E!#5?KoYkAQWdPi((`@?zWqIrIWZ$| z%S?n^fz6v+cqx4_cp4>zxt2z%rD@24W_2sJTz+ch9P6|1{8d6N#dQP`oXp)84W8j1 zqYsopL)6R>tWL`d0c~}@GHZ;ludK@~s+z^#@~MAht5c9G967G$;4uj-8X7CPiyPmnsHxQlxrX%N!VQ z&q;qy<(%cZ9+DQzDU)qr%==A~bg(3Zl`(c?5G2?3D~OW-v1TT^#0vEFvpEkjF_vZt z-y2?4r0v2+SaL#Kn;(Ao5S~oxdHGG#Qr`=i#P>XIA0aqDk|SNwaod&%Fm3iqczK|_ z_xJZa4xh!2jRuuf=ho_rdTxoHT*70P=K6n-OGS?0i*|s4Hykm=pl-;Cv7GX>#H}mW zRa19;Uai$zu^h3DAiP}U3!?b4NOGDoQKt?|T`-DetSJ2e5rYg6FXqytb zGMHVLVTbXlW8DrejD2E}L2t;CV$NG&e=c-yBCVspCU475LcFPcg1I{3Zr?OP&L@AD z7Y0Z%RXL+O@%f%P-{81Gq>8afdk;ICyPq}PQU>b?#QWIoX-;B_7)tbLANWpm+;VAy) z3P)<+IsKKN$iJMT%Fhp&-5(i(Ie34nf+o;fc}=GMG6tqpJgkAR@=C`}56rl)YLZRk zXxeARjI`yYAv6Dwng3Uvng7s9&u4%pyK}Z3Q_Y$|%lv3WP3X-*Z(yR3h?eaMVg zrS7m#am*vQEMx#cVzF1r=--VLo>tzR327&)oj@;a$`k8CjP;i@yQ_F;di33Qmlxq$ zM){2u#NqGibl^^F9Uffr@qZM)>JEVSZWo!lb{l2q8J$P0G`e4Kb-U|n-Kem7ZvTA# zhL~TgN^SKBH&)-z2Hl>g#y@|%e?EV+*6lTA_bf@QHl!tQixFT>b&u(QbFXC<$uO~% z*V}j;Dehn>=eKOkh37(Wu#92zh?N(@F;}-w&_2Jeu-XI_UWS>KD9F755D!p>Z+P~a zyh&9dS(%V%y%{aX?nN~QlzH{~0c`mXwjD?)sm-X&LC@aTwr~|%D(rv#knXxKE@w6j zs_KBjm8+oiY5*n|y7q5ff)sKZv%6Cj)0ZdEJsS;O9Sc?DSyz7g319Mr%4AhZiCxyA zDV1#u90OlGBS%6)s}W5}!YsmicjDG^AkVK^ zCU%zou$r~&44&&BgyN7BmF9#ZeTs^NYP}9GEdm8K)54l~cH^h|@d8(kO~Liy#L({+ zTc1n12pIrqN-k5Lml?P*hAk1P@siTDnj4Tg&kYYE zF?DY$pv!1$(U|ahxBR`E4Z4i|Hid?en03#jx*w09kAe9J$ip(&Z+4`B$i9eAhU3Km0Ok$cF{#Tg2vEIT+4~un!sY-o>}9m4JNU+ zqBX_Z{cPX?(o$8~E(>*q>blz7jay~swlHtiGF_9NOIgG%!(dNcOQ+Xw&Mw}+884f* zN(jMZX`Bh3wj*@(A(*a0yUFbjUXm~a&*e>SE;5mbdH;VL(miJBGxWY6(NTLsvOvWy zU+hn(%NKUG$|-UBOx_U&`GjWWL8ao2sY0s(Pyw4AtxN!xF}dUzb#`cR`CzlZtEBAC zX0t3!^ClGSPC~CK?p4dN2wiwvPnFDPl8sz?nHf(Yl&F+5JgVPVv9+06!z+HBtk!L( zr6h_MCtQCS7~rGHS0##@xhZU{8ltvX$<^Go z&U?7`D>IbC0r~Ll4J0Op>&1f^PIX6GHcJTW**gifcM)})qSNq&_9rC7l&IA*;py#( zO9(U*2CpQ35DMX z&2xXY%y6UWA+96ImR1eSIB9e4&L~eDH7LvvEmU+wKCn9`t9?lIPw=^_whPk?(nz5| zBSG}`jb-WRAD^vNi}?)94ruG_j8+nu`UG$?Q1VAF|+ZhejpS!|TeS`4R@t_Y1|qWC<8 z%%Evb5}LC#T8)W;qE%jM)Le4s3!Or8-!h+FbSq}FwN$F+!p{%^95+=W#m1RZbl!hK z1lH3{;B1>PbW3DxjJb7Vkv8nG3@dbdOBShC*w>)(2-rI}F2i+G1}_ji_f06FP3*v9 z)4z?o&2=&fPGapN_2?|@JUckZZECVi?QC{qbM_KECs<`0%-ArN@x8n#sA% zXt1OypE0FZdZo98vCTo+l6$=&@Lqp@Z3r!N>t@a3=dDbsG95{AY!WA@Bld|!MGofy zZi>lKD)etHw`G%JiXs(Mz1BsWc_;T)qH~5+G1V2ew0X0zSs$P-#iBy;e5DB$`;?Do z3c&x*Aw=IWodpGB4f+DOf-YmNqq%+6d_9b|kUe63w(Oab4hiXi&gi?Q8FO!2l z>2T6~0&G;5Ul1cDpfWsdR@&BgUku09*DbsT7{Q$6biS4dK*-8)OU%+enDWht_H{aJ zdiB@ja(y#Y-O3FlO8Z28!xr?8)zaHc#N!%r1zWJaQZ4T~A8rTLp%hyJmOuk-uVYcu z6-k7EIPoGQsfd~0JaE5G6Lo(=CTHfw%xe;{kwEmwSXA@EUR7BS8y0y|Yvon%Y+<4U z%7hUH!#-hm3~s4rd`=LKc4_dYtjmg!fZ8g%0x;KErk?(LA#W2wV-Ffck%Zqea>24h ztPDt08k0#*b2clINyoJ9!(oxDNb#MuMP137ws<)?pIkl}-^3pFR2YBEUT#661O8U*VEiimR%j^e>uA%w9u26o86*U{4)s3@n&1?5O>tP4DpTCvI}^rc{@B;1s;;pavRhD$ zH~|8IdQNKQA(u2&dL_f<{O6|U&&g39WvxE0dxu0xiqw}ma14JpxUlaWBuZPC_Us7@ zXJBtG52iY|eE#sR;2C+xRgSUX_%Z|^A{2#|z^=5s%Cnzn9Lv|pO|4N=wug&qF*$d6 zovieGl&>?>T78{&$GxZ+=RT(QNHLZZL7n|7~GKug@@FUVT1o<3{Y%bh#_ zM-!D9X;Gu`nLm-+T4CB~Q|O}lkuqI?J0)(-#fQmH@6Nt?^A2X(1l{Pf!qcs+DhEB2 zo$H+L?hl-<^8!`n$uC*XZe*t#B@&YEWCQ9Pr(RAqk^bAp~QNPOQad>?Q&$dmLe z)zgAg^<;cX_dVU+;-%~ZLe>fTBRz~VeJYU#O3j}%XJSfOiug;}lRNo_jm!|YWkXpV zTKKL6wYE}&5pLnlJ&)YVbz1Y~Km*phcgy86fbZQ~wI<=iI{rIgEAK+Ap@Mx{8eN6! zn0~a+ToQk(oCi-)qMdgG{5{%alSk(TKO8{k-;ciEO>Eq**_xy*L@v_(VxrX5StTM@ z@Wy$WgQ46q7#!|yAlF<}&7EVYcd8%Lbye4^_VBLSfgA|PXaLWAG@S1&?g5FUU$*ml zd0}L1i)p0HE+ggEZWq(5+y3C9Nql*+HK7nPzZZXUPf)Ml@z~Zfj>NK(Hfh0-v7b*a-}5K$qN@~;# zt)r|G2yTw4t{9o}Tvbxwd8Ql9L7d+MxVD#>oC4*dl!z#&iMe5!vizR0l)QNH0?pzt z{_uxCfF~-6S;Uu{FTz`2zI@r<+<%_Ee@B041X>qnAi!2(P5g@03HiU1Z$Fett*TF9 zE4XRt&|*yZ0*9cI(%4M%g>&GiaNFetbr=HB;R6Lo%Y43oDdZ_^vxG+m6$P&zEZ#T9 z%A$w9*1ZC)28wHFLQ!QrnF*a()D3OkN-7gnqWo+i?bU>5)Q=Dr;6@fI|EAD0+?|cAe}=d7jaKj` z+1!bM4KIqA!kzOGecSW$?TuWoKE24r2oizXaQ>Fyzp|Vq*@B)x z20ka=ZMNm@6F+BPPzxti>XC5sKo2hPXLQvbFp_#@_pdPo! z#`({(e5_@%yr4<48nI8BuKWqkk{c^94NCt6#7{bU_ zP$9MvK6BgbLoBzf)xuF%DzmP8Y^7b8PyIvhIUp9g&`vpK&Q>HBeI|kQO+f1xyMjAS zN6$^@w_7#6-m=wmg?oQPpY8?EFvEnVby}n7y+N>i4-xpbNo3cT=?VEDa{a$IkUtu> z;Duo7gUI2R2U`Oi)Ic;ylaxz*x|Tmq6PPTf}9-9?D&Caq=z z!T!dpbhAyfLPAy+XphaCrolRZPXJ9OOK8Mm3!Fjq?9iOeTU>uJo63^OIT$da4$!8} z(wjkG*?K#MI?&gZEuHE&OGpOj^)k}*qu2X(kM;N{(2=+9qka>*m#GAK>78a#J$6w4 zEPd6o)y~_VoOxqJ5oSpX@c2h&`&Z;rxOjj1K$Ebsw+G1d1pi_GKCu9ru74EQ= z>v=#eBEli3Q8Rs6uoDuC^m%SfFFsP$Iv7b@Gt);MX_$Y@LL~!S6pOZHbace40=rsn z@4@vy>lzD*nlX);*qKxSbpSk3zrk`ry=JSny1cpcf#1lx1T!e!D{FYNW!gP0-ShQFs-&s!Sz zT_qhYor)s2q4xMZV7egBU@q*{*Pac>J=C1-P69e4R2^nc2&2(Li((_Z9M^)Pl?X5N zcu_(V>)a=F=ep^)`_*%hus0gk&rBJ=A|oHBr89qaU~ATpW`QM*i3&yrdi7fN4XstM zSbyfuQ(#LqqbPwS^xij48%4U&hUS7j+Cfk>-Fa%wZXRR>plgCNY>7)|R?kg+sF}c9 z3dI~aCX-S~Jr1T6;V`F5DsNfr#G)~|(gU`(guvFMWmgtn(@)i+yYhTIer^z^Hxsu6 zHPU~}a8Nl@?`fvc+@a+YFm4LSB9t%8)l|4L8RYz5mTgSBJGaO6v0<2PKm;KU4s+<$*nv*2`mfEUlNz8KR8VraST-#+)3}2@AMh z4(rOaUJmBkv|d78oz_d3>(hD(S2nQhatMF@j4QIDtr+nFm_O)dnMaU%o;|}#@c7ZG z5=oJVBy?%2$mdDWS!>z~XGH5&dfW^o2V^sS>)V3p_O&Yau_y=1{8+ZMn}u7DceWn) zv73d0qS*JhIYQe3q+oeCm=r7z29{!*+YT}X%VPnjV0k!Gq{DT!xqmH`WJOsBoHTzS ziDqq})z~{kgCu_dn^-Suv5Udn`q-acUG}sycwaVH8oW1tv9^XwG$D9CN93X$RzND6 zvIGlY+iP(fU3;tLi_+mDnAiFXnhO)QP)aODLg=IWl#ZNX-o0c?%@FGEfGb-sl{tJ~ zLVKen6^%6Ey~ZM3wvg9&3rEvbU`Brlb%J*KmQa|wg0~c2;C&jCg2(8l>H>nF_o#DQ zXDXWU@0sjE_pK|HnKpIUsZ!B`EosjSQ7muu@?05V+jtm*Rfx%@=Dz*?M*QftXLnsG z;y26Iz8Et*l%1ybs-k0PF$mQCq>l@OEf)5{+2AzAzr(eAplR98H^fclp`Cv{cE7X6 z@{snSZS6uQPWq|ZdU`cJ*o6kWP(Wk%F$OrGUR-zI(dkhxWe&T~M z5n20CnIs7>AD)lL&-(}u*w3*u{TBIb^hd(dNW{8-m>@~^?4%ZbOP$|0m@RE`doU&S zsuV9#V0?WBxD~Im;m&V&6+?e}lJinjb-6XnG`h?qMh-0lvJ<}K#tT~0J*IjEJ`i$* z6^x^-I5CxtmuxBI>cmy3A68m0ZybZz8WmEqG*4C`xyv`pw(_f+l5kgyvQ*D~nNA7J zXHHV-EoEsAW8kb#O3Q`*m8Ey&j!M<yn?Bxr##l=E{N^*8?5g z?UW=tykCZn)c-o?S9C?wqko9C($k`gA2k?r&BK`H%@CYkSD%_4_euMVncN72!`K5m zjN!Zw-eMtT@D>}q#RhM&!7A8P2CE>H!CP$b7HfLtEkg@cXYQyf= zIupvQhGftr!s`0e;!IpGa@Lol;OGai!q$Mv`$5n`V* zjwtFA7Kt=IsJ&{Vu~LGB3pWI_ad?b(G~uykR@UhXk5A~f#8c*Wohny~&@7XJMhm9A zKA~D;aPzz2ulm~dax_W6`I`8Bp zVN~VhiPimS_OMC&pK^;BTjE88aoO_R9oEV(M#NhNJYQ zc3=YiRmFd&2flc~#LS&N_(vh8t9<9gA*PxtY~6pDANys23`-Sa>u%2!WV>~s`j+b>mZaw{Al)YG}!o>GQKyOtIf{Nb}ahUpQK&AH0u9w!Cs ztDYJIm?R`w7D>*tq@18@`+?!xM|rnavE1@+%=7bBHsX-*#!gjv5~AZutVBWXDIz%rq$#}N z*=zD9RfRO)*EOR_-Ci<;;mp5&fYgOM=Q@_tHog%=>G+b)_qGwBGG`BggNZ+NgPm=A z2tHeg`%x}Ng<>P#tr>O9#w}Zc7i8;vnA??8mPe-%%ND2Rt36GksjZ?h=K}27@VkGO zd#=B^_)c|M(>z&zqp!b&#aN1z=R)o+iIS}k`E(?b#3YjuGjh(dg?r(VCnvy7D9~te zKx+UYnGmhlKJK8jQ>i{HsGF>k7x<-{x_C!HPW#j3N7(!isx|K=A$FL0{9yCjrGcY= zZAZjVuN-Z*LJ$DG+i_at3zp_Q!b^Vv<1_@g0BJ(f{gp zC`m=!cAw}QGHg5T#thrV1KoCn*dNSM`7~=g`TH|dgqb29I6b*DJA@u&OlrQX@HwYB zyQkr@r+ME_EsUJTv1CeFUTU^o>p0G?F3F#nL&r`N80Xb0s> zbRmPea`g~X(M(7W5WJ8qCdPlD^K_HSZ^-t)oTTyx6!1N}zKyghg?dY1feSmQtB#se z#la)O^U5=6y0|KXsZc{WA@9VT+th%1gWb`gJ&zX$pIS1x}mmApymG--Fxsd~q{ zPsrPZ&IyBmoW@+~|C7n&9o$zJsZrlsX8{)6a4-ixfOKqa(kwC++am z&dtt)!F|;QC(~zVmo1|ZAS#O+=4#|h2zU_8{U2(45Spj&6gJ1O< znZ5D3lXjZlXd7?0F5QZl5Ufh0+*S2@!r#oDKMId$D?d!s@xG#r+ieJy2;_=-^x}W3FTUttU0gz*I1b6R z@`WG7NhJdzA47tz6#@OX@=inlVMC7(7HS+CS{&xl-g$4@%as9ONiH7%mgL}IB!`9| zIV|wVf#F6T0%YW1&>{hz0zF|w0^vcz1NefVK=uUy(j%554D6$Sz{^7bdpru9$K!!` z91ObSApkoL4AXzn51gY&z#c~$@0xPyP+r|bXY-s;A~t?p)pPQX+? zl|*s~LaUgX98AbG+yU)Mw-reSfEYAU<2q^9-V+)5*h;Z9&)G8TKxiK>b%#scU-_l( zLtOPNiX}})ng+tHZ^hSVjn9t>3CKbRlM6;&2sJNK{*Qu{HWnvt?eQWE>f8Smp;Wj= z8zZq1*k^yn=BCS%y6$O$1}a9qe8EsSy;>7aD;mC`5O8?At)RXbrk7Wb!2r)p8Ch~E zg*4Z3{xHyMi_aH1lc+hP&rSQ8ov_^O64+(AAT-4gUj4WA;)fwx>OW-*ddEf45!5w7 zp7hLo1~SJ=6z=|@P;b~Ta^|jtl{N4bSL-lb=!{~q`jjPk0dfJkTgJD$4W!#arR?=~yrQjz z5v)bcgVs8m4V(8gITuUKKI)UScGJ6a>n4AN>Wit#%2=S7kLZHYm?UCOj(#|McWik5 zB&Aul8vm}Q(jU&=Rcg~}lyP<}oj8EGTuHHH`GOUS{QLh$UX5S97{92i@!DSMcpu!o z8ozuw#>*r+6?ZjzyiK>iXVZ=ey8uJ0syNR(fJG1!%g)@hDQSY5Z0B8CvBFiT-;;l} zUHZ$-%@xV0q)V1FiHy3f3*Fs-t}q(2w!rsFU*4HK+2$)e*XB}*#xZgo=%{2W6RB#m zL53L=j4Q!}MTO+~3Tb1Hi|9_90f@PnHC{I~vMr4a8OE{p85oxDQpIx3c&7w_|_r9mliq! zw~H&=HN0o-HX{-;mEvB(MiwLyH1?0THGkt}Db2KmWn^S6yrEDIY`dPm`vv`Kp-NRu z@m~s*Gnm8dM#nxd)XU*n@q}}#KV7Vj=xPNBQNl=+#NJY4#kvqS@UXtcc0||L%8nlt3b)F zb>=Z_3C`W=D{IRblMf;{eAztV3T@D(wF7wc&AV0x_rrpv`W=*rt%GG5%yD9?xAs31 zG1Y3u(3P?~<8^_A-8ucRBqq^S}dmsjIa2zNOGDoQD~*lwb)SE8TluZ!c5zeQR|cD zNk_3@Dt(?CH$AX9^E47mJ&|Pt^;6gFNw(yv9>Ht!qGeW_oy#&hXE!`g8f-F^8NI;> zC|{}5pOajFU*G?Z^O=7qs<(2dm+j`=WL>{&5e~bxr-;cGpxH_{Osea$ANpH9gP1#K z5$;N>5UkJ5`20O>MWEj79)4pT=JYPJnLzBFc{gr*PUW0+If5S2-}t6#g^eHz^{d*CD?$@XWO`I!|1h2Tw~gG@i*|Azl;I zynv(+>{FB!ir;^kWB5_G_pwVEZr!*M&lXHh3ZA#eq=(Lky^bpF4cG!v&;$%x&(s~0 z82*N-YV=Pp$FCsH6DUht+~%K!yS=PdPNj7YJG-Mi0Sn3I8?lIrB}?1EILyM$g?pXi z=q>G;i-e|gurg)0^V3MKvRs_zi8}o(yPc0B0pznqYU+Os-|S&?Y74iC63){6r-*K& zc%Gka=$%-f|8vV2*3fSqUe=(t`ejgCH_IS5tu-~sO;854bx>OewRIrB1NrT0c~Dz_ zF|;>CZ3VIWtjHJb?)BkEeF9QA$^azV~r7tkM?w_oPJ1*i{j<;W>d z07|T^L3Dq+sRXE6=apI6NfCyc&d&~E8d%q&c+#XwZK*J|nFy@(6X8g>00 zx2A6E^5W6;|68^?l(|a_RS#k2x@9Y5E4%GsS51H5Tx^QBm4WZ|4!%>WJ&;7Zg)|!| zS9D9Up%QFA>2({)^`WHJ2a;H~lU5%`QVrZqVG?S8=@ewo?lTf1nTF>6?vhB`rO_Zs zbQ>vjNk4s$M)^SU_}=)mdFK2Q;uw6;G|w$zQrlP^+yK1%d?)h0gA z0ib_OgJSvlp6_MOMVd>Itf94|27pYXD~KKi$>)jyZNa|EwfmhDQelc4FSk|iRfEYd zWWh=-09Rot_?-}{2>S%_Z6L+9tx}>@p%{y|*r$sKLLXYiJ#pfd`qXo}dloyhn(u|KHk=|(~NTh1K zj6YKui$*k!M>vj3N1CN8YNh^b25~|)$Ef@G+=!eep4YCclw=}S2%LnXAk9g_sLFpe z8Pc<bRy>w1|2z&%PHg%M!6#)(S1{Ub<~AxVkI6LE+wzETckdp$WDPtJyVe zU2N29LP*uQ?WK>#fMM8PPb5Q-{5l~0dIDDV{e+w)Oy*07(w3Nhf~G=U7YUQD=DPFW zCB`RIVHh9`;D!g{Q*3@_qqK8g%CUd?E#nN|OqvX~gSU8vvfXYJ>Ft)%RgZL&4excb zuO(BeC7F0-(0{1{?wC()N)fn60F#mGypDDI`nkeM%H3Qxjkt3pmTdl+r3QjySEP|| zH)>qp;NvCBX-soEo|o^~Z1>%xC-)Q}W66|iR#;>r9fSRi8{OiB@EQ47*UEp#Hm${M zresB4zCsO1clP5LH`lnNDnI^xyg6;UYVxO(z#(u&L;=1dCgvkwK+q6C?r!dFdp4Tw zD`x0jJD;cdS6{U5l{Uy+$*2n4AlLA!p9pU6TenVLXz0zPA``gIG&Q~C={uIr^TliO za@*eJEr#nV6Izu3Q{@JkGEILOBx^^t+`Xgi&=H#iyY{sjQN=!L0PNWke4-9ZS8IH? zY*n)n8d`6H<6Y8h?cI!O0eKry>bj(ORtKT!ick!DvXR?G8Z()!^hzU>j?I*)2D=CD zii}Bpo>@F52IDeeIdhe}^a}2^h8eDx?ByOM$W)}GoXI6mL2dytGE9FStf~AcUob97 zLZ>WIWJ&YLfK7u&C*<)yWk_3TfCOn@b)ffU*J=k`Gc<1sn#Hn~ldKk0#z^GqM7E7C z>s?P4RBuE^Sena~-Yri7J*$Doewx{@T!j9gJolL ze67jo5T>wBBJjvET|Eh~_Y?J`VB6WKKloioeq^+OwI6FKK==7>KiRcsdb8Ujn3&%+ zeuc;7HC!s-4+!k&|58kyWzklwBIC*>Uw!cf{Qt#^7i<52 z`G+rGzWA4yU;N?oFTeci4_|)u`MDL=ef2No#XdXHR0@?-`7bYaZfkvTw|`WZ zPgn#;0{%3Ym{SoRh^ zd@H0gTWU>R&yHhF?E)v3NTfMW3uc#y&T_Wq6m6W}E#N=lT|t@)sz{VD+L|4Jgh}~W zekn`ZZZ^R3aJ0GETCf+oi5%}x>=|NijN+UNB8ogKa*~Tpj=f~LnuG!{Lgy%d(b3X&^>v5_ycn?G%XzuD(Nn<$3J10jpGEJ&wnMG!%ZHIq)`5i z>as|3o|#nBP@O6*g;i{((x@^xIF$1@I5-Rr4!<-92aljkG8UOtU3Yu%UCArQe{G_` z+GPk&6P+OKup33b5R(71A#lEGxAEWg@ldO zNI2A@t5J&>Wjqi{4}UStvu&{Qo75z|!^;lf>{h`w>n{;Ib@W!axNV{0$g~y8zXwcQ zfTG$C4;KOr7p~^_g@k(uIJgIZg6j_h_wW#K0XwA|`fW?txAy(s1^Lzu1=VheX@+_0 zG{E$QcWVY-=%2}S9iVoVu`v)Cm#RCWij8=x7+@saHT&y4`+tTi9zC=7%+$MSHdkTI z{V~+x8%8CQ^)#Y&YqiWV{bwQBVwtN z85CdHnD1G>5Pyv}&`{R#8SLz}Ex&}SPYB~cUp{`T#Tay4e~*wA7@VE2@W;u;Ut4f% z{b|$_H(qkB*NGV#OjtT9)G5r)DFrSxin#>e^wp_B$QW^Kk25ubH%Cr+a3s39{focW z4^T^Cim>#KOOYo`zmY#K}BC}52J#uDP=(Sfym5TxbaILkqIJzW^fVF=58?#ue4D?bdj@`E5N zZ-cA+7=NhBL3<|zQTY&f%0Xz#Ay~>?7oBZ5$^mzr{V|k1UKxg+vS3EY^1j@fNNdS? zXG9YKXp%_aP$a~QZe&o{V13;6j0c1*%m)GCdRa#=x&-d&IiQTcqyfO0_ZdiO zXURQXDMynI3ZuwU+Fzo?ubzfP+3p}xU6LkqMt@h4DOEhuW9(4rzp?KD+m=h0iD!>y z>3@tWb>Ha76h^K;+Dbk;N?K>RUQ1tMKO!^HcK=kn5ZAdL|rH*o6lPy zL9~_hB8c{*fglb9aUh5TL3|Pfv8B35q^d|l@2AeIZ`WK<;Tw;CLsjjm*U_d9wmPz4 z+3y_{&irndRGNZJa@w4aF_c1{!4;m;Re#wTLg)oWj+8g-`}_Mbc3cmeX8hFn4+Bk5 zT;(i{R^vs!OpeFo2Q*Z~MZ`!VXsq=eti2^tct(m;vHZlhc);ZmX!OVx+JhUr&t->O zQNOu!N^z|NQf1X4kfmh*jLzZP@#kWwJzd^hSRpg`7O@BW^ z3ayVqxB05^+A!pnqto-LX3oO>pIS}472l|>y`aK}O2X2@A1o>SRw?0w!>dBl!G|Y< z@0$vKyF~C0mj?d9lE8190{*cQzz6TI(B$ujNv;{3UNb!Hdq~pvu9WYA;fOn=dk>|_ z9cT1FzFAnd_Rw;D3-HtO=A?bQc7Lu(i-i|UZvmmv7QCxWP(u}J1XPTg;pu!`6tzzD z%|swT=%~n4`x89cZQK18f*jJ$jb#u;22o@XMFvrX{3b<_cDp;4Uc~xPHh3%pu^x!^ zK&%I1O@4#Ky0hw-<}_ky&KhBzYOV&zh5HI924o7>nuE!67!%%s=~O68RezL-h$gny zvpGw1ukJ%SM6r}k6ZV&zo2ys5DtxZ zo2U$K$L8?I&p&-4(l-3a+kea%_jjFu4<-Htl??HTOUn_rS4!lKrVN?nYCBBtSL0WI zJnY6u#g!DFcE)c0XzKZh(fN^BF6l_Ij7o|K+6FzH=77R&gky4frB2BC<;69zP%)00OpE} z%=sNl?Y(ykC9VLlo1^t|{PK$vf>`a6=^e+?7^%JH*B`ODkEQqT#}8)eK9<>=jj#UJ zxcA%0IcR{~n*kS`ntxx7U$lW)_+^W`+Nv3Krz=~G72KcY)K=K8j0QvrEUa{+lslL6VmY(O5-bU^y0tvJ#kO0d93AZkgtInx9pR{SocZj4u!#s#)>MW zn;^`zR;xLd{wyv)FgXAA!-qHLH_j#GF?sEQ#8}|bZ>3ni=|;sPJr~LI(z4EH(A-++ zuFWVvT{Xbi9%pC4|Ms6JAgE64KePn(;amLI@nfz|*TIExe<#CH9G`#0Pp;p6 ztfXc^Ie#5y5%QDCt}R_CHh$h_n{nuMnyMeEgvRBG!rQNXov@pClg&7Ieb(+54AdD-A3?773>_b zIm7@5i69ZA$4y?}(UEYKhU~>*g7g&uNe@+o^j1g6mMRI^Ni87{u9}dCR!_)|DhhdI zHHB=mPy47Vq_2ZT@U*RgH}%k5NKfsB^w3~PpcX^=X)K99s6+$H7+6M28Cb@k5_OgbQHgk}SX4+hx#ijSaKF<_LAu}y z@IjC{R1_tkp+S01_}bjERksWOMknii@J&)qy`^S62~%^1_^r)h9R zw&zz%`ssTnRZC6-Tl${#_w*BA7E3}Sz3YHg-MpKSJ8Z4PrHORG8)`rSt4&Ue@E0GNp7QG1$p*D#7+ZEkS^ zpj;$uO1iT@TkxBX7m$xNzGP>#;f2ms$*9bEaMGHyc*#?8WxwfxpH^S_K0weinlG*- zoAFP(qB3DEa6Z1fzC@TS>rkl2!xfpb1y5rw%AH+Zk~z(P**#s6Bgr(~Gj6_Z4!Lb; zabL91yuD0Ra9C2mkfcsu(nEwI4WZRTXmwi|LaQ6f5L*3YL#w-8>BBkM-ou2p4-q;T z(B__@9s7g?Z2{Q)$e}<7TZOiR*A@P=b?8rPcu&vJo=%D=*-SFExYXk8T{A%p-4j~G zK(x+T&a{Mo$x(qRA?J9_c+(b11DMt}PI z?~hli4`E*J3EAsG`05;Z4$K=xC`ZCSSaW!cFKwtaFs&0YC4JGfM9ENwb^35goasIMn0EJPFB ztD2St*VT0oX6T+nul1)hCi2A_8H$ibuFb-tBKClFpvL#zvIz|*Y1dYCCwH5UBe&Y3 zP@)DJi=U1~pB~*LaJ!pf?7_Nfd+>6Vp)b$CeZ2D#Cv`GJ2!`2H0(1qeoW60{w>oKF zp2fC|RT?wA45=am#eE@Z00z-peme+#`}|Z@4(+MEb~#se*=!y^k@ZWyn_UWjrwYP8 zPP`LFih4S6R(6lPTce(=rWLK=<*VRjtKg-p;3cCwU zMU(?JdWS`VtB?auzV@oy3(;CSyTWN2^{Nq-O&gSW;RGBD1($w@EFD743%r*PzjT4^ zp_a6SM@wzXx6FVl{L~-b;A$~{in6qtXinLmI^`*!Xiq9WHv*MjVY-kJ()x68+2vC;9D<>h zN5t_g15vt)Pv`+If++s4YU2D?P4>BITb=5?=*QVCg?w5>LimpjNoeF@IZCJA)O?gQ z^i+IbDgck1<)o^gcG^uNz}MU@Y?|~#YCvFXCq1-%xe(xZ{Yr@x3t@jFb5F~LTx1=9KCS;9m35hvP0TP2ny=y%(nPt71Foo&F-m55GQM9>@DMA&qqsJ6oXO z?<~Sq?^+5yn>|y~_YB#NSgF~<-Z_~o@vw2R1jD*uSoCFFRUda;Rbf#Uit$Wpr}Z*V zu3Qx}9T)KFXJ6$cW<-fGX*Nv?O%;l1Sk~?er|Q*V+Pktd-LX(%s$zcCFWjt zj@1SfXE2!~HX}f5YpWL~8KMW;2R=LKk+d!y4fnVJH-Y=d_>*UGY@?$Z%C#Inj z(NC%|2FXt_O0x4^!4hk?a9o3~SHaYozpQ?C;+wu<5~!-i+#sXP~BYeA^<& z7Id73MQmfJlNgNjE_eFNVY$%$PSN8QM!}`Rm%axIzeHa3r9RHdN}8JDr+!9ovzE@aV`o3CVAmv4T`Vt*+>lnL?Z|ol=8V@_WLs5NkI82zZ`rwrMRpi=}PUQM& zl7%eifq*Wsc%u0p`RU-(qeS=()XFG0X>^Bx-t2~9E&N7gwwaB0IVP?qbV`7k3+Ss_ zq1$uAaTz7(hxS_)JBeupOTIMDdeT}U)Dxu2iR6eFNh zm}{a_SZbn$$dBnz@;=`MX;65FX;O49Qove!<|pkPE{N8=cFX!23KFHneveHFD%q#3xEOiK@fbkJX$^3}|ZkiC8X=Ohxa!gF89{;SZ!R)$h6$(ABb zTNf0ibDw~$Wl6Ppg@$B#`*B`xN;+bR7_=RVDWo1Ct}4wLpN}m-MDX@#d|TZ0@$TXJ z+W7La@xpumuI~Y01ax*Kf3)+wKYN@=9U)qmMylbV(Xx#tBxC0r)7{l9V>K93HcT$! zB%W={q|d2(oIww!Ao^zzn1TJqw*z|}48`-8#s%Yq>7IyT(OtGfcKy1f3GMV&FmmT$ zbTVoL&dF;`-xOJYNF>1={y|`d`T^s&&B<|@D2?0yA@sUQ1qgcV;+_xCHNhReOQcu| zdb}7F8u;*YgnEgghRt}%)eJn_hHZQ6Z}Xh}yE`qiT7!g!Z^HfN4SKuFIPM1h;A+s_A)(+j|mb<#EDCA06ZJSig=;3Xf# zbsSYpk8#2h(fPv(Rmvu>MVKXBBL(VKRU$Q$N0<$#Pf4u8ZDzPU5w zrlLcAYvPI=^vYJJGE3jRN<6v1vuVpL7A6^O@Qahgg2UyMa#5fzF~QsHPoeItQf~$j zx&&)AT5u_WPHv|>< z8KLmv-`5bsnrk4)dEYVMC)%rcaJ9a_2WMu**MmOj*YEb)haXHUYp0xxH=rOwH;t1J zzpOm0J*M8rJO%NSTIYw3gj&vrBjC4-`RZ;38n=y~liT9!<=f^LBHvUterpPDg7#uL zlP~NP`K#(RXfyPQJ#}(-XFONX8y*m!k?&2MY8MeBc}44Vo!nsTI&r2g3NVsb$CvD9 zxfPU@zhfA*%*HG`(p-;gZl|hFbqjoCQ^G}%eS$Hu5t#1?ov{>BPT558v;imwu{+7I z9j~ObYdH7g_A}g5qn8CJpKIXUeHRoN6W%;}ePnlmOJ%2#qyT;J8NuE3TW>OXbS9 zd(!o&U`B3jxU4swxvTKfeYp$-#igSCV}kiU-cfX%I8$j17HjC_!z#GR3Iy|1yH9i8+7*^@}af?h%U8bi*LGu@9zg68?>U5uEa`pSFbP( zr1b7$&^s|4^AAK0P*d3Au#C5C|1x8Y zTk8~!Y*>^b211d}C1bwmlv&=8K3+#%jh!_+(tugoFQvVK_*x0z0cPR)BOw-JtfYWD zYJwyKk0*UqiX5nM9Gq#OubZg4n=6{F$~Tw}ms=%8FZ!cDm&qqGfy8{U3)z3sgNG>N z<**E0d!EE~)z6bbD-Hr-*@@~h)@|v|>6&nNfwFp#v8;K5SC3S~ZqU75jstegyFP3g ze(j7{c(D(~Wq=USWBQAw)30iHZ@@oCQ3Lul_?`uFcaehwa#wxSKZofLrELiI7~g`wONoO zOMifrmtW~T;}JTX!M%P(?&@Ytg+(fYuz<;ZQL;I15rYt*Qt)@3+ppL4yY}

)3@u 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 eB)Y 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 z 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

    K?HXfIbN^GqvXIBk?e-m5=_eWh2=hiv9|Nd zFs1pRE*xEEp)iwBpKaUU6!b7=pa(I30c~Ucc?{D}&~XXDg|6%j`+*Be+&ZHUNWI|+ z9YV~;0jIIQ`6^O8%y^Ks(TE-UMirJV*pf+_G#kLp_cj>bfF@~G z*laz*KIKg6wJ5K{8l{IIQwvnFH!BO&X8Bs`k&LptI654f@(o7q$LU<8ASS?n8D5D( z;`Oq-d5naVS}1`=sUniiwWcLOB{PW%3jM>*@gWDf?Q_?9Es-#-^%(Imlj4rYRyy_rJ_6I}EZPQ-%?Y%=||l5i6mqs%*TAM;MO9vseRCO;->*fxKK5P>_I$MaveX2>@*;Qjacr_NheBT$&?axI2PN$;C zZFFGEUFYV-=+nIbt+T{`np~W17o4S)wRi2qed=(ZT3>#Z_oWIC&rf@#K4S3s8$ucJNYPodNr59m2H7+Si)xu zYR`CQvMaw-;V7#aFjTZ)OA3F!)sxqNI9gY@B3g3G8N#bExzw7#NyV%6*nJqo; zD~a7TZBW70vYC+6-LU8#Q)Yk+0I?}cdHW7$+olH#`Lx$?!|pW*2vW1)RSeEpOLoW@ zP7Zj#yzRa6iL*X`SA~dxCWm|F;a<7D9Qa<@V|!QT_IUI9IAG3vv%I}!o-!+w8;Rdu zAe-Cc5N0Z?&OFb@1d90`SEBXWt}HZNeH*YB3CIwAXjt`|;Lg|P z9OfqZ8^XeW8^UY0cHs0|&~LZ#*W}TcU8Z|1UIxMc`u)$NGW*}re~safe?9){_-Ff% z-ya_z9sT&t`@h^=z4<#o{`tqWSl;5lem?q`UN-~b@l*md@lIT5ze-rYA{O9 zmYI-Lu1IVwUaKtuly-y_hVI3@i7*CXCb5{eC426Pm;|-?vvm*H^#&8)I+U2#Y)%&% z-J(k5rnAc$SOGnM_RM$!EE!Fm6&XA}M9iKm_bxUYY}CbTL*pNKWGXq{iv+4KvgdnnTC_hkp~ZJHxMvohJ= zD~fzOZC)@kakEugh49+jXrihB)y4F{h~r{^2Hp)$f>kaXOs~V3@}zniZSD#;nMGF5JW0uFOL?lBBU*32omrx-sLB)ld=^z#L25nS-1+Q+&A4#}AHzhWRb+s)cqNMt zHW!vbTCuHbZ9~{07wW79|QzTnWn|l!>`~M(A0z6nCu&8^2TL(v`P= z5L9|xi4j()A*YPR7(SJhy_H4U(%0#+O_L4>IMr%Onc52MP?G6s2f#5YmPDmAQwx!U zeS~H-;(4nFdM;@Msng*C4|>?#o#@!O)cfmP4Gzl}QWWzA#5>_zQ9>1lqcz_@*Vb#a zctzq>N|!uxxkaS7aZ|DR2e9gyXl6P~%hb%qXc^=g9RG->AkBgaUhfY$ z=bIyJJ3U@96!$vvWJQ;lmVOtP?YnYI-LPer(0p%BB0qR0e(ye5(+--(Bbw;_d-eUf z2}i_JAM6BnW9fS8Qcr48vG%}!16<&g#j%&?uger9?o%f1=D7O){Dkl^8{2=mYAmnG z#T>&JY-m#Zt+t5AI0WB*?$`VA-}K=0(|;fRo0kmg-#==$*5Lv9aqSD=h2Et+|9Bwb##MztsR6_o0k>=gMX5c ze@#XHuWoZ&=S2`|1fh3=+jOIv0;F)o&=I(9R&2T=ORjQy%f@7)WgXvL0@pDmkcNoG zq)2n#8~{R$M&a6rY4GHKAP7}2BF)Y-$wpSrP*mr$7^*e? zya9)9!(CpFU8GSdSHZ%nG5G)@Q_{X^(NPJl73L-?Wf4<~$`v{`^W3_m7mCe_1SH4y z37{z^Z(@H~e_nQGC+-q5vo@Y*?mFTIPrlqdV}m0z-)#x$qh{__1Uw%${h)71Fj zz=V3fIYuh5s)oq854Ldi{ds2_pj*Hk0xVjt_oBHLhV{g_0_*Rto42hYp=2?Miy*6Y zNoc$7yMj&8T1?!3_oUyHC>2rFrMp&s9m5AK&ADVAkVa=SX03_^vf3L8qCOF-G8#Qi+$7=$cLlpJ@gw(h*!v26dslA~KTl z*!VG{u>q)v*AuV$k}#2@v@_TS3lKD{?-*Ul8*UD!VaRW!N3|!L2Y>gTiA4X z_8MdK%o1wsQnMnB&}Eb7D?h7oMOX$ygaWf$n20yS+XK(2;5G?xxfSxYh0U`MimQR5 z)U3)y>j&;3FQWehr6gaVNuT?E2|V3KWb?;!! z=Mh-zfB4M1G+VkfLe94Wc{)fFW{!ItlX}5#%SrO)#mstj3heMaxu!>dZ!C}k$rq9_ z!k1bdp^$KY=8!S$Eoa*rh3a=dz`eLv6WTeGMBFQq-wS6uD(}e*jKWE^!9eC~YStuH zucb#DPxSe_XGx;}-$o&W0$ysz#^))<-*aUxe}E>S<|vjT%ZyEbdA!}&z;Q#~F$F$9 zHjqaz&77r7(j2Z74d5!Ut@VzCSlY1k)PXt{8n1Zk7uLRGo(A@hr?|%U>;*2`(bp`e z$K*SOOW~-x3xo>Na1D$JD!G9TpC#GCYuVQqUDRoHUMhV$mqMuz_LDt#Z_p(NU2@PR zf4%Zc)g?(uRStbNKloBlm7Zc1K~3p8jb~vd*&P>!vd-~Ejx1H>M&n!X zxl8bDJzc@sLdNd22DPqonir~y=n=sU^aI~Wx^+E(Acj!@p`^Y)W?ALy@CZ<{e`ORX z*)9^4Jk_v(YS}~3CE0;tzr%{I{&PnR^M zb2f6#kILAV(_UOE*rrWf;Q4TnhJ(~yuFY;)KT3v=w;iRvs+{5Hrai8RSn@n))=AbK zjT6H2N}Rem>|lpSe^>U&Wm7GMf9K$CfTDWO6^g|v;mZsYIl!SEnb`c4-H5how9`dqhNAHw9sc`1;PY0$VRGojPVclKIae? zBe=+U^GOT7fTy&TcDi0k6(n_|fj+e|JW9AXbE& znN3nRVw^$u1Zaix^m7Jga?4gH#+BA2c{VTi=mz?tm$|5Pb=}yo)zWv@VF^l`<(H-u zS~!o8L#N-^iM`*n6Ae+xdNP7?@pzSN!_kRbvmK_P*Ov3!tOlIkvek2CpqE6d7Cf^V zl;I5b-4Iy52M1f*AZoIgf9VPNAaeb`HxM)c8}33d^+DwD%Y)234(K80-CQ_vxC#R2 zQ^at9U{W)`)@9AD5m)3gB|@4h+hS{*X0btQB`smDHB4lM*_SU#*7;I(u1nhor zac`aQF@Yb=**ws5pe#!!=YSm+1tr8POHaaYM!DVg>+6JEmL1)Ze{Jbw0mRasU90-G z-BH1x^wtiynZ!LzA4ogzAdKZ<^wKT%*tVp~8ykusOPXmi^*>tDfYbcHkQP>r$r({R zohPjF%vkNcYI-ycmuh-n-qD0%I2%n}VmdL~kTXwAo>{-2N+E3&>q&~B&YoIZpo+lJ@OVipCV^Ag+_UV?H*mFu0v01Rm=iqvc&3!}9AMCg&(fNIyY*?e9g5ufStnNaA^ z@l_mV;Idkpe|$`<`cp|_!EpAWr4yX<`Y8!XZf=Y5XQbqc;R#SV&DjZN+nXg`nh8dh zBIYyWi#74?^G+}V-UPAxIJQAu=reUY0a}epN-+Ww&H`V-cQu<)Q-#I{M5=h)@R@OtAtvL>j)w^nY%3-Ji|RkA1H%{sF@>Jot75@+Uk5| z))-%3S(jNH7Jazbi zse?Agf5mL9v;{jb#Qu7a#HMER`k6s1`A%EwaNwXD-5e;#6DEX@+WH@vDy+l7s=q&4Ls536I{cps8g|Rc;N@HYIXpFuN|p4&zhDx*c2?`@|xH z-jF55oVURKTeY=C_;@+kf0?4nO@03Lf0$(~jUoG$x6g1+cAkEdwdwJ*>^`^oqbf|& zQ@a-;i4|d=a@n51G!o0DCdjV78KLQ_HGf}_g7YxKQT)plj?}($`YS(?e>p{!pC2&0 zKQaV!@Kgm&ptbUvO#5XFOsRNS17YQrj-4KuabMLWo5sOWqbEz?|wH(*fsR%Pf*%Vk@t=@i8eSTeGwFxS`3^OZHkb46l9-s{0@a#2tld3|pG9l4=Gg^+_i)sug z^Xl~j*zzB2JCIOPn^BpAp1rSa;VQIL*!v;fbzfZ0Y#3D40fQ@7LFv^1OfGco-?{`T zqQFcii4T;1=8OMNk&+Q#QidJa%5myKzynIi6}BGbY~|?qt|Lu6PU#2j6%q zvmSJ?4`w)8GXd>v<{_I`b5Crh+f7j2x*G1pt>r+TU$ac?Ed60Me{0tnJl8)6#UUpu z%?U;N6cq{8dL3R`1PW@Vg*EZ)#!vO*1+E&Kg6qSHq2DdGK9_V6G62w&T&6rPGjL-J zTOv~9C8cXMHz0GK8#rccL_fB*H8xk~8G!7tuID=`fi`36-c&%B(bl3d;q`9$dp8?& z8T)Mt4Iwe>o=J5-e;z*{1M_`8es0CC#5vL$zE(CEns2GP`^JQPYeS6zdUefT*SX@B zNiPu@th$FgtczglET(>Ejcf0m-x);5ov$~_?gX#0KLVq@UccMDA9(C~^unA|(}zeb zmzY6j;q)rEEFJ8ki*y8yp_{mt6Sp;i#k@VU##0+iVr@lhe~PvH*}wy&rK+-B7U~Ms zb+xw}x600KVcx1`x+XoBvWQ!T!JfL7POsmbUA%uYUN&u&5Q53lI1@Z=N9gE7FkOXq zliMG>Bw+@g%bVO>WFiss{yC(3%+hD*eLte3_Jm}Cie0|gpH7!A>}-`&;`EukBMkBh z&B}vH#T!$Fe^vva0yaBZnE)(fa>+63?9k%!!DfF~N!gvvW?7o%O(@!(gkDqJtCnLC zy70E1Dw)qD8@co{GoC;wQ7LD5RKKxeYcsWmSNu9zt=mpZNfa+mxH2%nZF%ur+CpPP zqjO9TBMlU3Cixvt*c=k5@^r3B6gP8I*jP10ZLyN8f4OU&_i*o5W+;aP^5NSXNK6dZ ziw85D>W;K*mJrsncM@vvBI-6pr{N3jPe_OgB!X#cheN=Vn6d!l!wv+KFX?<|S4ya)LMl`8?fIq4 z@#UKYfAC!)36(jY(I`JASpj(;0QKH5PIGD+?vfija#P9RE}0U^ovt}Av&Y;Q!)l6$&Rul?Q<3cnGW=WLnbM$i8o;Yeym>*iG=!kq^cT86Mkm{e{b5(5@f2J9vkwSq+g6QoV%hJ(5K3l66^BI^O z(AL?@*$0td;d|9SV{aR3riqrLR<;GbbTL=AJ9X1(Q2sQBY%WMfDG`4Rc9>~L?=pC1 z6G-a@Br_qmCuXzxA-3!u68Gk1x=dqQiNul-dPjLerwLr->&i`Cty=dPj0Eo0ggpa# ze`Vbs#I-gUDgMF0rV|m}`Wzjy*eIK|7)~i&5gNxt@p%fFLDQThG-qkF8WRIWtGv{x zx#Z3lI)&uEWj?#;R?KE=sZ`B{pCJM`ZmL9zjWea_yn_g=r<=gpHeu+N$k-Tj>&7B& z*kKt~==PQ@QmwGBLE{mycWzvU>!u7|e;|17n@~cV*n!8Ue;aq3>tqs~#M(#d(OKAe zc5sl})PQT0(#R3SFqVt^>^aaF? zUv5mjS#~ivY)k>aWS=`evxQl^aNu_KEtM zE$AJqrMH=g$2H^%wqSduTHbX&+zzTkDYgVGfd<-M$D*byk_Z8D;zdSM5i`Ac;C`JZ z>V!VFh8!71vR;;=4NrntR#CXCJev9C>4U1Kw3x1bnt0t5o}oYc%iE@`UtN`}k% z&rQ#tlcPM!T76vi4vCT!sV{Tj7;bQ3-#JK>wl3}26Bf?E-dr9`b#D3m;a$Nq@{X$< zW5Mxd2tGt83N3+Me`$G@XFt(6mambUTBD|H4;R&9a_;gvS?TvEUu7mi@6GuY)S}3r z{_p}svd>@r;YI8E|02*Te!VWZhYHNDgjfSarFyRUWgif- zPS79eVU+1pe~C0uYW}1-6I04k#9zvu+{rg=WQMpc8_Md?!gnR8wUru-a0_qldE{2E z)0!^_8nE8ITP~LYeDB_>H3=Wq@!tVkc^6_073|Z}=qg;t^rL;|l2GM5c#0D3yc^)} z(I%TbIxqO)06PDE^!;vP<95x~BxNCTk?t20rLN8@e-XKYH_po(4CR)=;Ba>Xx#ps3 z?i@qCQ~j8(tGZsbhj-Nu87a4RyO>_x z_6HYD;>(Mz35AgPy^wo?0?9%{OJ`WSyCy8Dak@~6g ztzTfXh69dvOPU$q!C2g<_f*E@?5fG(CkU$pe>Y-RQlnmI9c7h3aC1y`#mJQBs*(cF zGu>zo;`|=KwY|*b6et&^L_|4F%ni$w<@b!GHjU4J znG;kpr4=)it`8e3cS%QXyZw41m@~LHJDWMuHm$lz;BTP>kRpJ&lDwhOg0M6POcz`> z{d#Nl3!29Id;lOdG_|7}LBG4%E7$)@e@IbD=%`l1{Owc90$w;rXMVajpD2Wd>tUi% zQkkF<XBeuS_9H?mOq*M*+p?rdcJGrXN|w1PLu=1v4`cu~X@?wpV4+n$$i zf5aIGXi3cK8neM*Jcab>MJ`5=2-Jr2w*>!{)+V;6DBp0QiRUu zkZAdinaDr>&oa@?f|08??``CxB3k^*Sv$HD7KhuVw@oR1j|q9BL=O2|bj@b!mCGdw zZfzq7aSWTG($5~_A{UItHgHUfe_~mtbu@CWkJ*fCl}(vI!nn}FI&FpADa*}*5g}uS zSx#r*@!%@-m>!@`K+gLq&n1;BWGQCe0~*o<3$w#Qeb6R^DUfzRB3r^~iY~B)CT0hP zB`e=9>o~Rn!sX`iap9kNv@mR@y0r;GZG(np8aIJ@+#Va}Kg;s5mdWyhe-Dc(GC zgF#}SAn>Bi3t}aFN^Y5|6%e^`x8N~fz2qRlTh1f>;%x$v|vD~s&3rAh4 z%)0Kem3Co1^$)%0fLQ24JLQ-;TajG!nFP`|0j*!`3hp!=JvX7>Zq@X9%T~`7?hSpq z7d*oZ6Png(jiUDk!SX#s;M*pVU0I^t27zVk?HKAnUstwts^2Uj z8KBq8NYjsA@7q1rf8(P-N8Y-R`c3FwrV`|(cbY}@*g^fX^i|7NJ8ye(=8X|Wm?h0L zDf=HSslaLfUy@NS)tH=Fd=&qg(X+g2dNrPbi{n2Een%4%4z5*p#EjAXSeIE($o)bn z6nmWS{tHzWwU0J*yqYiFri-C=SPU-2NkS*9(xWiVi=K-~d2#1_T&Gco#PDm`$ z=eaSx_()ajU?g$POdoZmVJ-`m3~*5_+LqDL5w8mDYPr1!*Z-_*EF@~iG-hIFQUTNf z@I?Iv%LVnCf34c;0$Xa^8bBM%C>}H^{F6x$Sa*$)rO$5bx@9d(mmhjrDqHOuw1zu# zO9T*RUc9^%B9vX{0?d+VEt|qf4|1%^#d<4H3i zxv*DXdo~>RP;<6B3Fweeb(lFJj7AGBijDAcTnma;BD~P!MF~x;bDz+i>!#oCSI5NZnLAH`E!B*o1d`Bu-#Bd) z=|&rxe+%|#2SL$v=czTjd5{%=t_jYtB`%p+Jva5CW&&?16m#I1OiCg3IG9p|!<;Uu zyk)Tyi^k+i57^og0$Y=oU0HZdKUItF%JcE~xj~rTOxzOGNH4=d5?`4%gM@{FcJ|o)&Kk=@+K0Ba3!OOWr)ulz)%ai+ z8tg*dvnhXifK+>J|7v$PrdBjr zSZTq$aSUQ>R7lCvJXwY0F5fKM%CBxp!d)@SQa$%&IwdflIZ36rl%+Y0fwMX(Ef@M% zmfn#&DpkM3xq}EA^ETTe|Z^ZY%NPh^PI`_HTi!>|MmNyN5@|s9sT%X^yk0-{^-BP z@W;O%e|7w`{m1W*kB^Ri{O0{%Zm!<^oge@FV_Gb4@n1h5{m9<@J+PAFr<=!&LC z{}5}Xr$rY(YB1)ShcV5YAvnFRJ~cb;llB=ixe*43u?Kb-!+9UP#X`#9EjD!5-f3~r8t3!yD0qhc+)g9KAj21E1+WjG|5Vj3JRcjivxO`wpU9JZ_ zCTB#lh-cgY5K#O*urb)42C#UgH!VwMj_x=hW9cc?hTX4qCX~17uAy)UqToGOjHrbu zl9)*L-&O)OBfIh2@x5}w8}x=?W{qY%B=wK$aX%u&K4lzHf7B-|5@~!;d(}o`r348V zZU|=M@EGrC!eh;>tkV@9pU`cIr_Aj-Rjw4FStbRI7EF14Lbb-==6Azi`z1??IZsjl zftoE#7P<9BG@W1X){WPs{yeZjlsa>{f+RM=ZwN=oXZ}AF5lL*b7XImlR*fS(e!-ST z1$d0Qtwf9Zf0|=7H}UEVvJiz-V?W8)OZY8x_0qU>-pNVAsLIL97i7uPA`gx2_tdXH ze9`0dgezWKq5%Y-7+=kTzn!jS%#@hgFB2Szsjqn%j?$OffeG|i6`vmX;sFygclO{P zg_y4LofC(cYO1hx|6zXYmjyB`Rfw&-JyVeF)`5}(f6b*RT9F6(oIR+_8ZPWrh5>rXN*NyQT3T4}htKjDrbkFN=PH+boD{6DdTI<{l8|IsBstHLa)Pey z2ZpD&Ylo#IO1*msiivqJ`!HP59l3T`nnP{@aF%BomDH_3B$i9sfg^;sNEAG*kaK8W zFKJSaf7El}*>#KNETw7d?QO5T&QKc>_bF!QV`R?nSh~J9jZFVFjc!@muA_dZ?A*nx zlrBx0=1ht^uD36X*XmX$#&Ch?$re!^CA?iHt5EyPAFAuxg-$8FCz1RvVpb^Cb?!RG zyVev~8>75)Nv7P{0Jh{VrV#-&(X^-CTxj!^f2{2lgGGPv4BYl`HNMcQQFKZOavGN6 zre)X2XzZox^NXAo3MOaCQjw`Ve1-Yk)sU_P_(l+=<4Zc<+eU!OoIL~%CjQh7cDC&y_-rBWN4Xdkij8=;X4Eko zw`>JokgfA!ZdXoO9-T%kTb!D&_B4s6wu;7_3$Sa$?^^D;{`%rO)n!fdWciK0{t^~r zDN>#bxwj-rwm#(3kw_AgOh(MeIm;IAe}zY$oB%hWK%>P0tpS8&LbP7{xP#J8rTVO( zZn8>V;FoUd;vEG!?N5^*Ve>zz*1VU5*kS7NgUxT329Ex<9T7vla+k_$7zu- zSeo+)F9nQauTRFw%{O_?hCzGVy7K_yDR%{(}>x&G+wqEVtU(9Dohc6>BSVGKTm>e?`XgP zb))gA74WvTU#N&C?DE@PZ5XDSsvToue)JN?cVtKZ#_dp&in#4Q(Klq+cG`^@wu=Y4 z?Fg|yn4|J()^_suXQl`LI40nUEeJcp+I# zj6vt=CY9fi?SDB*e%nd6Uv<((a&B^^SF)khck)69)e{jk(hQCzHuL zxUVi!qrSJ!0xY=UU=Dl$>E`a_3|YndjvzI6GH(_-CEWf4Sb(U}2}ncR{<;bp5K+u<7rg@*68DSOzdLGXc-2QX=BC zDG30rq9kUYg`|* z+r{Pr-(Aw%sAjX?I3FF74@G_3?FPHzT)DFX@DK;T>Nhfb<8vqNe>A_*Hr{Ssx)m`Y zSd~V(tLpWHznMFKAUv7KiUggD-9-1gkneLVi|y~A9ed%Z``X=pglqq>W4qx&=hgbH zsV-1gewe7^eMK3!+Yl-d$QAYI#UH--qJwpD33=i;B-hFpeh?>>41|0P3AR=Q^xw)m z4gH4=Jw8~dacF39f0##m=e=n!R|bG3xqJXvl7oYh92$b;u)re+h8uYZkdcEyiv)NI z^n?)!ga-)^;0uBR*%tsvk64Z{u#f%$FAo9i@hET}j|bv$FzAkl0PHw0Oh-R(jy{oL zVNqfI56A&QH+F>D*c-scK43M1Nm*D(S~qY;K)~AL$DoA)e-8A787Kh+IwZp0*=YJ) zRP581QPx;%zp=1`Hetqd0Zg{Geebz5##kV)9)@3t>sqoPql2{ticMc+==?(5yp zhqVrp_QA=7XNv@6|K zBpCo=&_s>vf23J^Ph{j{E5*`0XUnVup?$d29WHf$<(Ik-an-XZmNXq{8VI+(6_21TuABJeD|CBB09T!DMP}c-`(lhfJ$Q&zCxch@b=|Q;} zQ=9A3TK$LeLoj&6!Wvdb>=Re{=KRff2>uR~oNK`D1dHB&C0sa;}3`>aTWOPg-M>dSgfy!_^bAIPgJK zd~7Ni-!1Q{WaCII$@%1x#FDoFbv>raFsKV*?kfq8R+kt3U0Cot%M+DzU(vsluc_*| z$a+sxI!8;{(d6pu_s4p(fHm*(qQ>LFu~uy0f5Yzh25VE$OJvyi@&MDY2M7ntnY$8J z*1%I-t;2AkGm6FPQ;q2Y9;q{Z0X4z`|yP8UWID1#AO{-DH zf7!8g;sEAyCB>5E3sxxd@BbfpHGcJC{GzVLYkR5VeQ@_`{PN`(FO%q0+|}&yHr@W7 zO*b5R) zcLTb@Xw2FI-z$B2XYyp5ukc)(OC=h|f5>&9qmrpiq^ivZ8D>y0t^^Yn6_V#Gq>Vi; zqC0H{Am(D$c-_#*wlp$i7{}UYU|7CO70Wf_ohCHBZGSsZ`PDB(`HiHh($a+O=^$%%F@wy6ST|xz^13V#?!yz2|aCG$9?R_Pv*>MsTsWx`nZS$@5R53 z?Ag=}jZ91X+KA)~JPlY}0-2>kf2DjjJKU<&kEpddmKLoZ)mqZ%u%?d42QkqD+soR& z)tu;{s}3z3c)8JX7PAx`*YsHylFz$Bly_VF%D@i4>K82Sx{#mfwS;l+WpDg#GAV-+ z53@P`HkpjPz{hfT&?Gq&Q`%+CtNq=5mIDmoy1TCeCA-#{$FL4whvw$BC`p+W$<%RI3?7SIX{;*98)G=k&vp zm_!Sj&Y3zPlt_^zTDvK-nC7M7H#k*Y05;Qf0aJhVnbzT1JE8Q@uuFHPtZ}|*j?wm!qE3HDXe?B+k^Y^qBfqJuh z_>Fa#)4R-O06socHB*lr7oL)-CLw#(F|s`3m|Q7find9=6rOr%U(T+DNFgYoB-X4=4IwSTvsh!bhc0P&(kk1yWsWW`Dhs~)i+$KsmOY@&1x{cy_ezu`^VtxM4En`?izjb(7 zgWBqsL2cbEe}mk#*3=+3K^fH6L2Vt>)`9#Egh)b)4Vn!2sai$~Z0Z`tZl<}NK% zJ%pL-maUMj?6!wpHGy-nDc)8FzSleWPO0`l673e!Y@l4xEyadPu>GXhZ6w!+l3E`~ zV%<(!e|;QDHE=hDNvQp$Q;!08mpK<{E=972 z){YtgGL5bvdK4s|D+06y`zqJ&cTPx!DQ>*ne^$L$4JN;k1uL-tT!p3JcS5Kl>=VSd zffU!aJ`0A@pr)|~(MSi?W zf5;`D7P*iLJ+@C3pO2`F7CdKBUPyLIGd_w$dZ(2jk*e`B{!C>o8qqW!;W#QCX_l_2 zmHMw4#0k|LqweE#BXXK}Uc0VRl8IO$a1x4wG$#q8D%WI4&!!eNMH;K)np)8!>cKqw zUc4+z#A;b9w6uHawz=TyuJ8thdqc8}e+sFECfGKtX4kZJu~DlDAywzLmp&Q;hGBa> zkqkld>wxs@30T?p6LOX?nJ*zqTVnbNnhJGYBuu)R>&}0d7@tsuVSq4z8y<*HvH6*e z($0A)$LhC?Gkh~?GT08@;uXqvyHTXKTS`|w(oHtJ*U7$?OsSS+;*~-FwF6?ypzH6Y#Dk7L|iP#Ee~)|tK|=t!yScaR*=V+}n4x#=e4gfi_@Z^Mv_a-d zMpfVjxrSH$L~wiGx^?nGLvJP(nZR|Xsp%z8-?4O_FJ6*d*Asuhobu_E7_1&z9g5by&JudP=W|S=g%3;(TEE}5}r?i_ZH$vKn zaOEEJvOf6wBl!Tmh9;V!yDFW&w8%}eve&kj9Exg>@2vN0#a8Nr1hd zs3!&6&PM&g?>h1$f1?Gg{a8x@y3cp}$*w)qo82D4#Qd)DD?Bc*;ZgyAKwwAzmtyKH zi?(7FQQva{EjfKtw{=+rF#;R&-+zC+I{wQ2eeeApdw(yyzn9+M%Ku#* ze|5LPTLd@(4e{e6Iu$bi`JT%3_^Y=DT?B0bf4^ZYdkY`F71Eh4wWh9T$FZh%ffGw4 z(wwISvr9y0Ia_mzHqP%B@SpImAk76;BuW@<%??1qq2G7YNr0KbM{#{-X`Qk4o>6er|YusAz_DmL4DeXTAJAXp$}H zp1eN%fjJqPmW~INbeGuUpRmiuae~h0f0E7NCXYr^DE~%vStL2nOsZ+9PL-CzDmGJT zR2du`%J~}{90mu6Uz&r1M^Gjii_EI7yFK`>hGK8mzPLOukjUrzN$^Y39 zIA68f`0sl8A`8WcNC~@Ra%DSXwnpE)-jQT6dO?Kb@|zeW9BR?ks6~u29tfp}e;DT3 zHdy&hYLedJWe0F}tKgdTmx!G@dMjMqwoq|o+6v|0112s&QEi8Z3xS3USM&Qq!aW2W z+yg+t^@o9bcnG+Foze~cwk7Oa`+o0&eCvjSYPZBR!@PAGVEV$lH3Kj7&t$p|P`k?5 z7>JBZ)g4jAMm$vvFcR*X{dJywe@zvSp4oe5>fJP(tFY$&80zpfqms#b8qvD7TIQJk zvyg0ZfjqU#rSGirvM178H#~R&Og=nkXta7DKU2f*I6V<)$c17*ghu{4eX#@KHx zAwC`*Sjz`NTJDXr9CX*yg|Qrlu-xaqtUtQ)!(b~v2(t1vxXO=#f2tg`cR~=A4}qr~ zgr*#VrQCJV*@mMWaL3snL)qh%Vc01PW`r#7%dLsDmYjD+Gy#Ani3AQsLcHi!hR|Kk zOwb%SpBB@EN96K~&^VS%sS`Y8ty_SnDrYo?`)=phYOE`gfiHvgwA$W5T(X&DYH`^o z4&}P~jT6U>-eanCf3YpitT!k33m#Qm;Q@aPb&}P%>@;{@%T4X)t-7CZR%jFBMX-O-cjMq?{-P0Daa(J&G{HZ zDdZVk;VE5}f1M$OUQpyndBeWHzaL}A^{{EiPmTXD&;-R*&eCW#UgXQ(iz*E%3oRviLaO7_nP zol~Bw+@_k>^FHaw09m@ODVAG&3#IuR#G6n>K04j>er5E^a4yUGMLRG~&d#i$vc&eugz>qOs71OkMPicGaX!K2-_-ESet zA?@5)22o@XMFvr15JkvuQWR;oyJP7^tPf>_$1)J>fmjd3dLY*1H%P2ItBz?-BbMf@ z5!R{ZYJgn0uYh7ereLi(m^_Cu;T@Pxg~C)te~E}_VrxB{vo!bWKBPkwOX)OWf4#Z6 zdbO+K_k-P*!qiHj+DA5i&v+8Ls4ZiA3$^%2ZZX_@BX6mygcJn?q&`fA%aLq8XX6L+s=hk!7Q8~Sd%HVcv4uAao(xSDBMOkCYM+0gq&YqToVf=b3$UV)Q>tY=ygp7A43Z_pQ5DD zlpMnPGTjrN&d1=moyL_ab^FaXN~T}ne<6+_sje*}SF! z3l_8YY#mymERP1F|3Spe0Y7LN;uOWmjB=?w8mtFkuE@xo-?7x*d$&;H3IMw~S}(^h zzc?X?)h?OdaV(9I+G~FO5u5v1djEd>V5aV4nZ4Qg>TivEzm1%O2FSe`aKWkhf7SR! z8<>S(wz#XUno)PUvc*`z{aH?Jh3(3?kcMTwr`eij-da7*t?Bi1MJ_M)p^!(mE4}oJ z+5x~>Gdmu!T)WjZ69V0(pM{QwgqavN#$(M4&alv}F!oU0NT7Lu^fD1_3?jfxK(;m& zkOwsvkcTuGkR8khEYH5Hmta0??8WG*zBoVW2gE^sp$9K&t`?uq=>p z>jK%@983V7v@OotmNmbjb*pX->3wRXbsrX7vaJ=D4CHzs*QWe7$@PZSH)yT~THUva z5bzGNonnEN_PXgqouOR;u=<2S4cUWEFsE80@)7Qx@fag`l1N9+QsreOPJ~;BVM!Vr}QDDU@bVe@z+G z-$DH)gZewDzuTKC+w)M_f70iaUv01!x9rKvQ*<#_R3Y62VWzcO&9U@naRGwC`L`cF zyg9#dE+LP}YY!yG0*`(x#qv!zDjw;%NS>FLbv}dU)9HRe(mdo-MpJ@#=+~ecE4bt&S?4wDvqekXGhc<2{|r%biH$QWM9{| zn{?1IJGRrYZFFqgw$Vu{wpHoawr$&1cdU-BQ@;oA_nvQ@Q=`_ZHEQhoYu6t0n)kfd znogvacVOjNF)n&XlaRN0yb|`xpmSXPFVprL)WV|;r{z`ETUTDI4UfX7NT9hSAtQ+S z?QdRUV}mQ$Oc{~T3u|B`y-P_8TX;m8Ri#Gdtzo?!mxB2ky+zzrl}5=bzME$Fu1n~V z_!7_sme?V7mW3UPcv~|ThCz#dX~LdYNFw32VkKXF4zxY+NByy#!(io5s|kQ|7^1P= zPF1I6sYRfJm^cQFQq8u&BfDL!fH%_C?_D9UR$^(bLklK%b*$WiO5Y>JN1H_)VwF61 zIdD|-n^;Q4AOLtzI&xk<9~`A(LDKs`VG3N$;a(Q)@m?0_l+p&iaOpvnp?s10G5VSA zu-7boxOpfIf8@Z)ynJeK03zbNOaIDYYE`@56DN<>WspOn^C><1o>W>o>!5>OYF~hz zqaj%k#KvxKGk=fvyuuD^nYJ_T>ilD2Pf5;Gy(Sv&iQd=B)5ERcO(Pou2D!oog*~&5 z9Ox6tNxKP2kJE#w+?I4jpK^z$k<_&o0c7nrf0L&DlRV7$lCQeGfEnJ-nNbHb@HwL+ zQAO;m7XKZbW41elFM+KnG%du%zWYV`eue~hF!+lvZ4iH`RxUY6J-R#mzV?dI#jP(i zc7!V3S-V8RgB_3>smy1+uLbV7cKZ8NUQ_TEATokB&HON%4oX_i9FoaSqPSJr-_qR(|=DQ@uiAS zvYl@2Tt@9gqh9kv4lm5|0|ydcLde}-5(!DaS;15hid1ZjqiAm_hR&W+;c0JONE1zu zJrGhh`i9T;`ExuXT&z-&Tf+AqN+3b;tkN_RbXH&GREYw#0Run1Lmym~#m3AN%Z7?D zEiThxjgPZuNul%Irk#r^WMkoEVXb17uC<#vVN#(P1=WFVl1|OM@9l^U8 z@L-Wr@|io%iLB>rTAyU~lt<6WK`xP^a z<{TUXRC%U!mB~856orL{-N=LUkHN&FHcYR35*PNLrYoR?rFpxSCr|#u2kB96c|oykOeD z=v6d_wo|L4cUqHa*mWmXOk~A(=iqxU2~lJEMH^juU?%zYRLr?oy?& zgntG-^(a9Dt^qEk5N*RO@n=+W)nBi7Qi38s-;EI-@eHsz9)+DkHio{rzeao97WTor zU5VJy24Pu?;&dwJRAO0cP8#GSwX0O_$UFJzkr;3NHrmQF+A=cQA~6ykA)!mHS?NDV z8)#8^+pe)T>NmbaLe0TC-=7zuB@R4KpL%KilAYB9Amcpj0LfqE7+xpc<1Vfw^s20T z^AL+oLhjU#Y-p%*y6?A`KL|-(-C%UTqBeWOYYS&o$n?UYSHCERe26R!z^EdV%G!}h z@`s{efHH~T5>Xg=VG)(^-bDiO4LWK9;va=oyancf*5zzAUXo#-X_s^#Jmz$HhS^{} z(VJz!;!V1PE*q3vcmBsuc76`|eDXt@`3*OE{i0ARc5jnV#q4(dJ*SrJ#a#y&`MK#C zT&}Rs0}u)nj-tKS&KaOdE*)O=!ebjVMOyWfIeWQ1hTOYSEu<9HQ@uCKqswKrR@UB(sRGoZ@dC$pbx{D(vX6}ILCQ8UO zL&3Oi_fv{RH8?4<&2z=RX%L#yC9tn&Q&US7#74bQj>8Hhbk|D{%mdgco>RsQ_fClH zGQ@20yfP?ZRzVALSxg$} z3$zAs`tPC=DGQpkfwLBAg*q0OVub4~PXl{8{8lbXm+Ei{LU*Wn z2C##qj*$>Yq^WcWlH?~{0nWsmt}LZJh-Qj_ulFAROfA(39MO{Vx5-3c8CmDSGxA7N z|B%l^pA8j1*2&3kbCPI{{7T}fekP1Ii5sUm8Mb;$((m*JbhxSw3)#Xrm%&362z>HDv3NpGFJB3Xhxo;A-~c2} z;*1Gsc%+g%cU~Hz^4WDad5j7Y^$Ln)GLEVvVH@qgpCmp&N2y(@-_hx8=v0mN{(~9? z4WMCs0D#MG2{3@XiP|l0&kY`HcI@B6l`&{F0%3)XnPLR=2gg-Q`pwgu9cZ00$`~Zg zRvR5))|eb%hCria;f0b?O4P}+#yiMz(!?RGIDwai5UTT6H<`rGrU3!THV6U_2Y(g% zYxBjk8g?e@+MmKp$TL~@5O+#&>V9$LU(bDRV z@J?G!7+})8%NQ3Gc}3o@EsFXI064-+8md_jm`91|N7*0XfT*za3Lau``^+230P%f zpuMN#J>2}?U~iVr>a_xpMWGF98+H&PULZOVkl{#-9%iDp*F-hNuoNqDh2ZwSzMY$k zWBdX5c)g6%7%^z;x$NpOxx5T{e4KyPdG4v$tBGyNPM*$9E!S*9trKaW)AC}b8CFJ) zvJ-}P7df+yVP0eCF65RAS+O^?9Rq7!Q-bcD`VHOdVA~2_nhXwbbOGDkq#g*l_}>pE zR&zBzreg!yvT+4h)Q8izpr;)r=xe|(m7fWOU|F*88`0or3@C(Uh!Tvlrv~T>S~>HF ze^%qGzFlHz)b6AO*0v!>Qmit>=58odW>6uEPfy;EwNl-kK6P^uN8mW-eyE zy#hRLE-sznFWq4;-M?PCLtVNY76JQ* zz9<#;HlYgXm}8ZcZ-TO$71JpZffaG){#ZnmOaXkx{{#@a;@Ah!Ng>vhMRV6Y`$C?+ zV%b&E2E<(Lijt)^FWOS-PCdJGBCM8)0Om3ANwTZ&ZxVgvBT&tvH$OJptF><$RE#rG zOAw0Is4bWqq5M?hrT3B#=E_W^$vsT?h40bYNUso)g z%KenD6`pM5e(JF>PwK|!ENYo0sZtV_3{AQ$z@A(UA;Vq4a2d&D>x;<5EV(|{1E9a^ zH_p0XB?WLR&6-3NSXLfcg(w$G5el|_bk`M6c+rsO%bq=kn# zKeKi_6P8F*`KV(ky?2Vber-Ot#eB^oTf_PD9uKj#d~Srp4n<0dp5Qdw9`A@6)vUC)I{?G>0O zF4X;8XDe1RVJWwR!b9C+!J*qw-Kj=**o~ng{%t5oiDfgD+bT*v0YX2(?s62k?+)8XCkM&kA^A^v^X2gMV&VdDTfG%=yw8;~m}d<0g$jITqIcxK zzu%#iivK7;nqVX!7}yHw+&)7%UwVISMxgxDC&rf+-o=s@o>LjoDwj^hKXV*{wW9^)Vb5_K{?! zz!E*1_?^e1skoDjfXzGUTPA|@ zU6N0U1u3&@J?sQ=Y1Z3~ZD4M8)}Rg#{GA1S0oRhnVk8CTiV?9DJJNAGA`$_WfdRND zLO;ArjyBek2$#Jdf4cG~54kl2j8prz$B@}msRitRp{xkP(0IA#pR@-sOnwmSjqZW3 zMFiF1{*0#G*WRhArLB9#wUTTdN3>In36CX7hG*>6Cfxhdl;OO7qWuWQ8CEQ{L$AZm zplj2TVQwwe;C(~RHq&Fy3{3wHolxfTQ*WOO)Bi#fl2L`~dn>!0AsFuV zgDc9U%qog|$n#drcsv!5AMp-_A3Y6`_xcE4bKuGIX=CZ&5Ur5WB#C2?JYGbgaGkQK zw!<|igUabG;EH4lC z)jWCP^vWd{z@x-_>RNyLurHUE9(s&am%{qKH`Z_Y-W#0@?9K<~J}n!jLA9NnKf|kP zw+Km1`QL;z&QSrfhqMc4N0GYv2v4wXX1xlQjG{vJb|#>y2=onvU;huBD|C)9o_HHN zh&I3ZeeYfc$Aj7{D}D7;ep*aTtC|V*MVxgEunGmx5v!w)Gd!CONRO30c|X`+^rZW)$5=?iv<)Bu)kbvD~vw(S1p>pqC9r=zl{Ph{VotPn>N|T*i^( z!(z^pqhj#WR|qAeFOo81?sN-Fk_uw*y+NXqy+(I)OxZGUkwgD2mq**hEhY{nw0Pom=Y)nqw#x1foYa)~5;o5%t87bh2EF;$`&1_TXf6tg z@11ks+W(8gT*mAse>e)X$%ooZ%UjB~37C-jW|DD)Veb;7k_X?PNqezi&E%Q)f5X?Eh3VwsiPqt{%Z4) zhLIP-7$%i(iBG8MN@gfIu`eO4be=@u{Bc6Asy8`x7U2nOuUje9CdDPm8v7&3a}}MT zroNbS?w8GQpp!Es1^_Hz1i?`CjA`~ikS2uC>HqzN^qwrNc;WiXP2Di?Jes3(wvDFG z>Q>jD4+Ln0AO8Sa+IA^{a2fq?UC&0@9?4(wSR>{bh)v04bNEa3<3obX!78%T}f4ungMWjUu$S-%+A7-mrIkfQK_=NIc3Op zak@Rb(>m5?{c_K7johpjN;);Q6-$_dVNx=&l z{)s@GMqmckhhKT)XA-2=tqhGa2@dH}fB-E0-yEcy-|no5G8y|6R%J}|0x`mY02H!= zqygmAeEPk=4IB!L_5gTyKJ0g@?6cWgw-D?(?aUlItf+%Frjpz`U~juFU6eg;+IGfv zx+l~+Hsm@s#5*?lJ2u#PkGX=M7az6L^n6Y{ZVEot=w;Jt-bmi|A=+1jY1c>RU|v*j zbDO5kTli(Y`P)jIx!Z)2WMei}F<5`2s{x(|y+oA~9ihIzbgdY&d#aAGm{gNa^(}8s zS(~@ch4JpY>e(W>R0$`;hnu$TpCkEL%{FY&aUWLqdc&xSY4RLdiK1P=n#BIJ_)E_7 zSMS3$eKxb~t#Ll13E+zfba_sS1oW4%U$~ETr@ZwD`zcv`U=8EApxdu>s9UB+9Ro6N zR1dkzxKG|xB`Vea9pu! z5ZWh_mh^Uu_+dw|vS-{<%0*aBh+SKk+DK8=Y(cW7^3Z+2IZAep?>}|q6GoK;bZOND zGm%5OVH#e69!J#^n;#TOc8yjZLO2QWWq+&8XM}y;bQ&%b4*FZpSWDxobenHVQ9hED zivEV!ZpC-q0N3DtQd~9?xsiq80UwVAzbb>*F`bp#prA&o~+5dtfzrk&Z zHV~W4UrIDDT55oEEW`ip<6An!ysh!E^&U=dKvQxflSswr(6jn^vwLtP68~MW*6)?B z4nNK#7=XXp>AAH2pg>2s?si>XWG4}ry1e|Hp^Nx^hrAJ>%e@@Mc@I}%BEHLt4aN@Tp=C0oZ2A3eE+;uTBN z`R#h6JY2-~XH|}%EwIva*jSvB>v?oW{_FW$SUqo%7$hz#s5%3>;1o!(PcvjRsEZGG z8nsf{zCWDWTXu2a=O*LdggYx}xY`6-8p zQ|RVBHB~8RX`dbQtB&Tb2f7m;(Y=EQP*v&>h~=>VGU8Nzt5c#aOjl@gIXB+%(rrc) zGpu5t|AlzzO(q{uF%#=Bl>lsRhopmSxB3zXJZy*5MqpPrw9LY28A8(zg96HSK#~EJ zWb4qN)3$Z>HW`u?Xjxq7%?dE~`Sno7T?7)XagzmjZQHkpY3eG!1)PjwP4~Zf*42 z|1>440m=F3edw2L(2ohr-_M{SdPEr13C)au&cTEOLb99B)^Z;H?mo$pQ zzJ2~gq&&ReztZ*0?9;@j-KIpb+1n3?>SCZa$TX**x1U0& zE08F~|FuFvziXdB-Hl6H4`}=W?RPWrTw5TWtcq+?;|=z>-O3~FP!B%$E?HyW zo?2nEvse3CX^v7ziO&)Qe4K`)28h(_J%#UV{_Oh^D*R)UB*6YxFtZ%?f+<X-9eqn5&b9A6nD+<`(V}Qqg5AW#?!S$sZ{#!1tFgz=CJ~LeQb(l7`Ak6T$ zEBLs-+@2vZ1XHFt-T-RNb*kh_BG#`m^T$^=V$YV|-^!K;eLXt;8e_T1;sKPM-~QZn z>-eUMkFe+(iE4#r6mq2#C|w^|Cz0tF8rA;gDsx0 z2}kjIhaX<8o_!2CtAU(ST(k(J@Iv`Rs~vwHx_n?wjzDVN&4>{fSiB!u93f?evLnF% zf|?&V%tnizcv>S}A@hY!>LWt#-r9G|H9TE_%_AC}sbIA0c|kxl zU=CL>Jdu0NY`zKhqXCr_7T4cgB{J<^TT7Tq_ikb*w? ze9=P;pfWXTZLgsk@fQHyTWIa3&Y9j;taP3S+i79LqxC@wO&;OHuos5%X_uktQ> z`OB_jR>ya7=xdOr;>7YeMzBLAb3;4vK-TQzbr&~r8H-G71aS59&Py{C8v^(omlD24 zIa>vGt0$3~Y5yzcmzQpxG5adUtP9$AYx`J!Hp*)>Ns+8F!dAGrjuaz@dSMOfXy1k<76xfc7@?X2>ROjqS$)^sK zY@Ckl9Gq7xB+$AgYJ>te2LKFpt;r#b#xJ9ajB$L%cpcivg z06uO2Wbymo3M6;wtZROODinp>_co4Fxfd?KmgzFb|Qz^DjFcGQIqnV~n7 zG@>uJqHoMMqPmU1xd_N_0AS(wZ?5Vv2aS6HuX^SQxtys&A+dq(cX2ZBkyf>Y(oC#(9tHS9N28NBvO{nt0u z{NFk|2PQiF`X@T0=?7=d z5BHdJ+$Dfq537F6vnLZ#9BDMk7I`#D6|9LQ!QGv)Br}o1V?>tZYv8kIyTbWk|6BI$ zHNsRbnbPTq?JodU@}q;)SS zkG0?y@UNsm9RyCCsvv^`hrpgJpmF&2gp#4V!^a|aVjZxV!cC8cNtFO8EC!G3n`}4s z!xHm|ZcG|Sfe1qtT2bvGfoq|B7`itU{_1b(``j|f-n!F&Rm#zg^a!G^cOEQ3fEZ(L6nSi!(gT?gVNG<3V`mT|-jWe@*Nk#-g zCqn`?h7?zvEz%OyKG1u}>NhkMG}BpmAF;V!SMVh6FLo9i@zF|xyT!C7K*PywW@A8v z1^@gA(kLl*8qF+M$@I6tG?*)7AWS^0o1yE+K}&jEneEfRm`{_b;q)Ko3(a!U{-X5V zz7564tiDi)Yf|U$ZChGUTjRE1IMHFj+cr!2iR({u_oZAt7ZY*8;(iRpA{oTeIKDkc z@4(!60TIRUET-|+M}P^o*(NDu2r+e`C=A>Q62@8+sp$&uR5j{1<%PyH$Fl6N`3!Fe z@Jp8QI+|+;?hv{4ROf5Z;Qal^sO~78EL@=?^2!QX)VlHVF% zd3PplDxKM*b}Y-#qmuYE%7*?I{~@J&RE7?q;sf|jCEQ^KT;+{mJP-!hrj4$)@;=;T z3}>0I%d6SN5z&QiSA_mee~jrpzC=!HI0)Pa=!;STN=?d!)>^y?xOmFEP+zdDJgiH5 z7c2I7TC2TjvdR$4%8Ut`tG3~SS9HN0TjEU<2C(%Pq!t1kMDOe$F#9NqMo%yxK{^Nk3(~}lhR_Vp zpwNjyi<@SRgM=vpH%JVP)%=vqXehTjm5VXqXCS|Ru_rZrexI@qon z7Fee>gujL_*i|_y7|FSv5vKa)`zLe()t) zEDM7D>DMS$=6)OPAMhRkCwd$lDm6wO%}tiEX-jt%2K^vAPEXm0sHK@xTb|gj$@r`S zs#B%E!H>$HOw{@vX{NyjzF&P0ZxQdTia~L(As*cLOSipDU~utMnyNPzVI)R2wR5H& z;kOJ*Ao{gl_*P$-Y%^SQ&{2Od!f=o#Gf{viGL;0~v77MoA2wPmfRl}RcvYWnsR!{K zV}t;ftGXiEgs@sjx+yrFN%62Z@eH!x&yTmGpf%2(w}YX9D2Fq^4*LfI=SP?2+t0Np zPKS@Io~MVQT`47*-|SeI%QT(CHmZg(Kb9C-H3vjhJRX)|Wvo0}gSbh&vIW=_Dc4sR zTFg`24OP44Xr)cD`9#DND%8AR@k6V{wO{6(J*Y`E!`lPy+As2|LXjc;A;=eTW$yrx|bl$=?8KX zlV8HUirCUm*O@+A+jC2Er0d#dYb3T#N-LVd6EoHL%xtVmQ`EEH7k}m61At+u#u+SQTK18UOsaX)Lvos}JFnxC@c!DUB7I>b7Yzi%CJkqka z=1-e=ZYDcsoJ~y2IA@i4c{XUxF2`+@zs!`D0IvyVvL4{R#skZdfatf`WkQrsm+$Daq;7S zHCOxGaI#OmkSf?Zad&!O0DO@0vtM{}?~Xoij|@KE-g-XYZa=-ACvpsYUUyz+KF72k zHU?PUF9PTmc0PJ0S_I!8as;zMlZ0S4PJvh#B3=%CZIxhwkekCJeL1$#x{Sv9edN0B+y#Txe)YTbp0vG`l-WrY7X$TC zJg9vq2)1)1xD`_Og|C_|h3oOGgZ(52`%h`)^35~mF-WmLG33yb@Ju>b?kKGz755I&9Z#2*z#VDP&M9fN9_`c!&`XD&n{p#rI=jZP2 zbNBb|LV+ljv77h#Z;3~Vgaxq666w)aJm2D#vp(Y$Rfj`YfHi%K97jz>vszj`JiEs> z)Y+7?A#utSuYr%^fSoq=9o-$WZIJxUCgrM7H8dvCX$r9Q%TevBswTc%b?Wu8#VAqS zC52Cpg+P91H<_N>+f|emA}wXeF$3lK!N-7ZqT4z9rtJYgkxu>Hol)fy>m^m*HJeuA zQbzm76n|yU#|@wqFd1C*)T93qH#}-#{53-G5?<-G=cPFyj8M}%kby38cgK{r9^bI& z3&*Sx#R4Gb+ivq6#Y$P-vUC7k-rXj4ExESGW9XMAu7Ni7HwA^s z^*zhGnON%}05O}Uls$vml+s}wEbSQL)oGQsLITjT+^6iJek<*Qi&6$mys+@sTH53B zXAK?e3pDRLCh`g=fZkUwd+lp;VDvn8YDJ^$&7v)AROo)`nS@UHnX5ln$De9s*Gq@| zi4DNQ30C79dqGHz{^$Gf9)Ek6-~PhcBc87sXN)2Yw1NW#PmRPvjdzXb-rRH9qA|lN z2JH~w*PUNkitTA9ZMBvfJ-2;NCB~DSNp3arW-Say@|(o$^}Rdx0nI}Es6m9>&nt{M ziK$^W?d~qShtr0_FO~4cje{Y|GSTz~;YR?twp!*Sh8nad8sJMW21SS%H=q#b3CilH zk?cyjrBH1s38zev_-My|rdX^bVp~`8S}up#0x635$b-oob0LH%4^v@*F!p?10|~(m zi9z-`R{>SbB92`(jbH;KPS*Mj|_`EYj!xqN%;4tbHv|LcfUMUB_6=>fl{H0SWy4O>=on*@cl3$Rf zgvyZl%L9(XbeEaah2*(t5paFD=VOb(%kORSZqv}M=JpsBn|GfDkjU*#a2J6m0#XFJdVQjF{Q|S3%%9M zGkNi|=I|syV>^dZ-?ME89^0Cu4HRT*!Ypz4~h*YtBJnGd1PL z>(bXBzAG!kQo)dA>|4Jq;6xAi`!4gc@A_mcglVktk<(n}I_Z6NJoPECN*UmVA#+*a zim{;i{AOl8LEfJd3ZoPVZeH;&z_c_-Y9uU+znM6(OOBp_K@#ty z!09x|ga1Qf;ot>8;dDqX!hay?41==#5%>QKl7Ox0kYV5}K%ops5@Lv{aWQI#48wESJhHM-V}g4? zzf4FOI3U$H;vxPp=nerFG9j6{l(lU{LDA68^8bp4GDMzl!tZTIK@4R1YA)WkwWmrA z%mjFwh@v*STZ+V-K)x(UdT=1nIt!8soC=tc1&NO}vkjy4uYV=e7oU`)N@}ahbk|Nl zW#DucBo&Ui3b0(j&>WnQMnWcMK0Qobbhwm&`}bQc5GflH4?;@Z6vzyO#09XMU)ZLb z@6#0ZgK^)n0B}8h@5|Zrk;2G!YkqO5VzJ4?)tzd;OYoLzp{5 zy)*CTFOS&Fu2uuOt*3SQL;%k}kvt1a>`M~aPF(!L`?5qN&cpK9kz23K2t)R$q!uXL z3nXIGuKx$g!ZXXPw0C{TvaV7Q|H(p#wEmNYa20QfW3jZy&xO1N>y9eEmQG6vpGQm% z+~fy+)_;u%bO-RByr{LSUgOcb*&8Gt(R9?*!vR($tbr4kjMJN=Uq-CC_(u8){7jKq zWRJu{9Tiw)_vD~=2u=-nz@Q1xEnvaZN~6JYpKXZQ0CR8Rw^&m<-EphZ--LF*=j5t_ zN7HD4sZ6X#EUw1iK%ulscBl-473&kM^tq+59n0EDYC)XU+EE}AcbfCOmSBjf<8$+T;O!|CX6fMiM}o2imb zZuh!NJ_a3F(pq)YeZSVj!;T}nn**IkGCUiB}O zhLR_41}cz&Q>fUMiM`Yfkc3-o0V5nhj|NC>I9R5}z`zY-*s5CKMgyo6MNO%sDGs~p ztp*FDjaPGumL>14k>;AjJR*9@}wVLapAvZi%k9!10SG zh5}g47r0$DG4M{f??R(>Hx;hnqL_}dL-5!-_g}Kdzr3go`bU%-L%J?S5siU0)jA5@ zj}K{mZM*&WBO85{o;ugB2MCb;F)Xz-fr;57TMxp6wFZU~CD})$b6r9i&QOKLi;Ga`e{{K^U#hOozTd ziEoExE-Ilu7UW;(1+4!iw)60B=H=QTNV@w_CBX^M^~$b zuhi$np&W6B6I^h%>1;f2Dhu zX^uTTv?AH}c$X%pY)^g4b3O`JE_5oBuvGb(GSge?4o$Y00ML-gyU36Mx-`X5GAbCK z%QZo8MTyCkvmf_5dF{g$d}=TEf@>*(Wan-+qJz=a2nn-%$<=v5wcgzend!k0B}K;z ziHXq_mh{g_t|zpRZXS%Hr!HL?gABDF>myirtr0an zY?H=<%SQCOz9iRzt~t{YIp zHCSf&JOT;~MW#4-skE!hbI(>73etaCb9J3bvmJ4QsEw$bz>Grxkb);8-*PAOKlS-x z8j6$`GoGj#j(NI5ll6h)t7|sd=zZV04d^kF7}RmdaTJUjU<=oLlB+$XqI{h`_MfZV zEliGeVc43<&CteX9TSJngv>AnS#{_~B)9u9Z&!6?SsuYNjK+_?qwg02!~fY@~Q}&^fF|{IDb$ zcKYmG4q#3lKcK3<#Z_9^Dv_e&2O!YgC8u~^8%f%~k>@Pggo zhE>aOn-|{8v?s$cIS^ho-V9r?F`Ou*gBsE1or>A2+1@`RzfkIHmEGDp zUM;1Co*Qr8fBV&apywf1X+Y9;L-4&I6~g_y(1=z5eFIK`Sn*|`{&t-@MjIUVvipJmQMK;ghUGqhhR1MX=n z6@Nl#LamNdldo4k;miJBcO>g@P!6RM!g1mePovtF*z9iirrth`^oYEkN2>GaU*$0L zLoZmWvG?R5(@-tQy(1FiUDIqut}=5|bnDClUtR&l7O*7&)7*@n|L83kdfbIcvWnZc zOdwM0=21FYjX~0}ZRH+gc$Qu~)kMB@E5z22^Dj?Bqtbsp4fn8D-O!gdSKWuOTPt9S z1POj1S=)m>3?m-=Kc1RIn)nh&+&`0VHZ$emwXNx`h!s zk5iSNKo*?x^exuAld^LZPNPFI%>P~d8Ca$<;^wH=l*6Nfr~Em_W2<9F4O4>*wXNkq zn))@EoIj)Dzf`Ga1{lQ<*WI9D2Q`;?8HoWMniL+`i;k%&UY-r|G2lDtRPWWN5Pz}x zT{dm&iIw9Fr|awP1Fsko4J#5z)-HMn6Mv;F{Kfu8MB?iQC88~b;TI7#As8lc;#K^B z07}?s7Ma~SIdo6kTgV^j)K?Kx->~ZyL?>g$ASlAae^sr~ z&2)?B1!WL}Ff~?X^MYDoc@uLm|G?{!k`eSAF*Y&oRSY~b5ZZAESO9j0U!o`WSe@^W6XiDT-nRW2 z8MS{O>i}hn6{Lb$I^`bjMI^FoeAdb8YVBkWvW?~5m9B1WNx0%(GRuHyqUiJc`Ic34P@|Y>uS;{cDFI4tdF+q=3#Jy|b92cUVrwitl2 zUqZx3!MD8Xnk{CE;B)1DxurwX5fzlhYPjfiOL)SyG!UVg&rT`+ z5z!K~XhqB~a!ZCQv*ga`^r`gK17c6*_Jxy}dMdsi=FaWcRS{$eTm#cUVs@;Vo-TXgqtfQMcmbg% z+TNy+8CUl^(Fh);1|fj69&oD`5?}Idx8-OCAOLa=P8jI(bv`wJJnHT3IPL934fgp%`*@9D?gr@Q?x zEb7wt7RbiU-vrmzUVa>6djH!?s4r4nCG~GFp%qHHT;yfO``>m0P_{CvK0&MPlSnR; z`aT@oemp`!cXr=A&O<``*#G-O_|qM-%MGO;WK~ zV&_89aQy#WS>^^+mV2*%5I)i4VV2M3+CZ4Gt|I!6XYZ!f5jY@R4TCu#WY5NcgDpi6 z&ww-?cBX!5YybahI&SK!#Q?j1L>+BUkf_7lSr7L=nohz!NDk!smmG*>ls5ex;diW2 z+AudlH}7K4DFOly<@6~llM)o}|5a12Gs_L_RS^(Q!NXQNfi6yMLNBW$NpT={OmHvx zf+X9;Qyp|x9=h;rJwB3a*=VEuKu^eX2>&Yd>IYrR*$=!uHO5AXikj*r1)9`xj1g^6 z@ZIg_@J7a9DP<|n8sSFY65WM8n+jo^PM;(wOZp>&9@ccI@)y5j)q@aN1&ONJaO`0| zz?<~{(DjyKZFcLrHtycyEfk8oySsaEcXx^ttUz%O?(R-;hoZ&ZrMSEAbiQ-0wf6qj z_ahgG}XPP#mZD;ms{W9-wqO+Z%BFxtqs5O~_c-FCIX>Uf}u zXc#h_j|o&2c~G_;Wl%7cQ5tUF6(~Ds>9{~!~oJIt3|%}0QjKM68d(Kd8soaXD6qsuLWZLV%)hJN>quU9g7^G|Bomi_5072kQ-09>{N|T=u4QyT0>g2nK-| z8DZxlCujnub%2`Be7F>*Oho0W6`4L{jg``;QW$%A;~6CK4zd1Y9C zX{CijH;kC5ObmwC!S1zNOyjkd24*`wTpsLVohdSWUPMJ7SX*+T zlqu{;ra%bKefwcW?R#YpE~V^?CG`@hRGGyk4=iQ<99+se1=@JQd%DsAzhrhZ54|{Q z{BI3*uzVq{NIvsWNFGH*F8C`csHX#l8VJ)Afp(GZ&8XJRB<9b%JxZUzq>Iq^-8Ohj z1g_UHHxm{2Dq<0xyELElR#N=14XS;uXYH)p-d(AgH)rLT>p^@Qo_;I^;YE4s{_pJ| zq6S>mx}NWirf*~-$?6go+6ZvzHj=5b^h%~nAo88)aQbbaCx4(r!kQGHXgYpc@f#|%@3pV%jQH2jpONdg1DJaC z#?m7Tv8H?+TAh+ANuGm3>a2F-lT`=`P~tq2vwpQj<(KOB8y0f%y}eQO7>>8&YtYALm@i*rCKT=Fb7DM?nd~T; zZGz;r8JW*m%wES9F3An8ZV=dE^L#(PlE;Qbt0X3NW+SAgt|x z|2r|dSoFP<_*DoV3yB0`ZkF>|e6O)IONd@jw63}di4Vj9L!)(OSS8u1N@*bVsabt` z0gjAw=t_h~1&-TlHd3u@}=O4(&_Gnxvc1 z+D_&D<1rxHRIxE7={#V?XZ99hL&4SkcgFN7E|*oE+@dr-1;U^PKydsgN=K;k`sj@) zybQXJlGlV~VM=q9=&+~>QBpGuYKvU;yI~4Zx$0bn~XKV?3ntiw@nrl z;LQEquva#qsoZdO&3^*Ah5dUym>D?MNihL_J5CW4Ux@Gmp4wIn9tm{maFIC{kk zjM5HXRO%1;hESXPKc=L{qBdz9>~de-U;beRoI3wu2IiiUk{mpBQ*p1spO$RyFTlS| zhrNU*KH7!B-52G_Glyc1h>;0;zx+Z4a>XlM@&pZa$Y-fj=SQ$qP51%0sfij&%;hl~ zbAldn=+ldFh8tq#)3@0s`bs<3onx|Hp$Yu~PzlKfL=FCDXP5W5a*wGa{t1C^?}OT4 zfbyKvf1D+H_`l9l*`I$qOGrF_ouxbzu(Q;Q7Ob%Zc~15jbM&-zYS3d2`E=^2+~zic zMl^gIsk*{0>1bA4@;p}r4lvVj&1KO+fWT)o7|+4N>ss)T&*r3QBT$*-`H?$jR6P)( z!p)hdeoK#bh}!XX>9P{^0fZR@Lkla(DZg0@5)J|@>jD@km6*Ftnj$s`kf7oqn6KF3 z(jV1X5u5Zm5d-H3%l%Y}6V}-iK^sBf3|2lOT*i%ZW169D2gL;yDvbVKKzF$qhDQ=2 zRJDpQhI7S>HFr-e>?hS3#KC#Dz~VZ8KlW_HyjDd>z1wX`79o1NPf8umPV>TN?Oj|S zzP1;cH8?ITCdN6b+}3>`@FXjS>Y{d9;4X>Z_}?sbE>(-~DvoZq>9F6)=_ANgupP$; zPi_d*+b5pdT4fTXwu8X)t&DSOSefu$vK?}AEKN07?je9%K;VdqOkSq(oBB5DJTMdJbCy-4$j27_UC;&_XjBS{3k3N^i{s4((BlFM(3sA!W09mey=C){m z9(x>qXTSR}J^ul9wR?D6+P$8)4R-AecHx5cal-dM<6YOd8=ZK}%$%LKqw9xxkw;0? z*EcwHg@1k0xu};Ra^0H5-l+k_Z7N9V0n-n;i6wdz9(wsHAkhvOR=7u+-&Tl}AfFDH zNhHNYlS0X7tEjsQka{N!J+pd9x8-V*HZ{Oen*9>2hw|_UcD&XBF&U{V2kiBUbG1*Z z{_D~T1YcTRKnX23-Udm(PZ{gmmT$rTCh+mcz3bIkv%<8oE$XL40x!OU7nZzs{{X8b!cgyzMjPehfwPw;aU~Em=S@DmZo^<#RdqU z6{xi)D&dcqN(VTmG~aALQbnonXD#9!XMh)%5ta3Mf+&M~&%?LXlOwq-n;BSAXsRR3zRqkneCZ81LXF@JHujcHQYQWlZR78{}A$WBO z{JXrYv2cdC$;>}r6+YnQ#CV!;pLbWN=dzGi&q@eftd|HO&xQF@aQJ*HeY$Y|O5^r?L7;sq||DUQFJDH9j3m%oQ8iWASry#$!0j^`@JH*%qv zP>=opq*j2okA@@{iHfnfI1+my-%HI-#jI_msx%RF3)Y75kyWdsk2hPdhQ1YXkcC#b zEjGQ>VPu)$v_qHu8yo%?HFRq}FSAfzp_wafj0RhaC}o>Q`%V*MffydWUJ2;o^%Sh0 z2Xw*H{YI6KiM&G$cbP+Gw8Aj+vKb+nOBWM12Oobvojm;EK*9fDxOBx~v~&e$gsQy{ zUkg{6RAbvxiLTkyE~?q|>EH8}?z%k%uf)2&D&1%%w(NW`F&w`~0Ik-8t;WB|&`);J zD_Zt1GSmfuk>P%u>;Hxf1?2xC!@arS+7|YnuTft;3Y}r9U86UXrZL;6c|^d-aI_8a zFEV_S$4d|T@D~~G?FavGc7^-@M~0a|biIEg!+qt>PcKFNdTY%xemfpQ!^}IPbCCo@ zj#V-fW1Nh3K_b+CNI_p4w2}l|rAJABs68poD72an#3xph43B6O?bNGXZL<5k&S_M4 zvhWvpOxQ4ewq#!=qdknuZLJpMphN-fpp;}l#RNSV_v5Z0Tn@mA_*_naVtQfNz$P`L zLVY|=vw6tk{8v-7k>hwAu*8*^RyA`jsuDq>GFj$EKzOY>-{uM{AHk-Q9^D!%3wl7LB?hT_*r)IF0-h92GU zcwyi>Yku#FGNfCYe>r@IS1XkeS)ovv#N5$qf)=@2JfP*{FVq5XY9aw`4wl0@rap*_ z^sf*JGVg<#=k3a2siPRS_qxfR_W;@oRJSt&))Le_S%z5@sY7YKD#fNz_g-lVn2**h z_M5$O`dLFCNWPAe1qQBTgWUUJI8e=GWJX3om5zB)?@#TZ)_(9cCA@5Rgqt3`Hx8yH zRfu>6 z@m#J7t44Xukqio9a@D25MJ51i7xn= zUZU}lpePS(F9Xo)01U1*!@T_ATce~z870ASz8OXoNlTMgWcXQoY3>TgukRntF^5M1 z!dpd#<+|dW2|Dow#=lXrIEg-b>A_n^FoUAFY_->w0qb8#$;VBpn`J!_$Z%P$i_hNJ z3Gmx$&N&n)s$Wcxg3Fv8Zv;SogD_G8ME;0X>PbVqt$YIfjXorWX41%=8cCBY(7jvH zMWqk#0GydX$%-2B&}wBo!Gxu1$@=%Fi-@4FvSNvZ zLPrbs_6u}9@awOJ%aScxEH`HcUXJJQwr;dNU7w47I!&wV230k%7sAfEv;ynV8Qp9c zTkFllt2HT@znVGAb}4!c+auNa)Q1a9U(sn%@T<&s^eGnFs&!gxA`v#}#>#OwgUG!7 zX_o{v+O&NMaps1ei;BFq7^G2Ef9BN`3`9AnUc~cBflh{CJ_9+iZbuB``P)0r-aP+I z?wQ{OZMCUvQ>`Z<|4i=qFhW0Cl68#~lsM%*tnm=YjH#}w zPN2%wO1)bb)6zIA59&;^F}!_yX6zcD=W5%3?_hkt+y~!MA1a?>z<1nBFl!flc_2QY z=z1piyj=Oc1hjrseqC_*4J_Jt-Cp_?fxGc-Kymam%XBXio3&BD8k|)~Z}qQ5srF_j zuHHSHM?UoeEv(V_%nxEL#rK0KmpKnLqq4Qp7jm?qta@dgGIpV-nKS++x}GHC`0_}M zYAoc#MLD}SJ+)j?@4W_#gyDG6CSj0wHe{<-R@wr$@Iz(!6Z5ZU{NjA24{`L8o!JF0 zJc56#M4r`=l}=F;8|#s!VxcaxO6P?+lUL8lL|9FErL-Qq=@G>LSz(S)7a3AL)mZW6 zdeYh90Fr-ewljH<9OrcX7DyuzVp z@Q8mHsN)^}wfB&2m}}gF6s_Rv+h#pyFy)lR_IPBHkbkvvuKctn`=N)g@9(>R?_b{1 zKL3^8!n7DYUy8iERIgK{{u#po!E?A@Bfrbx_M-|U^@ckz3$;3S<+}bIfA~0cK_-3^ zKGW+~1{T`p3^D4f^hM00z!3;=%3vPN%X(~iiEaEBK&A_LfA%st%4E6Qs8&5f_^WTL zv)6_Kd?f>KQcifP6+USQBi|;+F601YRMv`~cEBKfCj)0rBNXV~_3bH@=ZueF@EMd9 zpyP3{vo>(xWcMr~5qIAanKvAtu8k9k_`UbML36%*BK%Q3Z3(O=ojzl-)(cW-4U$bK z&R|KEx+0PA$fkNH_O6K@L!sXo&l)KZi4DJ#mY`bRC~Kb zNBV+)gA|^Iz$b+3?nT58$Txl{ACMcsZw!f2(2R&u{>LQwx_g$*j^LNXT=l;OUSEdl z>hMqCgv=BjE5N}gvm5Gs#Ye=)#9RhM=f4>W2t0KqjDKe+R!YlCnb}~qrd4nUNIk1Y zjH%20eG9&|yu59XWm5Ll5&+R89WP3Vmq<`%xWALEGNa6Jh4#3IJ}s;U3lH^cd4HfN z>q4}ABS088_{U;uKL6UZoQ2^5hE11<`A0sz|AtLxl>dTF@4^3uO+vh2*n~a{hE0`9 z2-Ubq>xhq}|2RzlwHN_FOko2L|2j-kopv`wGzG;cms?H~SV`d3NGpKuRx3d(nsk7e zke$B#|5}ZtrGOVBRS}2(T8zvOf)^vfFp{pJ2bf>B3IkzQcfUuYy~qQ`R^SI*j?f(Rqs$n0Tj7L+60S!pYP0zO$aQ{oYHJ0kFaV5GWeBg zd%rf(Q^h(8<XliYo6&RUZc(SeU&6kEJ)o~Q>E8a*O6R#XQZX=^%OVAB(#QKaaN__rsNTu2i8O1F+}E!z$%GsGvh=SDa9dI*B9)CR}~-ss!s%%^G5Q zOo;<}LRc4uEGme22ga4)SyZ3>+?iE4KQyu`v0l5fOehr{szw0WVVcf$*%Wbj&Bg&H zjewyOZQ2U2=ws#bG6fYy_LBIc`KjFK*S+)zQd3#pD*L zd{VAz$MP$7Jmw}3F;7g9Qnypqy8cbJ#d+HnFK(Qd%1KP;{T4=DCke9`?dZs*<2%`t zBuvlgEWj>YDH9Lm4e(D&;F?B$IK7oV@qp6L`2Rj=DWu@r~HGZ0NRvYEa7Qc%)S&%D9K5y413OwJSXx*@=;*Whz*nDE1 z-Vnm`nI=aOIK+U(Mw%8vn?$)z*-1C8~lyKHT?9ZEw;m{K3~k*Ey>$?mnWZV_*|wlEV~5Ve&#_<4Wf z(d_n7^SlCNkUlohVR_L)>#5npbbybVe)fV9tknUM(m@yY-JGAx%GhL*R<}r3s#g4G z_%I*K37+eE$^R?vQ@LNx(2-tn$eR{d!FIIQ)0kgC!>~|a>qWru1(a2A=v78$g8>{y zrbwb-b>O1^u0O(38e4ReY-%>HnFT-<2nsAzlR&6?kb(1_r_1OcB@6l+_r3&?gU=Nt0 zU56WHulUJjKxPvSlh-Q!qgQJ~W6JlZsVu&VS9*T~6YcyFf?!ROB?(Oliuv^`(nm1| zi_7q(Dspf=J!#W1$^{AV*uu)s?x+Q)?*Vp{6o38l5}Kr zUh~N1QNs>Y8~KR6j!MpY%AAhP6?8oZu)Yx+`_laGL)L)5Q{DemPKO3e#Z+}V!za6g zU-i)a@x;e}nYRDo_2OrYo#-Anjc^@CvNS`PBqpbSMSPF?0+}|v6~Y8I?o1QgHTCeS zLg6eO@#cB;-Bu-6r8{D=x6lVqXKCT%9YM`nsTzSjmINcIdaZ(2vn&$CttJ056wKGmtE2Z?Yw`oKpr&sqH z#t1&d(OQEVR;B810hQs}ZocL?SeT1s4wam$QPb8~1y$}|OYX_{`g_r^Xg6Bw_L*kT3_Q0=eAgA;5(r*Ufq+FUx!5|z|= zY3hFs{YvfZ^@9Hn{a8lD$xn@?SbPgq!AjtiU#(0OTy+{!uEH9gq4VkRH^j-@gQMz&J)V*$Y}nxsx0Y2ZUQATkBJK}mG~1Ly(zl9tnKBN zGSQ<>gA(_|R$%!m7i=cB@m>EcKp$}Ulbr^uYenYp^Q+nEWLGR>T1a~o!6B^dYqUX| z$#lnfl`yDl4h9br9ke(H^Bs8J!o?>QE3}Op@Rl`W%*B)^@-;H*%DZ~y5FXiH;!6J0 zr9SEi)W?Z5ga`ul+#vJa$Q)HR* z_*cGDCf~U&w!V&$GcTT!$}G{`g*?2!KJUz5`y#w|0U1|TA^qPa95{hsAL@Rg&y!-1 zKz4?9z9NivZ0K>1XP1k5%&AgG0X7F@uS?<2zJ3p1e>yujB#yb)-ioi~)M|hpzB??? zrgtJ~%WZ~YmOlfTa!8*zBYGj{O@)vpd?6=D;$gnBnJQJHA*=mRXJzVcBl0cu1Z`>U zJbY~m1LFBI9AvvRG7WSTCr>t3q52IoSsv)zMAJ|G++keZFlCX38eim4J>E8!By@Sc z4@x#rqhD-I#sJ2BgNg|MEeIDsdj9`pXY-JqCT5P)R$~Kr7&nWVLlz{&O-4pZ; zS8RpFmETy3kBap}6*l;ssd4?l00C63kuFKI%gPyhYQduvWgXz*RFvEg0$kcS3$Xg5 zR&2EdS{ma)CCQj8&UwY5uxhg|(Lro1%Mry^`dL@XNODvh3T33h@B2{^*vP7O=!24U zjrnoH(e3&&Nj@fXTb&KQEcNd7Ooe5Qrbw@ctsJDV$D-DF^Jl7~*s>h{!r^09gXD6rle){kG)sKMRK2Pa+ zn@=+*?BFV~H@?oZj@(DVY>U-LK^Sb5z)Q$MO?WFxW;EP+03-Ty?M{Asywzvtxg|VI zK4j83;I^i$1xPp()b>I0D0`h1+Bx`OyQTti$W+=jsEVf_NjL01lsIyTDm^UcE`!t# z9L2B2QKKpM#aE<~+tGeNGGgkBr0;Rkpd)A<;juaka=Kr3)Le@63ZW0f8Ld?jz=I0XNZ}E>zQrTaeVWM!< zm1zDTH{;zhUE6vXyPyDuZj7qO3slr|f1z7_)ib%vgGKos5S#vqkq6uEmPG-5jGQPD z-pIy2wplW-F$E&}AA76Fk2%!J?~i@Ipf*j)K9D@W_NR5Ix;Q z{uS|q{Es$sMz;Np0pF+JlU=X%U#9Sji&d1~ix_GI%W~Nip zq|wKJ+M-;OWpLWTZBhR&i|X=3E$XWXNi!wyV4hvO9@+~wa?a>UR5f(M(1~0$CM0QE z6bhqX*RrkUOFQ`|}(r3p1OhTDaH?bl5Crz`3KWQXfAV}J_mYvSVG z?ow~S%gk5977BW&Uk+rAU#s|q`h9=@{rTkkQ@23-c)^#7GTns0s^h#ASQ$Nfc|Suz zV_7{K`2~S;q{28pPin!NtGiLqW7qVncnjO%c$+p0MdpgYqsrwM%UvW@sPy|)0}DmrSNkv;o1M# ztUCMz(`(UE=nNKw6f878;lJV`B@nKEkpZC(Y#w&w_W9$Ub@PDDLn-n|wK_}*8hnJW zN#8hBhSBjb!R8?(sYC#YuG7sKo|pSeJMXvk&zyfdpCHixc0L_2A?;rL?R@&u_wfrH zxbw+#V1zaJI1`S-(y4q~MPXg2N3%39;|PkTh`~FU$d0pfbkNqKYzElTRpF%!KVQlQ z?}4K>53N|2PDDTDtIIfhJo0_u_@D*0O%+qk9UPDz4DlRvdv*Gmw;<9kt0_8Njmn00 zwvvHUUheqfl?3GjBBy zEDJo)j?)D9J+)*7pdbCttR`^65;*zU*ehePiy>%gnkwcM@cnZ>dX|s+{IBFl5#}HK zU#RJ2Iv1WH*;kky>&8?^%yg}UK@|l#-(uc+x-SI>f?Mrqv66r|%9<;mV8>OlQrRpG ztUNygwmkm>KQy^U8%~`>&yA!32Y+94Q5OpLos{Kx)_K_-q>R>z`BN?=!X{6CW@ukg#VIW6D`tYlqs+j;)XV3 zU7oh$C{SD0)OGpeeuA=}sbq0szVagT7Lhsgj^k*CP3{^(v(6)_Dl(eHVB$L8S|S8G zA*Qie)OK{4pKPbF(J(d|n$T2KA}@hYF+plX8|dl8n5HZzg0S7PKI?*hu(M#GP5BE> zJ5hIr_1lYiQasdwuf7sPglXlTzb!;=t`NgM73g03*67|hvHS6^+|SiTu;*k#D+ zb34o-0tTQDeR~U?i;0$S9mv1m=trO$IWafEb!|81w~53LMIC-P@?XEYJ*%@zm-xE& z*)&ZTUTtxMk)-&&c!XlI>NsRD?;(SYU{(fGD<0l3upBV(F@_;VQIXz2s+5W4Q6J#w zgpLr(n^v^_uAwD|OjO$or=^)*`u_zvOS(2gE2f+#ut^}aAsA9b>4Zp*hyk2`$POv+ zh**U9`A~EhbZ61VK@WrA*SLbNyMPo;N8dmYkdDWH=aOHogZ4-?e{dRNUcqklrX4) ztkiXr9P>MPx8GJc02f>ziXK^a&k2;Qy=32m^bbrH7jf7Vp8Y|cSXoUb>7Mc$#KKf7 zE7NQ_rg8ibFl2)A6z2RE^jOxw-Yj`_NQ2=#aOlUM6=s%E=-PFZ)Gz-B_QU>_**~I{ zN`mbgoKXDkFu0ATD`!qz|P0cuge z5A|x9;PWlV#7p)Mp<982(!%-EiqyPSv!Ev^rQXQ$mKnP;!OqsMX3O7CVDo^nA+d|x z%4%Y0`sh*dc8B2CJA{}O&%#ml?{m$|IAr$k-Ajk)8y!r?_;t(fPf9H%Pn^>TiXATJ zTu8v@GO8H83-3H*;6}jrPRgJg9h@;mU7)y}ecS7FAn!bh~#_Ta#3F2`%}VEz)rd9xGU%ex#`c z@f_!mw9c5N0~V!kisDx&Q48!L4w{0{LuB4|8~Qzv!_gbLO+fG;Xvo zA`=D~QT$|qCgoXga-qNbXt`U5zBTGyu@lxVp;W?R_s!6bpq5TI$2u!XF(yMMX&5Z$ z7E`(gzw{P>i4Kg>34#f*j_KPN&otQ>5BQW~^UqcS;C8YlcJt3uH@rJ@DXtiE@8%oI zSvh>3byqNR?-aRD4o7rl@8iYbszrlcCwAho@13Smh2=t zY7{}GzKV;hh;Lu=R8_869ami+%VGIuU&OC{EMOcN@32K(3_4>|UQ-~|R0G$`+x7+& zWI%TOPSuo06rTv2G+T(dV<-m{-PPHrdja#GtfDVBei2Uj{M@E=s{nq@jjfU2(^Pxr zC%j33dEjmCX%VmrN`BYdDH+L3n<7-F=&hQ+AjtzaSR~gLSdBEgjiTb5wzjm6HFC8? zeOF{L6t7T;+g*+hr{V)~*;r{NqNvDtlmZznSJ6|rJ3;`1R!e4hBFFP%BKVxI=W06c ze>i=4T}qHe;W$NV1?9h=HjK`fYZBvLO{c`Zace4P+9)Qh~Mw#gpoazM-RyD99>E->AS2Sf& zUb`cBrJmo-Su`fn{d``r39nGWwVA{sa`?>J@pyLlj7})?RK)d!ZUSaB6)JWoWcw#$ zJ>T{@ocMZ+o}M4B-GogOvy*F<2F@8W^Tu&a&1emYhEa?g=AG1nVIM<}z&LiwzWr6( z8&Wh7cpavU@T2IW?b&(5XX(77-M%Aa)w3mUxhTvcJw7)oh5!$P)&B%@Y3DqNA1xf! z1F3y#ssdkth1(G(39vi(E9yOV6)y>(rmn0deiwFvnKVaFQ{HJ9YS;5g*X7Wk0|lOa z@v$Wxr1SWoM1-c%^ntjyi(er<)8YBT7U&23JW@^^q$mg#gSP)W=65>(xA1gI^xYxw zv|xL{Uch$0$NcShw0JD@;uFnh@o!d%b*(MS|5%JeAYWDh zQJ|-O*Bocz4AhjT;Cb3qUxk|sonN#4!20}&LO_G}CB6bJ8*|=r!_`-j%T!KQQmV?R z(-5C_UJryFRwX^+jSREA)Y}z0zD?K211K-<$uAUwaUZXs0M(Ilj`24O$?w>L56Bb?)-~HU>rCVqYY(JZF zeMm;4)>1C_oeKPD#){_jDy7zcdw#V+uJ?yU#>uo_&uOJ zJS6?|(d)`-&znKllAw?DxtW&YjF5g+v6-MTteLLQp6CX{%Zx3@^M~OC8F`3!%A3vt ze9#<=;9Hwor9;=l%n(_GLEqoem8UR(efL9d$jFxwL3%4`7)~6NC{sWt$J>+Q`~CYw zVpPq$J7A*yk``PlMG0hF0>%T)ke)9HO{H;=Dc;R)3CE2u6(`*mkdliUQr0GIyD+mT zpEaX4?+o7~s_y|kwbtr)D^n%6_0|IK1@Z!m8M*78FA0XT#u;_%CpHH_DfZHV3Z@4K zO=ZGyERv=c=PO+H@m9;em@>0R(X@-J&@AHLSf}m7GXUY~3B1G#%^G0di`7~-{spqP0(?Eju}rItr-*&cA!EcOnvS-P$(;*Vsv5TQe@6&?Pz9X!q-C3>9;EzgTkv zzIZpU9!9K_%3sT*kK2q4d6? zJ_M&uz+mV0E?=^8RKapqtkSx%K}S8BN=rf)jTnihjkL)@HQ_!*W*k84Aa8M4wgHfK zVKpshfsm#Ev5@19{~A_vkwe~ zSHH`T;xR|gz@4f_^Zh$WP*#9s7Q?xjTPyRXp>hb-B%>O zjN&Ek#L=N_QEhXpN*Ex8L-Q{;{z;@8ZXKY}X2Y%@36m;?u^)uR*Ui36kx~SFZ4c<6^_YiWcn+YV6fctJJhG@_`rBGHmN5AxctD)jVOltcmqu#RN$*ST=I$ zP85hJO2o3tQRb)U-3IeVNXE590VGU`Chq6ht!@ zd68>t=PX5;!;o;SeIabP1#AQatI0JBo_8j>=C2GM=OF9Ud9gORV-{e^a!MvJb+aB$ z7e_asV|t|#U7;@HQu$FsC$B-G03v&Ikl9DqJ9oxj8dl9wE$ycvAmeA=Q$KlYma+6# z{>Ed>S>jzUOal%aViX!nwTe}amHu^SDk$>*%}3~Pp1KUQg8pkR=pt3+D&pg55}rZk%VS_-R`8%Bv3mHs3AzM1LE zQQOb`qllbxZ{jBj3{Vt8393-JeFXYf8wx;;Y84JJ#0>XyU)L$x$+nX#cKDB4Zg_M{)s7WtM9^Rpka2vaiIv8mc3CVsb`S6bW zP*xw<1ukvWEg_1afi*u zh0Z%S3#48$YL%1Ln~AqDC*Ee#=F+gBOU5D)vXinOct+4IcI+Ohw7AMRX5MTQ)K)eo z%v|lSN|+y!Q*4hg%tQ3p`HVU4`i<|Z>^TlLIU=#S{L|0@FCDG}Z+0MI(smU|K(6P? zBi;>8jnn~yVd11f_q-?&@;Upb&D5O1rb|oPx6i*{F&;AXX{MTKAZ8VyvSuVPr?b0& zYn8uY%l1@>_NCX2u8%_LH_{ja*mel3HK%cVY*ytE;z_(2zLe*$xYKDtP8DN@O-7S6 zQ_0J^EZh;Wx8|qJ>sRNjE?eU!5-Rx2;Ayb=9Q~R$rqI_&R4* zb>XKW6mW#ZX3J3efq{-k0nvv3aSfLP$PjLS+FpJMiZuVMGlnihJKE zxo#(CC5u(pZ6ePqd5vzR5fU+p4eieWTZyw0H35eCMbQ!=4qBmRv*vauj$ZXtV2ROJ z|Ng?tP)h@sVZPOG(59v3@{6{D{%B794V}r~xTusKMaN2N4H6%Of|7bVdUZ!WR%0wI zE)Y~sPVHSDTJ3WoPKi`}T8d}Y&WbxoCj0TmX~B%ivYl6oBr}C%^uSN_er);j4t!X8 zyYzVhp$oouO2@m=FAA;cQ6ON?0X=RgPO%nqMN1z4Ao_n{QG{qZH7mv{;1S2mL)l`9 zKkK(E9*IT3u~E_w$nms`JH0LWl9^w}$3lZlYv){IkIgI^@!5>IKkTz2G&KAoVyjTk z&yIDSYoiW}g}Kk?(KicHScQsR+ovlt(d(c1ANF=f1si3&ba-HJ6~^zwX@P-KS2Jsm zFl}fnl~=m6#o6Z~S9jfGU%at0JD0zgYYF{%Ny|hS&))da1$~rtuZ4=_lC`3#_&f6X z+gUCbF)UAKuKt7rVFbdLQA-<2uA7o*#{=fftx5h*+mn>8;iA4qOtai*b_p$lmgO?| zs?e{yO6UgM9}gHqp?v-*{oDY4T3(*QhuwYPJSAayO~2DDal`E#w$ynyWy?8+)LXe* z5nCX9Qy2DT-#qFR#k*@?+rYJ>)U@5YvM~+$2H8FQ0WKYFi`EYP?~@&Zft97`!^j6z z1L`ZeOp}0>xlM7>mTMtCJdcwODPgxxLhX+8s;UX)BH-6>g#A9T6rilLMIN7a=)=~w zyt{|+kQI|3!-Jkjjo3n&9dKbV4daq+z{F+?icUuMii zxhcg@#r`6St(?cfWwlFsiMz}{qJ*ht>T_)cgp2ocLK)o4_a_Tof*#FusVsgTOlmh< zw7gqi=^EVT2O}gIhXD7*4zjZpJ8dgg4RP_Ia%&b%Ch&gDy2qMZH!l=)L5>(UpAR2R z|0!t95J8n>3+rk^-9G>FmM8r3xqssnkYv?7B=Wv(QyZ@Q#Ddx+pia0D621iIM)|MxD zPdSb}H^*ZD{Qw;9r~XC`xU36rYpg6sHza|!QbdSW{lPY0t+!TF&Iz&sm7YXl;=dq} zqE$cHTmG`5e9l}jqf~%lr(V(dw)0a>Yp&J3Bnc8(v!=8Sr}yh(n<~v*tE#s~4fuFm ztiQ+OYQ_>Jw|AC{Zjquc|LB7`8imRu%0oD!kItb7J1DM}(uLyUU`cTuf=`*wDyL8Ah{-Qy<85i{}B<1$FZ&A|o&zmcOa|8wEY=|FR z{+{B-@vl?dEdM#htyqJ)^EnP-DfLe+@Le7lac-Gb+;qSZTL%7nTUtpR%Slh~6<_A@ zl9;%^iTYw_I4~ISp?e*PPpY2Qnw^za2cijXY8NK*&qAu)`NKZ|LhtdPDnI2oEpj6x z<ARiTltqbsvS*!#!&601>Iv^&`qBF5XUEM2(%c%;#dSwme}O1;)Q(!?oAGIrhVW}< z`M9+QVtl*0t%pVxafzN4x$x<?^ih%B zuj0VzZP}()XA3+){4`Y8Zum11Z~Pbiw1{4$cx2~&WCJE!TgZ0c1U0QS%1e;qeS!3j zlv$i0Iz4qrl0NVuXZl1mZvM4T@ZlzidI0gmvBt-}IF>sK_~FTOk`{wxreu+KN17ZW`TCYp{{?bv2hQeha#g17g-{p|fqvsU)lvPzBof zFqtb2c}UI)C1r-d!XSkSy)XF)v&$EvV#-1sPIjmlvr8_sw^<8lY84E)*$D}Gyc798l$dOf&I%yaZgJboWy}j&2DWD|8$nm+(0Z) zDkTFFrcRSTFpS?St5K#yVxuaY5Z=ssY+&(ZNR}#77s#Vm%30QFQ|Za>g@+S3@}q&G zXORIiq!HAt(l)t^D=Hov&7lT^ulsQ{2$dl`>F;ZrK--3%d>@xm=vEFpp#?<(J#?bI zPJUZ)jF&Wu%94C%wS7%`-K?&iuMn2>#>X*$#sFYk(=xVE$0ZPh>sw*-B2A~WJ9T)LvSKC`QjDFxXuR`Xrx^`?v zMi}!e*?tT8AicbEr&F_#oz5tY%WcI!Z$7k(uYfiFTep`e1G&nh-zLoFp2Q%P#o?lJ zrfmwpcLG@rBMF&eimm6wJlHweh~&p0^H=%c7J&zyG6UlfZhnp)yq$7@dRIQZ_aks_ z*Kas78m~CIo^fux-t`FmW=d^ji}PI7 zeZ53eEUrhoH&zBbNTA>r@gL8oSUjuiIdL%?dTo@=iPRg|w#ZW>&=?WG$q0qK0`h_8 zW6Nm)VooI6Qzp`>A%`S*ebXgj&U1IPaRyeFa#+<$ZqlgJncju=kT)NjuV!qte{h4>MWwnI95PCYm>Z#7D!c;r&t4Zx%WEdpO3G_h zAosyamHm86nc33UxE@6{grRi>pml_vg`O0e3x2B>Xa=*>fXf-Nd+xbOatCNdrZ`Ce z%h?m{cU+W3f?!*D+>R&n*^EY%FqPEWI$BTe>sn#56qNY)FFuZofWrO1e^20#-yeK) z@X>wv;^1I^|NZxGzr8v?`I#Pke9!Xq#(es?|DK%u9N5Xh!8ey$~>^0jqIe<6;G+9k3vQ#ej=ogQ$*RB4wJ>BoI4!_Dcmrkia!q|#() zDc`*i4&71+_5SOC`dIE662&>BlW+>X3FIIpNg}N=T{c|mqC1&q85hb()uo-Fe++RE8(7b**)}3* zA20>jF%?G%(Tte+S&;akNmG(DNz`V9J5{opOJECG{4aG!)re(6nA57-6$xV1(tsD- zx1b-Z?pQhDLo)(|5&WLp%nn#ISS5asuIsd%bt~xRy;!L~b2olwa&zlq?SFOKd@*O2s+DfX6w8$dWSGLJ=a|OOA#dE+A9i6>u zN_WvJoP`?Oj#_4FR#Y66CT`X}%4%ig2w`+XRwK}wV}`g(e;KSFZX8q)$ngpXenVF9 zvdhy~|3-+vREMurWk>X=v}~(@2o}9SqXn@`hJ=6}J}HXd+gZ)++OEv={uC;7;)bmD zOyXw9mb9Q5uv}pM;IobcFzrV$xVi2Pgr2eyI^#&j+cfpBf z7pk#8uU3^zXo#1ZltK7-$$O?ngd02hshANx4&IU@I#L<`KQtl@pTkK4a& zgpVpOf9DES$bv}=vq9({C}*1LM??b6qD1eiGqF~aFG2q^nkZ}VDA_GqT%nHi^F}OB zRwKw@7Xb$YmRT)037!n#zfu@jx5)rF0j8^)^M30D~B$rLKRDObPEanBg zJSE2Tt|uYDAtu6-AVx?mtqX931)1eZvO+|Ie-%~@3EWx*(-*b&t|n)fN|AxO-+AIq zRDHBE>b@#P^;r5u=Ya48bc%M(Tk8}{@0WFo9g0Nf2ZNl*1nf@ za9E2fH+vpK*16v`z6D;IaY;cg6&H9;>^J`w(jpO$)dDjvMV@H9u)=8)^k#T_{`~p# zEkFL@5Ag5v=g%wuzWCEuUw!?@umA1EAO7^!*I$46^^33m@Ndum@cjALU;nof2L(1x zQ~#H}fB$YAxAq0`-|t_6<(zzNcO<#0Iyon&ZqCVa>e2DHyQ(~8SNGiM%1uEeBq1gN zh9GULr)U25S=bu@L5dGhmLJ^_vsSt+QFv}_?B{0_x0_W3=xI{z|Btm5S>3fgilv#!t;yaD*bS11nm`YLmds@Hzu&?+cr_p0 jXg=ge)W6swn|K}^oc9L~u(#E}1!Xn}$OR`F0Khx|CbgTU