From b5a63fcb2adbd600b40882babf1d212eee622132 Mon Sep 17 00:00:00 2001 From: Quentin Manfroi Date: Thu, 20 Sep 2018 16:16:56 +0200 Subject: [PATCH] MON-32 auto update --- cloud/aws/elasticache/common/README.md | 61 ++++++++++++----------- cloud/aws/elasticache/common/inputs.tf | 2 +- cloud/aws/elasticache/memcached/README.md | 6 +-- cloud/aws/elasticache/redis/README.md | 12 ++--- 4 files changed, 41 insertions(+), 40 deletions(-) diff --git a/cloud/aws/elasticache/common/README.md b/cloud/aws/elasticache/common/README.md index 5ae024c..a899a64 100644 --- a/cloud/aws/elasticache/common/README.md +++ b/cloud/aws/elasticache/common/README.md @@ -31,50 +31,51 @@ Creates DataDog monitors with the following checks: | evaluation_delay | Delay in seconds for the metric evaluation | string | `900` | no | | eviction_enabled | Flag to enable Elasticache eviction monitor | string | `true` | no | | eviction_extra_tags | Extra tags for Elasticache eviction monitor | list | `` | no | -| eviction_growing_condition_timeframe | Monitor condition timeframe for Elasticache eviction growing [available values: `last_#m` (1, 5, 10, 15, or 30), `last_#h` (1, 2, or 4), or `last_1d`] | string | - | yes | +| eviction_growing_condition_timeframe | Monitor condition timeframe for Elasticache eviction growing [available values: `last_#m` (1, 5, 10, 15, or 30), `last_#h` (1, 2, or 4), or `last_1d`] | string | `last_5m` | no | | eviction_growing_enabled | Flag to enable Elasticache eviction growing monitor | string | `true` | no | | eviction_growing_extra_tags | Extra tags for Elasticache eviction growing monitor | list | `` | no | -| eviction_growing_message | Custom message for Elasticache eviction growing monitor | string | - | yes | -| eviction_growing_silenced | Groups to mute for Elasticache eviction growing monitor | map | - | yes | -| eviction_growing_threshold_critical | Elasticache eviction growing critical threshold in percentage | string | - | yes | -| eviction_growing_threshold_warning | Elasticache eviction growing warning threshold in percentage | string | - | yes | -| eviction_growing_timeframe | Monitor timeframe for Elasticache eviction growing [available values: `last_#m` (1, 5, 10, 15, or 30), `last_#h` (1, 2, or 4), or `last_1d`] | string | - | yes | -| eviction_message | Custom message for Elasticache eviction monitor | string | - | yes | -| eviction_silenced | Groups to mute for Elasticache eviction monitor | map | - | yes | -| eviction_time_aggregator | Monitor aggregator for Elasticache eviction [available values: min, max or avg] | string | - | yes | -| eviction_timeframe | Monitor timeframe for Elasticache eviction [available values: `last_#m` (1, 5, 10, 15, or 30), `last_#h` (1, 2, or 4), or `last_1d`] | string | - | yes | +| eviction_growing_message | Custom message for Elasticache eviction growing monitor | string | `` | no | +| eviction_growing_silenced | Groups to mute for Elasticache eviction growing monitor | map | `` | no | +| eviction_growing_threshold_critical | Elasticache eviction growing critical threshold in percentage | string | `30` | no | +| eviction_growing_threshold_warning | Elasticache eviction growing warning threshold in percentage | string | `10` | no | +| eviction_growing_timeframe | Monitor timeframe for Elasticache eviction growing [available values: `last_#m` (1, 5, 10, 15, or 30), `last_#h` (1, 2, or 4), or `last_1d`] | string | `last_5m` | no | +| eviction_message | Custom message for Elasticache eviction monitor | string | `` | no | +| eviction_silenced | Groups to mute for Elasticache eviction monitor | map | `` | no | +| eviction_threshold_critical | Elasticache free memory critical threshold in percentage | string | `30` | no | +| eviction_threshold_warning | Elasticache free memory warning threshold in percentage | string | `0` | no | +| eviction_timeframe | Monitor timeframe for Elasticache eviction [available values: `last_#m` (1, 5, 10, 15, or 30), `last_#h` (1, 2, or 4), or `last_1d`] | string | `last_15m` | no | | filter_tags_custom | Tags used for custom filtering when filter_tags_use_defaults is false | string | `*` | no | | filter_tags_use_defaults | Use default filter tags convention | string | `true` | no | -| free_memory_condition_timeframe | Monitor condition timeframe for Elasticache free memory [available values: `last_#m` (1, 5, 10, 15, or 30), `last_#h` (1, 2, or 4), or `last_1d`] | string | - | yes | +| free_memory_condition_timeframe | Monitor condition timeframe for Elasticache free memory [available values: `last_#m` (1, 5, 10, 15, or 30), `last_#h` (1, 2, or 4), or `last_1d`] | string | `last_15m` | no | | free_memory_enabled | Flag to enable Elasticache free memory monitor | string | `true` | no | | free_memory_extra_tags | Extra tags for Elasticache free memory monitor | list | `` | no | -| free_memory_message | Custom message for Elasticache free memory monitor | string | - | yes | -| free_memory_silenced | Groups to mute for Elasticache free memory monitor | map | - | yes | -| free_memory_threshold_critical | Elasticache free memory critical threshold in percentage | string | - | yes | -| free_memory_threshold_warning | Elasticache free memory warning threshold in percentage | string | - | yes | -| free_memory_timeframe | Monitor timeframe for Elasticache free memory [available values: `last_#m` (1, 5, 10, 15, or 30), `last_#h` (1, 2, or 4), or `last_1d`] | string | - | yes | +| free_memory_message | Custom message for Elasticache free memory monitor | string | `` | no | +| free_memory_silenced | Groups to mute for Elasticache free memory monitor | map | `` | no | +| free_memory_threshold_critical | Elasticache free memory critical threshold in percentage | string | `-70` | no | +| free_memory_threshold_warning | Elasticache free memory warning threshold in percentage | string | `-50` | no | +| free_memory_timeframe | Monitor timeframe for Elasticache free memory [available values: `last_#m` (1, 5, 10, 15, or 30), `last_#h` (1, 2, or 4), or `last_1d`] | string | `last_15m` | no | | max_connection_enabled | Flag to enable Elasticache max connection monitor | string | `true` | no | | max_connection_extra_tags | Extra tags for Elasticache max connection monitor | list | `` | no | -| max_connection_message | Custom message for Elasticache max connection monitor | string | - | yes | -| max_connection_silenced | Groups to mute for Elasticache max connection monitor | map | - | yes | -| max_connection_time_aggregator | Monitor aggregator for Elasticache max connection [available values: min, max or avg] | string | - | yes | -| max_connection_timeframe | Monitor timeframe for Elasticache max connection [available values: `last_#m` (1, 5, 10, 15, or 30), `last_#h` (1, 2, or 4), or `last_1d`] | string | - | yes | +| max_connection_message | Custom message for Elasticache max connection monitor | string | `` | no | +| max_connection_silenced | Groups to mute for Elasticache max connection monitor | map | `` | no | +| max_connection_time_aggregator | Monitor aggregator for Elasticache max connection [available values: min, max or avg] | string | `max` | no | +| max_connection_timeframe | Monitor timeframe for Elasticache max connection [available values: `last_#m` (1, 5, 10, 15, or 30), `last_#h` (1, 2, or 4), or `last_1d`] | string | `last_5m` | no | | message | Message sent when an alert is triggered | string | - | yes | | new_host_delay | Delay in seconds before monitor new resource | string | `300` | no | | no_connection_enabled | Flag to enable Elasticache no connection monitor | string | `true` | no | | no_connection_extra_tags | Extra tags for Elasticache no connection monitor | list | `` | no | -| no_connection_message | Custom message for Elasticache no connection monitor | string | - | yes | -| no_connection_silenced | Groups to mute for Elasticache no connection monitor | map | - | yes | -| no_connection_time_aggregator | Monitor aggregator for Elasticache no connection [available values: min, max or avg] | string | - | yes | -| no_connection_timeframe | Monitor timeframe for Elasticache no connection [available values: `last_#m` (1, 5, 10, 15, or 30), `last_#h` (1, 2, or 4), or `last_1d`] | string | - | yes | +| no_connection_message | Custom message for Elasticache no connection monitor | string | `` | no | +| no_connection_silenced | Groups to mute for Elasticache no connection monitor | map | `` | no | +| no_connection_time_aggregator | Monitor aggregator for Elasticache no connection [available values: min, max or avg] | string | `min` | no | +| no_connection_timeframe | Monitor timeframe for Elasticache no connection [available values: `last_#m` (1, 5, 10, 15, or 30), `last_#h` (1, 2, or 4), or `last_1d`] | string | `last_5m` | no | | swap_enabled | Flag to enable Elasticache swap monitor | string | `true` | no | | swap_extra_tags | Extra tags for Elasticache swap monitor | list | `` | no | -| swap_message | Custom message for Elasticache swap monitor | string | - | yes | -| swap_silenced | Groups to mute for Elasticache swap monitor | map | - | yes | -| swap_threshold_critical | Elasticache swap critical threshold in bytes | string | - | yes | -| swap_threshold_warning | Elasticache swap warning threshold in bytes | string | - | yes | -| swap_time_aggregator | Monitor aggregator for Elasticache memcached swap [available values: min, max or avg] | string | - | yes | -| swap_timeframe | Monitor timeframe for Elasticache swap [available values: `last_#m` (1, 5, 10, 15, or 30), `last_#h` (1, 2, or 4), or `last_1d`] | string | - | yes | +| swap_message | Custom message for Elasticache swap monitor | string | `` | no | +| swap_silenced | Groups to mute for Elasticache swap monitor | map | `` | no | +| swap_threshold_critical | Elasticache swap critical threshold in bytes | string | `50000000` | no | +| swap_threshold_warning | Elasticache swap warning threshold in bytes | string | `0` | no | +| swap_time_aggregator | Monitor aggregator for Elasticache memcached swap [available values: min, max or avg] | string | `min` | no | +| swap_timeframe | Monitor timeframe for Elasticache swap [available values: `last_#m` (1, 5, 10, 15, or 30), `last_#h` (1, 2, or 4), or `last_1d`] | string | `last_5m` | no | ## Outputs diff --git a/cloud/aws/elasticache/common/inputs.tf b/cloud/aws/elasticache/common/inputs.tf index 626c639..9575148 100644 --- a/cloud/aws/elasticache/common/inputs.tf +++ b/cloud/aws/elasticache/common/inputs.tf @@ -177,7 +177,7 @@ variable "swap_time_aggregator" { variable "swap_timeframe" { description = "Monitor timeframe for Elasticache swap [available values: `last_#m` (1, 5, 10, 15, or 30), `last_#h` (1, 2, or 4), or `last_1d`]" type = "string" - default = "last_5m" + default = "last_5m" } variable "swap_threshold_warning" { diff --git a/cloud/aws/elasticache/memcached/README.md b/cloud/aws/elasticache/memcached/README.md index b697225..6b5d05a 100644 --- a/cloud/aws/elasticache/memcached/README.md +++ b/cloud/aws/elasticache/memcached/README.md @@ -17,7 +17,7 @@ module "datadog-monitors-cloud-aws-elasticache-memcached" { Creates DataDog monitors with the following checks: - Elasticache memcached CPU -- Elasticache memcached get hits +- Elasticache memcached get hit ratio ## Inputs @@ -39,8 +39,8 @@ Creates DataDog monitors with the following checks: | get_hits_extra_tags | Extra tags for Elasticache memcached get hits monitor | list | `` | no | | get_hits_message | Custom message for Elasticache memcached get hits monitor | string | `` | no | | get_hits_silenced | Groups to mute for Elasticache memcached get hits monitor | map | `` | no | -| get_hits_threshold_critical | Elasticache memcached get hits critical threshold in percentage | string | `10` | no | -| get_hits_threshold_warning | Elasticache memcached get hits warning threshold in percentage | string | `20` | no | +| get_hits_threshold_critical | Elasticache memcached get hits critical threshold in percentage | string | `60` | no | +| get_hits_threshold_warning | Elasticache memcached get hits warning threshold in percentage | string | `80` | no | | get_hits_timeframe | Monitor timeframe for Elasticache memcached get hits [available values: `last_#m` (1, 5, 10, 15, or 30), `last_#h` (1, 2, or 4), or `last_1d`] | string | `last_15m` | no | | message | Message sent when an alert is triggered | string | - | yes | | new_host_delay | Delay in seconds before monitor new resource | string | `300` | no | diff --git a/cloud/aws/elasticache/redis/README.md b/cloud/aws/elasticache/redis/README.md index 77c13d1..f1bfe94 100644 --- a/cloud/aws/elasticache/redis/README.md +++ b/cloud/aws/elasticache/redis/README.md @@ -16,7 +16,7 @@ module "datadog-monitors-cloud-aws-elasticache-redis" { Creates DataDog monitors with the following checks: -- Elasticache redis cache hits +- Elasticache redis cache hit ratio - Elasticache redis CPU - Elasticache redis is receiving no commands - Elasticache redis replication lag @@ -29,8 +29,8 @@ Creates DataDog monitors with the following checks: | cache_hits_extra_tags | Extra tags for Elasticache redis cache hits monitor | list | `` | no | | cache_hits_message | Custom message for Elasticache redis cache hits monitor | string | `` | no | | cache_hits_silenced | Groups to mute for Elasticache redis cache hits monitor | map | `` | no | -| cache_hits_threshold_critical | Elasticache redis cache hits critical threshold in percentage | string | `10` | no | -| cache_hits_threshold_warning | Elasticache redis cache hits warning threshold in percentage | string | `20` | no | +| cache_hits_threshold_critical | Elasticache redis cache hits critical threshold in percentage | string | `60` | no | +| cache_hits_threshold_warning | Elasticache redis cache hits warning threshold in percentage | string | `80` | no | | cache_hits_timeframe | Monitor timeframe for Elasticache redis cache hits [available values: `last_#m` (1, 5, 10, 15, or 30), `last_#h` (1, 2, or 4), or `last_1d`] | string | `last_15m` | no | | commands_enabled | Flag to enable Elasticache redis commands monitor | string | `true` | no | | commands_extra_tags | Extra tags for Elasticache redis commands monitor | list | `` | no | @@ -55,10 +55,10 @@ Creates DataDog monitors with the following checks: | replication_lag_extra_tags | Extra tags for Elasticache redis replication lag monitor | list | `` | no | | replication_lag_message | Custom message for Elasticache redis replication lag monitor | string | `` | no | | replication_lag_silenced | Groups to mute for Elasticache redis replication lag monitor | map | `` | no | -| replication_lag_threshold_critical | Elasticache redis replication lag critical threshold in seconds | string | `1` | no | -| replication_lag_threshold_warning | Elasticache redis replication lag warning threshold in seconds | string | `0` | no | +| replication_lag_threshold_critical | Elasticache redis replication lag critical threshold in seconds | string | `180` | no | +| replication_lag_threshold_warning | Elasticache redis replication lag warning threshold in seconds | string | `90` | no | | replication_lag_time_aggregator | Monitor aggregator for Elasticache redis replication lag [available values: min, max or avg] | string | `min` | no | -| replication_lag_timeframe | Monitor timeframe for Elasticache redis replication lag [available values: `last_#m` (1, 5, 10, 15, or 30), `last_#h` (1, 2, or 4), or `last_1d`] | string | `last_5m` | no | +| replication_lag_timeframe | Monitor timeframe for Elasticache redis replication lag [available values: `last_#m` (1, 5, 10, 15, or 30), `last_#h` (1, 2, or 4), or `last_1d`] | string | `last_10m` | no | ## Outputs