-
Notifications
You must be signed in to change notification settings - Fork 0
/
variables.tf
60 lines (51 loc) · 1.74 KB
/
variables.tf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
variable "db_instance_id" {
description = "The instance ID of the RDS database instance that you want to monitor."
type = string
}
variable "sns_topic_arn" {
description = "Thw SNS topic ARN to send events to"
type = string
}
variable "burst_balance_threshold" {
description = "The minimum percent of General Purpose SSD (gp2) burst-bucket I/O credits available."
type = string
default = 20
}
variable "monitor_burst_balance" {
description = "Allows disabling the monitoring of the General Purpose SSD (gp2) burst-bucket I/O credits. Recommended when not using the General Purpose SSD (gp2) storage type."
type = bool
default = true
}
variable "cpu_utilization_threshold" {
description = "The maximum percentage of CPU utilization."
type = string
default = 80
}
variable "cpu_credit_balance_threshold" {
description = "The minimum number of CPU credits (t2 instances only) available."
type = string
default = 20
}
variable "disk_queue_depth_threshold" {
description = "The maximum number of outstanding IOs (read/write requests) waiting to access the disk."
type = string
default = 64
}
variable "freeable_memory_threshold" {
description = "The minimum amount of available random access memory in Byte."
type = string
default = 64000000
# 64 Megabyte in Byte
}
variable "free_storage_space_threshold" {
description = "The minimum amount of available storage space in Byte."
type = string
default = 2000000000
# 2 Gigabyte in Byte
}
variable "swap_usage_threshold" {
description = "The maximum amount of swap space used on the DB instance in Byte."
type = string
default = 256000000
# 256 Megabyte in Byte
}