MON-335 Fix success rate monitors
This commit is contained in:
parent
82b64f26ec
commit
c9a2a25978
@ -133,10 +133,11 @@ resource "datadog_monitor" "apimgt_successful_requests" {
|
||||
message = "${coalesce(var.successful_requests_message, var.message)}"
|
||||
|
||||
query = <<EOF
|
||||
${var.successful_requests_time_aggregator}(${var.successful_requests_timeframe}): (
|
||||
default(avg:azure.apimanagement_service.successful_requests${module.filter-tags.query_alert} by {resource_group,region,name}.as_rate(), 1) /
|
||||
default(avg:azure.apimanagement_service.total_requests${module.filter-tags.query_alert} by {resource_group,region,name}.as_rate(), 1)
|
||||
) * 100 < ${var.successful_requests_threshold_critical}
|
||||
${var.successful_requests_time_aggregator}(${var.successful_requests_timeframe}):
|
||||
default( (
|
||||
default(avg:azure.apimanagement_service.successful_requests${module.filter-tags.query_alert} by {resource_group,region,name}.as_rate(), 0) /
|
||||
default(avg:azure.apimanagement_service.total_requests${module.filter-tags.query_alert} by {resource_group,region,name}.as_rate(), 0)
|
||||
) * 100, 100) < ${var.successful_requests_threshold_critical}
|
||||
EOF
|
||||
|
||||
thresholds {
|
||||
|
||||
@ -34,10 +34,11 @@ resource "datadog_monitor" "keyvault_api_result" {
|
||||
message = "${coalesce(var.status_message, var.message)}"
|
||||
|
||||
query = <<EOF
|
||||
${var.api_result_time_aggregator}(${var.api_result_timeframe}): (
|
||||
default(avg:azure.keyvault_vaults.service_api_result${format(module.filter-tags-statuscode.query_alert, "200")} by {name,resource_group,region}.as_rate(), 1) /
|
||||
default(avg:azure.keyvault_vaults.service_api_result${module.filter-tags.query_alert} by {name,resource_group,region}.as_rate(), 1)
|
||||
) * 100 < ${var.api_result_threshold_critical}
|
||||
${var.api_result_time_aggregator}(${var.api_result_timeframe}):
|
||||
default( (
|
||||
default(avg:azure.keyvault_vaults.service_api_result${format(module.filter-tags-statuscode.query_alert, "200")} by {name,resource_group,region}.as_rate(), 0) /
|
||||
default(avg:azure.keyvault_vaults.service_api_result${module.filter-tags.query_alert} by {name,resource_group,region}.as_rate(), 0)
|
||||
) * 100, 100) < ${var.api_result_threshold_critical}
|
||||
EOF
|
||||
|
||||
thresholds {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user