From 995ccd0ca4b89dce4fc257c4442b63882b01caa2 Mon Sep 17 00:00:00 2001 From: Quentin Manfroi Date: Fri, 10 Aug 2018 17:08:44 +0200 Subject: [PATCH] MON-273 update php monitors set --- middleware/php-fpm/modules.tf | 8 ++++++++ middleware/php-fpm/monitors-fpm.tf | 16 ++++------------ 2 files changed, 12 insertions(+), 12 deletions(-) create mode 100644 middleware/php-fpm/modules.tf diff --git a/middleware/php-fpm/modules.tf b/middleware/php-fpm/modules.tf new file mode 100644 index 0000000..959313c --- /dev/null +++ b/middleware/php-fpm/modules.tf @@ -0,0 +1,8 @@ +module "filter-tags" { + source = "../../common/filter-tags" + + environment = "${var.environment}" + resource = "php_fpm" + filter_tags_use_defaults = "${var.filter_tags_use_defaults}" + filter_tags_custom = "${var.filter_tags_custom}" +} diff --git a/middleware/php-fpm/monitors-fpm.tf b/middleware/php-fpm/monitors-fpm.tf index f5b11ec..fa40c32 100644 --- a/middleware/php-fpm/monitors-fpm.tf +++ b/middleware/php-fpm/monitors-fpm.tf @@ -1,11 +1,3 @@ -data "template_file" "filter" { - template = "$${filter}" - - vars { - filter = "${var.filter_tags_use_defaults == "true" ? format("dd_monitoring:enabled,dd_php_fpm:enabled,env:%s", var.environment) : "${var.filter_tags_custom}"}" - } -} - resource "datadog_monitor" "datadog_php_fpm_connect_idle" { name = "[${var.environment}] php_fpm busy worker {{#is_alert}}{{{comparator}}} {{threshold}}% ({{value}}%){{/is_alert}}{{#is_warning}}{{{comparator}}} {{warn_threshold}}% ({{value}}%){{/is_warning}}" message = "${coalesce(var.php_fpm_busy_message, var.message)}" @@ -14,9 +6,9 @@ resource "datadog_monitor" "datadog_php_fpm_connect_idle" { query = < ${var.php_fpm_busy_threshold_critical} EOF @@ -46,7 +38,7 @@ resource "datadog_monitor" "datadog_fpm_process" { type = "service check" query = <