Skip to content

Commit

Permalink
Remove Cloud SQL memory usage alerts (#767)
Browse files Browse the repository at this point in the history
Cloud SQL manages its own memory usage and appears to consume all available memory.

Signed-off-by: Hayden B <[email protected]>
  • Loading branch information
haydentherapper authored Sep 18, 2023
1 parent b5d265d commit d57c62d
Showing 1 changed file with 0 additions and 89 deletions.
89 changes: 0 additions & 89 deletions terraform/gcp/modules/monitoring/infra/alerts.tf
Original file line number Diff line number Diff line change
Expand Up @@ -140,95 +140,6 @@ resource "google_monitoring_alert_policy" "cloud_sql_cpu_utilization" {
project = var.project_id
}


# Cloud SQL Database Memory Utilization > 80%
resource "google_monitoring_alert_policy" "cloud_sql_memory_utilization_warning" {
# In the absence of data, incident will auto-close in 7 days
alert_strategy {
auto_close = "604800s"
}

combiner = "OR"

conditions {
condition_threshold {
aggregations {
alignment_period = "300s"
per_series_aligner = "ALIGN_MEAN"
}

comparison = "COMPARISON_GT"
duration = "0s"
filter = "metric.type=\"cloudsql.googleapis.com/database/memory/utilization\" resource.type=\"cloudsql_database\""
threshold_value = "0.8"

trigger {
count = "1"
percent = "0"
}
}

display_name = "Cloud SQL Database - Memory utilization [MEAN]"
}

display_name = "Cloud SQL Database Memory Utilization > 80%"

documentation {
content = "Cloud SQL Database Memory Utilization is >80%. Please increase memory capacity."
mime_type = "text/markdown"
}

enabled = "true"
notification_channels = local.notification_channels
project = var.project_id

user_labels = {
severity = "warning"
}
}

# Cloud SQL Database Memory Utilization > 90%
resource "google_monitoring_alert_policy" "cloud_sql_memory_utilization" {
# In the absence of data, incident will auto-close in 7 days
alert_strategy {
auto_close = "604800s"
}

combiner = "OR"

conditions {
condition_threshold {
aggregations {
alignment_period = "300s"
per_series_aligner = "ALIGN_MEAN"
}

comparison = "COMPARISON_GT"
duration = "0s"
filter = "metric.type=\"cloudsql.googleapis.com/database/memory/utilization\" resource.type=\"cloudsql_database\""
threshold_value = "0.9"

trigger {
count = "1"
percent = "0"
}
}

display_name = "Cloud SQL Database - Memory utilization [MEAN]"
}

display_name = "Cloud SQL Database Memory Utilization > 90%"

documentation {
content = "Cloud SQL Database Memory Utilization is >90%. Please increase memory capacity."
mime_type = "text/markdown"
}

enabled = "true"
notification_channels = local.notification_channels
project = var.project_id
}

# Cloud SQL Database Disk has < 20GiB Free
resource "google_monitoring_alert_policy" "cloud_sql_disk_utilization" {
# In the absence of data, incident will auto-close in 7 days
Expand Down

0 comments on commit d57c62d

Please sign in to comment.