MON-335 Remove useless default functions

This commit is contained in:
Laurent Piroelle 2018-10-30 11:08:34 +01:00 committed by Alexandre Gaillet
parent c9a2a25978
commit 3ce5b9c829
3 changed files with 11 additions and 9 deletions

View File

@ -134,10 +134,11 @@ resource "datadog_monitor" "apimgt_successful_requests" {
query = <<EOF
${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}
default(
avg:azure.apimanagement_service.successful_requests${module.filter-tags.query_alert} by {resource_group,region,name}.as_rate() /
avg:azure.apimanagement_service.total_requests${module.filter-tags.query_alert} by {resource_group,region,name}.as_rate()
* 100
, 100) < ${var.successful_requests_threshold_critical}
EOF
thresholds {

View File

@ -139,7 +139,7 @@ resource "datadog_monitor" "appservices_http_success_status_rate" {
${var.http_successful_requests_time_aggregator}(${var.http_successful_requests_timeframe}):
default( (
(default(avg:azure.app_services.http2xx${module.filter-tags.query_alert} by {resource_group,region,name}.as_rate(), 0) +
default(avg:azure.app_services.http3xx${module.filter-tags.query_alert} by {resource_group,region,name}.as_rate(), 0) ) /
default(avg:azure.app_services.http3xx${module.filter-tags.query_alert} by {resource_group,region,name}.as_rate(), 0) ) /
default(avg:azure.app_services.requests${module.filter-tags.query_alert} by {resource_group,region,name}.as_rate(), 0)
) * 100, 100) < ${var.http_successful_requests_threshold_critical}
EOF

View File

@ -35,10 +35,11 @@ resource "datadog_monitor" "keyvault_api_result" {
query = <<EOF
${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}
default(
avg:azure.keyvault_vaults.service_api_result${format(module.filter-tags-statuscode.query_alert, "200")} by {name,resource_group,region}.as_rate() /
avg:azure.keyvault_vaults.service_api_result${module.filter-tags.query_alert} by {name,resource_group,region}.as_rate()
* 100
, 100) < ${var.api_result_threshold_critical}
EOF
thresholds {