GCP Infrastructure Monitors
Monitor GCP infrastructure like CloudSQL, Compute Engine, and VPC using Stackdriver to meet compliance checks in Sprinto.
The GCP Infrastructure Monitors section helps you monitor critical metrics and configurations across your GCP workloads to ensure high availability, system integrity, and compliance with regulatory standards.
Sprinto integrates with Google Cloud Monitoring (Stackdriver) to automatically detect key infrastructure metrics and misconfigurations. This allows your team to receive alerts and resolve issues before they escalate into compliance failures.
What does Sprinto monitor?
Cloud SQL
CPU utilisation, memory usage, available storage, public access configuration
Compute Engine
CPU utilisation, protection from direct internet traffic
Firestore
Read and write frequency monitoring
Monitors and How to Resolve Them
1. Monitor GCP Cloud SQL CPU and Memory Usage
Go to GCP Console > Monitoring > Metrics Explorer
Select resource type:
Cloud SQL Database
Choose metrics:
database/cpu/utilization
database/memory/utilization
Set alerting policies based on thresholds
Upload metric graphs and alert rules as evidence
2. Monitor Freeable Storage on Cloud SQL
Same steps as above
Metric:
database/disk/bytes_used
Compare against provisioned size
Add storage or set up alerts as needed
3. Protect Cloud SQL from Direct Internet Access
Navigate to Cloud SQL > Connections
Disable “Public IP”
Ensure Private IP is used via VPC
Upload screenshot of updated configuration
4. Monitor GCP Compute Instance CPU Utilisation
Go to Monitoring > Metrics Explorer
Select resource type:
gce_instance
Metric:
compute.googleapis.com/instance/cpu/utilization
Upload metric screenshot and alert configuration
5. Protect Compute Instances from Public Access
Open VPC Network > Firewall Rules
Identify any rules that allow
0.0.0.0/0
for SSH (port 22) or RDP (port 3389)Restrict access to approved IPs
Upload updated rule configuration
6. Monitor Firestore Read Frequency
Go to Monitoring > Metrics Explorer
Resource:
cloud_firestore_database
Metric:
document/read_count
Set thresholds based on expected usage pattern
Upload charts as evidence
7. Monitor Firestore Write Frequency
Same as above
Metric:
document/write_count
Accepted Evidence
Metric Screenshot
Graph showing monitored value over time (e.g. CPU, memory, read/write)
Alert Policy Config
JSON or screenshot showing alert thresholds and triggers
Firewall / Network Screenshot
Proof of no public access configuration
Compliance Mapping
Infrastructure Monitoring
ISO 27001 A.12.4.1, SOC 2 CC7.2
Network Security
ISO 27001 A.13.1.1, SOC 2 CC6.6
Availability Management
HIPAA §164.308(a)(7), PCI DSS 11.5
Last updated