本文档简要介绍了数据库中心生成的指标。本文还介绍了如何使用过滤条件来限制图表显示的数据或提醒政策监控的数据。为了帮助您确定和排查 Cloud SQL、AlloyDB for PostgreSQL 和 Spanner 等数据库产品的性能问题,您可以创建自定义信息中心,其中会显示有关提醒政策的实用指标和信息。
Database Center 指标类型
本部分列出了 Database Center 生成的指标类型。
此表中的“指标类型”字符串必须以 databasecenter.googleapis.com/ 为前缀。表中的条目已省略该前缀。
查询标签时,请使用 metric.labels. 前缀;例如 metric.labels.LABEL="VALUE"。
| 指标类型发布阶段 (资源层次结构级别 显示名称 |
|
|---|---|
| 种类、类型、单位 受监控的资源 |
说明 标签 |
resource/new_resource_count
Beta 版
(项目)
新数据库资源的数量 |
|
CUMULATIVE、INT64、1
databasecenter.googleapis.com/Resource |
新数据库资源的数量。
product:产品类型。
engine:引擎类型。
version:产品版本。
|
resource/new_signal_count
Beta 版
(项目)
新数据库信号的数量 |
|
CUMULATIVE、INT64、1
databasecenter.googleapis.com/Resource |
为资源生成的信号数量。
issue_type:信号类型。
|
世界协调时间 (UTC) 2026-03-04 20:51:34 生成的表。
关于指标过滤条件
创建图表或提醒政策时,您可以添加过滤条件来限制图表或监控的指标数据。例如,您可以添加过滤条件,以便图表仅显示特定资源的数据。图表和提醒政策中的通知可帮助您排查问题。它们还可以帮助您更深入地了解数据库舰队的健康状况。
过滤条件由标签键和标签值组成。例如,标签键可以是 resource_container,而标签值是特定的资源容器。您可以按指标标签和资源标签过滤指标数据:
借助指标标签,您可以根据指标类型的特征(例如数据库产品类型或信号类型)过滤提醒。
借助资源标签,您可以根据受监控资源的属性(例如其位置或名称)过滤提醒。
过滤值区分大小写,必须严格按照本文档中表格所示输入。
您可以向图表或提醒政策添加多个过滤条件。如果您添加多个过滤条件,则系统只会显示与所有标签都匹配的指标数据。
本文档的其余部分列出了可用于过滤 Database Center 生成的指标数据的指标标签和资源标签。我们建议您在创建过滤条件时,将本文档中列出的过滤条件值复制并粘贴到过滤条件元素中。
按资源类型过滤
您可以使用以下标签键按资源类型过滤 New database resources (resource/new_resource_count) 和 New database signals (Resource/new_signal_count) 指标数据:
resource_containermonitored_resource_containerlocationresource_typefull_resource_name
对于除 resource_type 之外的所有标签键,当您在 Google Cloud 控制台中创建过滤条件时,值菜单会列出所有有效值。
对于标签键 resource_type,您可以在 Google Cloud 控制台中选择的标签值列表可能不完整。请使用下表选择受支持的资源类型:
resource_type |
定义 |
|---|---|
|
AlloyDB for PostgreSQL 集群。 |
|
AlloyDB for PostgreSQL 实例。 |
|
一个 Bigtable 集群。 |
|
Bigtable 实例。 |
|
Compute Engine 实例。 |
|
Firestore 数据库。 |
|
Oracle 自治数据库资源。 |
|
Oracle Cloud Exadata Infrastructure 资源 |
|
Oracle Cloud 虚拟机集群资源 |
|
Redis 集群 |
|
Redis 实例 |
|
一个 Spanner 实例。 |
|
Cloud SQL 实例。 |
按产品、引擎或版本过滤
New database resources (resource/new_resource_count) 指标类型定义了以下标签键:
product- 商品类型engine- 发动机类型version- 产品的版本
下表中的每一行都列出了有效的标签值组合。例如,如果您向图表添加过滤条件 product=CLOUD_SQL 和 version=SQLSERVER_2022_WEB,则图表可能会显示数据。不过,如果您向图表添加过滤条件 product=CLOUD_SQL 和 version=2,则图表不会显示任何数据。
product |
engine |
version |
|---|---|---|
ALLOYDB |
POSTGRES |
14、15、16、17 |
BIGTABLE |
NATIVE |
不适用 |
CLOUD_SQL |
MYSQL |
5.6、5.7、8.0、8.4 |
CLOUD_SQL |
POSTGRES |
9.6、10、11、12、13、14、15、16、17 |
CLOUD_SQL |
SQL_SERVER |
SQLSERVER_2017_EXPRESS、SQLSERVER_2017_STANDARD、SQLSERVER_2017_ENTERPRISE、SQLSERVER_2017_WEB、SQLSERVER_2019_EXPRESS、SQLSERVER_2019_STANDARD、SQLSERVER_2019_ENTERPRISE、SQLSERVER_2019_WEB、SQLSERVER_2022_EXPRESS、SQLSERVER_2022_STANDARD、SQLSERVER_2022_ENTERPRISE、SQLSERVER_2022_WEB |
COMPUTE_ENGINE |
MYSQL、POSTGRES、SQL_SERVER |
不适用 |
FIRESTORE |
FIRESTORE_WITH_NATIVE_MODE、FIRESTORE_WITH_DATASTORE_MODE、FIRESTORE_WITH_MONGODB_COMPATIBILITY_MODE |
不适用 |
MEMORYSTORE |
MEMORYSTORE_FOR_REDIS |
3.2、4.0、5.0、6.X、7.0、7.2 |
MEMORYSTORE |
MEMORYSTORE_FOR_REDIS_CLUSTER |
7 |
ORACLE_ON_GCP |
EXADATA_ORACLE |
19、23 |
ORACLE_ON_GCP |
ADB_SERVERLESS_ORACLE |
19c、23ai |
SPANNER |
NATIVE |
不适用 |
按信号类型过滤
New database signals (resource/new_signal_count) 指标类型定义了一个标签键 issue_type。此标签的值设置为信号类型。
对于标签键 issue_type,您可以在 Google Cloud 控制台中选择的资源类型列表可能不包含所有支持的值。请使用下表选择支持的信号类型:
issue_type |
定义 |
|---|---|
|
资源受故障切换功能的保护。 |
|
相应资源属于多区域群组。 |
|
相应资源是副本池的一部分。 |
|
相应资源未配置自动备份政策。 |
|
相应资源的备份保留期限较短。 |
|
相应资源的上次备份失败。 |
|
相应资源的上次备份时间已超过 24 小时。 |
|
相应资源违反了 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 基准。 |
|
相应资源违反了 CIS Controls 8.0。 |
|
相应资源违反了 NIST 800-53。 |
|
相应资源违反了 NIST 800-53 R5。 |
|
该资源违反了 NIST Cybersecurity Framework 1.0。 |
|
相应资源违反了 ISO-27001。 |
|
该资源违反了 ISO-27001 v2022。 |
|
相应资源违反了 PCI-DSS v3.2.1。 |
|
相应资源违反了 PCI-DSS v4.0。 |
|
相应资源违反了 Cloud Controls Matrix 4。 |
|
相应资源违反了 HIPAA。 |
|
相应资源违反了 SOC2 v2017。 |
|
日志未针对问题排查进行优化。 |
|
未记录查询时长。 |
|
错误日志记录配置为详细模式。 |
|
未记录查询锁等待时间。 |
|
语句的错误日志记录配置有误。 |
|
语句严重性的错误日志记录配置有误。 |
|
消息严重性的错误日志记录配置有误。 |
|
系统正在记录查询统计信息。 |
|
记录了过多的客户端主机名。 |
|
记录了过多的解析器统计信息。 |
|
记录了过多的规划工具统计信息。 |
|
配置未设置为仅记录 DDL 语句。 |
|
系统正在记录查询统计信息。 |
|
系统不会记录临时文件。 |
|
未配置并发连接数上限。 |
|
用户选项已配置。 |
|
资源可供公开访问。 |
|
该资源允许建立未加密的直接连接。 |
|
根用户没有密码。 |
|
根用户的密码安全系数低。 |
|
加密密钥不是由客户管理的。 |
|
由于已启用包含的数据库身份验证,因此不需要进行服务器身份验证。 |
|
该资源会通过所有权链公开。 |
|
该资源会公开给外部脚本。 |
|
资源可供本地数据加载。 |
|
不会记录连接尝试。 |
|
系统不会记录断开的连接。 |
|
系统正在记录过多的语句信息。 |
|
资源可供远程访问。 |
|
数据库名称已公开。 |
|
敏感跟踪信息未被遮盖。 |
|
资源已启用公共 IP。 |
|
资源处于闲置状态。 |
|
资源超额预配。 |
|
资源具有大量打开的表。 |
|
资源包含大量表。 |
|
相应资源的事务 ID 利用率较高。 |
|
资源预配不足(资源利用率较高)。 |
|
相应资源的存储空间即将用尽或已用尽。 |
|
服务器证书即将过期。 |
|
数据库审核已停用。 |
|
相应资源违反了限制授权网络的政策。 |
|
相应资源违反了限制公共 IP 的政策。 |
|
相应资源即将达到其集群配额上限。 |
|
未配置密码政策。 |
|
连接数量过多,影响了磁盘性能。 |
|
临时表的使用会影响性能。 |
|
事务日志活动影响了磁盘性能。 |
|
没有索引的联接数量过大,影响了性能。 |
|
超级用户正在写入用户表。 |
|
用户已被授予所有权限。 |
|
数据已导出到外部 Cloud Storage 存储桶。 |
|
数据已导出到公共 Cloud Storage 存储桶。 |
|
系统正在使用安全系数低的密码哈希算法。 |
|
没有用户密码政策。 |
|
集群中的某个节点的利用率较高。 |
|
未启用删除保护。 |
|
时间点恢复未启用。 |
|
资源已暂停。 |
|
正在运行开销大的命令。 |
|
未配置维护政策。 |
|
正在运行效率低下的查询。 |
|
工作负载是读取密集型。 |
|
相应资源即将达到其内存层级上限。 |
|
服务器内存上限配置有误。 |
|
检测到大型行。 |
|
相应资源正承受高写入压力。 |
|
相应资源正承受较高的读取压力。 |
|
不满足组织的加密政策。 |
|
不符合组织的地理位置政策。 |
|
相应资源运行的次要版本已过时,需要进行修补。 |
|
数据库架构未优化。 |
|
存在许多空闲连接。 |
|
复制延迟时间较长。 |
|
资源运行的是过时的主要版本。 |
示例:创建图表
如需在图表上直观呈现新数据库资源的数量,请按照以下说明操作。对于其他 Database Center 指标类型,您可以遵循相同的步骤。
-
在 Google Cloud 控制台中,前往 leaderboard Metrics Explorer 页面:
如果您使用搜索栏查找此页面,请选择子标题为监控的结果。
- 在 Google Cloud 控制台的工具栏中,选择您的 Google Cloud 项目。对于 App Hub 配置,请选择 App Hub 宿主项目或已启用应用的文件夹的管理项目。
- 在指标元素中,展开选择指标菜单,在过滤栏中输入
New database signals,然后使用子菜单选择一个特定资源类型和指标:- 在活跃资源菜单中,选择数据库资源。
- 在活跃指标类别菜单中,选择资源。
- 在活跃指标菜单中,选择新的数据库信号。
- 点击应用。
databasecenter.googleapis.com/resource/new_signal_count。 按信号类型和资源类型过滤数据:
- 如需按信号类型过滤,请在过滤条件元素中点击添加过滤条件,然后选择 issue_type。对于标签值,请选择或输入一个值。
- 如需按资源类型进行过滤,请在过滤条件元素中点击添加过滤条件,然后选择 resource_type。对于标签值,请选择或输入一个值。