diff --git a/modules/integration_gcp-load-balancing/conf/03-latency-service.yaml b/modules/integration_gcp-load-balancing/conf/03-latency-service.yaml index 8ce95c670..bf467ad6e 100644 --- a/modules/integration_gcp-load-balancing/conf/03-latency-service.yaml +++ b/modules/integration_gcp-load-balancing/conf/03-latency-service.yaml @@ -3,7 +3,7 @@ name: backend latency per service id: backend_latency_service transformation: true -aggregation: ".sum(by=['forwarding_rule_name', 'backend_target_name'])" +aggregation: ".mean(by=['forwarding_rule_name', 'backend_target_name'])" filtering: "filter('service', 'loadbalancing')" value_unit: "Millisecond" diff --git a/modules/integration_gcp-load-balancing/conf/04-latency-bucket.yaml b/modules/integration_gcp-load-balancing/conf/04-latency-bucket.yaml index 2b62a7be9..ff74d4c1f 100644 --- a/modules/integration_gcp-load-balancing/conf/04-latency-bucket.yaml +++ b/modules/integration_gcp-load-balancing/conf/04-latency-bucket.yaml @@ -3,7 +3,7 @@ name: backend latency per bucket id: backend_latency_bucket transformation: true -aggregation: ".sum(by=['forwarding_rule_name', 'backend_target_name'])" +aggregation: ".mean(by=['forwarding_rule_name', 'backend_target_name'])" filtering: "filter('service', 'loadbalancing')" value_unit: "Millisecond" diff --git a/modules/integration_gcp-load-balancing/variables-gen.tf b/modules/integration_gcp-load-balancing/variables-gen.tf index 9bc34e480..5c314dcea 100644 --- a/modules/integration_gcp-load-balancing/variables-gen.tf +++ b/modules/integration_gcp-load-balancing/variables-gen.tf @@ -212,7 +212,7 @@ variable "backend_latency_service_notifications" { variable "backend_latency_service_aggregation_function" { description = "Aggregation function and group by for backend_latency_service detector (i.e. \".mean(by=['host'])\")" type = string - default = ".sum(by=['forwarding_rule_name', 'backend_target_name'])" + default = ".mean(by=['forwarding_rule_name', 'backend_target_name'])" } variable "backend_latency_service_transformation_function" { @@ -302,7 +302,7 @@ variable "backend_latency_bucket_notifications" { variable "backend_latency_bucket_aggregation_function" { description = "Aggregation function and group by for backend_latency_bucket detector (i.e. \".mean(by=['host'])\")" type = string - default = ".sum(by=['forwarding_rule_name', 'backend_target_name'])" + default = ".mean(by=['forwarding_rule_name', 'backend_target_name'])" } variable "backend_latency_bucket_transformation_function" {