Skip to content

Commit

Permalink
Update alarm example
Browse files Browse the repository at this point in the history
  • Loading branch information
tbroden84 committed Dec 13, 2023
1 parent 2c4ec1e commit 66ff309
Showing 1 changed file with 8 additions and 5 deletions.
13 changes: 8 additions & 5 deletions examples/alarm/main.tf
Original file line number Diff line number Diff line change
Expand Up @@ -46,23 +46,24 @@ resource "cloudamqp_notification" "notification_recipient" {
// attribute to true in the instance resource.
data "cloudamqp_alarm" "default_cpu" {
instance_id = cloudamqp_instance.instance.id
Type = "cpu"
type = "cpu"
}

data "cloudamqp_alarm" "default_memory" {
instance_id = cloudamqp_instance.instance.id
Type = "memory"
type = "memory"
}

data "cloudamqp_alarm" "default_disk" {
instance_id = cloudamqp_instance.instance.id
Type = "disk"
type = "disk"
}

// New alarms
resource "cloudamqp_alarm" "cpu_alarm" {
instance_id = cloudamqp_instance.instance.id
type = "cpu"
enabled = true
value_threshold = 90
time_threshold = 600
recipients = [
Expand All @@ -71,9 +72,10 @@ resource "cloudamqp_alarm" "cpu_alarm" {
]
}

resource "cloudamqp_alarm" "alarm_02" {
resource "cloudamqp_alarm" "memory_alarm" {
instance_id = cloudamqp_instance.instance.id
type = "memory"
enabled = true
value_threshold = 90
time_threshold = 600
recipients = [
Expand All @@ -85,6 +87,7 @@ resource "cloudamqp_alarm" "alarm_02" {
resource "cloudamqp_alarm" "disk_alarm" {
instance_id = cloudamqp_instance.instance.id
type = "disk"
enabled = true
value_threshold = 10
time_threshold = 600
recipients = [cloudamqp_notification.alarm_recipient.id]
Expand All @@ -93,9 +96,9 @@ resource "cloudamqp_alarm" "disk_alarm" {
resource "cloudamqp_alarm" "queue_alarm" {
instance_id = cloudamqp_instance.instance.id
type = "queue"
enabled = true
value_threshold = 120
time_threshold = 120
enabled = true
queue_regex = ".*"
vhost_regex = ".*"
message_type = "total"
Expand Down

0 comments on commit 66ff309

Please sign in to comment.