MON-526: Replace avg with sum and as_count with as_rate on GCP pubsub messages unavailable

This commit is contained in:
Ignacio Rivas Mendez 2019-11-05 18:36:57 +01:00
parent c932c4cf75
commit 615a164b3f

View File

@ -82,9 +82,9 @@ resource "datadog_monitor" "unavailable_sending_operations_ratio" {
query = <<EOQ
${var.unavailable_sending_operations_ratio_time_aggregator}(${var.unavailable_sending_operations_ratio_timeframe}):
(100 * default(avg:gcp.pubsub.topic.send_message_operation_count{${var.filter_tags},response_code:unavailable} by {topic_id}.as_count(), 0))
(100 * default(sum:gcp.pubsub.topic.send_message_operation_count{${var.filter_tags},response_code:unavailable} by {topic_id}.as_rate(), 0))
/
default(avg:gcp.pubsub.topic.send_message_operation_count{${var.filter_tags}} by {topic_id}.as_count(), 0)
default(sum:gcp.pubsub.topic.send_message_operation_count{${var.filter_tags}} by {topic_id}.as_rate(), 0)
>= ${var.unavailable_sending_operations_ratio_threshold_critical}
EOQ