# GCP Extended Support Detection

### Overview

Finout's CostGuard automatically detects GCP Cloud SQL Extended Support charges — extra fees applied by Google Cloud for running end-of-life (EOL) database versions of MySQL and PostgreSQL. These charges are applied automatically to any Cloud SQL instance running an EOL major version and can quietly inflate your cloud bill if outdated instances go unnoticed.

This scan identifies which Cloud SQL instances are incurring extended support costs and estimates how much could be saved by upgrading to a supported version. No manual tagging or setup is needed — outdated instances are automatically flagged based on your GCP billing data.

### How Does it Work?

1. **Daily Billing Scan** CostGuard automatically scans your latest GCP billing data every day, ensuring up-to-date visibility into any new or ongoing extended support charges.
2. **Identification of Extended Support Charges** It identifies line items in the billing data that are associated with GCP Cloud SQL Extended Support, specifically for:

* Cloud SQL for MySQL — instances running MySQL 5.6 or 5.7
* Cloud SQL for PostgreSQL — instances running PostgreSQL 9.6, 10, 11, or 12

3. **No Manual Setup Needed** No tagging, configuration, or additional permissions are required. The detection is based purely on your GCP billing data, making setup effortless.
4. **Flagging and Recommendations** Once outdated instances are identified, CostGuard flags them and provides actionable upgrade paths:

* MySQL instances → Upgrade to MySQL 8.0 or higher
* PostgreSQL instances → Upgrade to PostgreSQL 13 or higher

5. **Estimated Savings** For each flagged instance, CostGuard calculates and displays potential yearly savings if upgraded, giving you a clear financial incentive to act.

### View GCP Cloud SQL Extended Support Detection in Finout

1. In Finout, navigate to **CostGuard**.

<figure><img src="https://3858159242-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWqjB2puKXPDR7L86FX2e%2Fuploads%2FNArSPach7MQiUoRz9PbG%2FIdle%20-%20cost%20guard.png?alt=media&#x26;token=e05b1c89-a5c0-40d3-b3ce-78a706456244" alt=""><figcaption></figcaption></figure>

2. Click **Idle**. All of the idle scans appear.

<figure><img src="https://3858159242-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWqjB2puKXPDR7L86FX2e%2Fuploads%2FoNJGXd41Pv04w8dWb5Rb%2FScreenshot%202026-04-05%20at%2016.31.08.png?alt=media&#x26;token=4d7622f3-982b-486c-b48b-1cfdc6728443" alt=""><figcaption></figcaption></figure>

3. Choose **Cloud SQL MySQL - Extended Support** or **Cloud SQL PostgreSQL - Extended Support**. The All Resources list appears, including all the instances of the chosen scan.

<figure><img src="https://3858159242-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWqjB2puKXPDR7L86FX2e%2Fuploads%2FhCidLLDWFNsXBDheBpjk%2FScreenshot%202026-04-05%20at%2016.53.26.png?alt=media&#x26;token=d8250ed1-59a0-4c08-ab38-e74dc75a87de" alt=""><figcaption></figcaption></figure>

4. Click on a **Resource** to see more details. The resource details appear.

<figure><img src="https://3858159242-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWqjB2puKXPDR7L86FX2e%2Fuploads%2FATA4wLYWUUWgIJd30atB%2FScreenshot%202026-04-05%20at%2017.05.29.png?alt=media&#x26;token=ba3dfb4b-f209-4965-b1b1-11f8f2128b66" alt=""><figcaption></figcaption></figure>

### FAQs

**Which GCP services are currently supported for Extended Support detection?** Finout currently detects Extended Support charges for GCP Cloud SQL for MySQL and Cloud SQL for PostgreSQL. Support for additional services may be added in future updates.

**Does this feature require any additional permissions?** No. Detection is based solely on your existing GCP billing data, so there's no need to grant extra permissions.

**Do I need to manually tag or configure anything for this to work?** No manual tagging or user input is required. Finout automatically flags outdated Cloud SQL instances and provides upgrade recommendations.

**What data is used to detect Extended Support charges?** Finout uses GCP billing data to detect Cloud SQL instances incurring Extended Support charges — no additional configuration or data sources needed.

**Which database versions are affected?** MySQL 5.6 and 5.7 (upgrade to MySQL 8.0+). PostgreSQL 9.6, 10, 11, and 12 (upgrade to PostgreSQL 13+).

**Can I upgrade from an EOL version to a supported version?** Yes. Google Cloud supports in-place major version upgrades for Cloud SQL. Upgrading removes the extended support charges immediately.
