数据库健康状况问题

了解 Database Center 如何帮助您监控和管理数据库舰队中的健康问题。Database Center 会将运行状况问题归类为行业标准类别,例如费用、性能、可用性、数据保护和安全性。这些类别可帮助您识别和解决健康问题。解决这些健康问题有助于确保应用稳健安全。您可以自定义 Database Center 为组织显示哪些健康问题。

为了帮助您查找特定方面的健康问题,我们将健康问题分为以下几类:

  • 层级,例如内置、Gemini 和 Security Command Center
  • 类别,例如费用、数据保护和安全性
  • 数据库产品,例如 Spanner 和 Bigtable。

健康问题信息中心会显示数据库集群中的所有健康问题。您可以使用该信息中心的过滤条件来查找特定的健康问题。

资源和数据库组

数据库中心健康状况问题与数据库资源相关联。在 Google Cloud中,资源是构成 Google Cloud 应用的基本组件。数据库资源包括计算或存储的各个单元(例如集群、虚拟机和实例),以及项目和文件夹等父资源。例如,在 Cloud SQL 中,实例和只读副本是资源;在 AlloyDB for PostgreSQL 中,集群是资源。数据库组是指Google Cloud 数据库应用中使用的数据库资源。例如,在 Cloud SQL 中,一个数据库组包含一个主实例以及与其关联的只读副本实例。

健康状况问题类别

为了帮助您一目了然地查看数据库舰队健康状况的最重要方面,Database Center 将健康问题整理为业界标准类别,包括费用、性能和容量、可用性、数据保护、安全性和行业合规性。

数据库健康问题是指您要监控的任何主题,以确保舰队运行正常,并且应用稳健安全。

您可以自定义数据库中心显示的数据库和健康问题。自定义健康问题时,您的自定义设置仅适用于您对组织的视图。健康问题个性化设置会按用户进行保存。

健康问题类别说明如下:

健康问题类别 说明

空闲状态配置

可用性问题会跟踪影响持久性、容错能力和停机时间的资源配置。

费用

成本问题可帮助您优化数据库舰队,以节省成本。

数据保护

数据保护问题可帮助您确保以下方面:

  • 您的数据已正确备份。
  • 您将备份存储足够长的时间。
  • 您的整体数据保护策略不存在任何缺口。
  • Cloud SQL 受 Backup and DR Service 保护

安全性

安全问题可帮助您执行以下类型的任务:

  • 识别安全配置错误和漏洞。
  • 识别并应对网络安全风险。
  • 检测 Google Cloud 数据库资源面临的威胁。
  • 监控和管理监管合规。

行业合规性

行业合规性问题可帮助您确保组织中的数据库资源符合常见的行业标准。Database Center 可帮助您监控以下行业标准的合规性:

  • CIS Google Cloud Foundation 2.0
  • CIS Google Cloud Foundation 1.3
  • CIS Google Cloud Foundation 1.2
  • CIS Google Cloud Foundation 1.1
  • CIS Google Cloud Foundation 1.0
  • NIST 800-53
  • ISO-27001
  • PCI-DSS v3.2.1

性能和容量

性能和容量问题有助于您确定资源使用情况是否会影响数据库性能。这些问题突显了以下几点:

  • CPU 或内存利用率较高的实例。
  • 存储容量即将用尽的实例。
  • 具有大量表或表利用率高的数据库
  • 临时表影响数据库性能

其他

其他问题包括各种配置,可帮助您解决以下问题:

  • 查询问题排查,例如“未记录查询时长”
  • 错误和日志记录范围,例如“详细错误日志记录”
  • 与连接和用户相关的设置,例如“未记录连接尝试”

健康状况问题层级

支持的健康问题分为以下三个层级:

  1. 内置:默认包含在 Database Center 中
  2. Gemini:需要您启用 Gemini Cloud Assist。
  3. Security Command Center (SCC):要求您启用 Security Command Center

除非您已启用特定层级,否则 Database Center 不会检查依赖于 Security Command Center (SCC) 或 Gemini Cloud Assist 的问题。如果未启用 Security Command Center 或 Gemini Cloud Assist,则所有问题检查都会在界面中显示为通过。

如需详细了解如何启用 Gemini Cloud Assist 或 Security Command Center 层级,请参阅设置 Database Center

支持的健康状况问题

默认情况下,下表会显示所有可用的健康问题。如需查看特定层级、数据库或类别的健康问题,请使用选择层级选择数据库选择类别下拉菜单。如需清除所有选择,请点击全部清除


类别 问题 层级 AlloyDB for PostgreSQL BigQuery Bigtable Cloud SQL for MySQL Cloud SQL for PostgreSQL Cloud SQL for SQL Server Firestore Memorystore Spanner Compute Engine 上的 MySQL Compute Engine 上的 PostgreSQL 在 Compute Engine 上运行 Microsoft SQL Server Oracle Database@Google Cloud
可用性 数据库资源未受故障切换功能的保护 内置
可用性 资源已暂停 内置
可用性 不支持多区域灾难恢复 内置
可用性 未设置维护政策 其他
费用 空闲数据库资源 Gemini
费用 数据库资源超额预配 Gemini
数据保护 未配置自动备份政策 内置
数据保护 备份保留期限过短 内置
数据保护 上次备份失败 内置
数据保护 距上次备份已超过 24 小时 内置
数据保护 未启用防删除保护 内置
数据保护 备份保留期限过短 内置
数据保护 没有启用时间点恢复功能 内置
行业合规性 违反了 CIS Google Cloud Foundation 2.0 SCC
行业合规性 违反了 CIS Google Cloud Foundation 1.3 SCC
行业合规性 违反了 CIS Google Cloud Foundation 1.2 SCC
行业合规性 违反了 CIS Google Cloud Foundation 1.1 SCC
行业合规性 违反了 CIS Google Cloud Foundation 1.0 SCC
行业合规性 违反了 NIST 800-53 SCC
行业合规性 违反了 ISO-27001 SCC
行业合规性 违反了 PCI-DSS v3.2.1 SCC
行业合规性 违反了 NIST 800-53 R5 SCC