Skip to main content

Cloud SQL

SmartSRE provides performance optimization and high availability for Google Cloud SQL.

What SmartSRE Scans

CategoryChecks
PerformanceConnection count, CPU/memory utilization
AvailabilityHA configuration, maintenance windows
SecuritySSL enforcement, authorized networks
StorageDisk utilization, auto-increase settings

Findings

Issue TypeSeverityDescription
high_connection_countHighConnections approaching limit
no_haMediumSingle-zone instance
disk_usage_highHighStorage > 85% utilized
no_sslCriticalUnencrypted connections allowed
no_auto_storage_increaseMediumAuto-increase disabled

Available Fixes

OperationDescriptionImpact
enable_haEnable high availabilityMedium
enable_sslRequire SSL connectionsMedium
resize_storageIncrease disk sizeLow
enable_auto_storage_increaseEnable auto-increaseLow

Required Permissions

For Scanning

roles/cloudsql.client
roles/monitoring.viewer

For Remediation

roles/cloudsql.admin

Best Practices

  1. Enable SSL — Encrypt all database connections
  2. Configure HA — Automatic failover for production
  3. Enable auto-storage — Prevent disk full scenarios
  4. Monitor connections — Set up alerting before limits are hit