数据库服务 (DBS)

名称及描述 类型 发射时长 标签
dbs_container_cpu_request_milli
以毫核为单位的 CPU 请求。 仪表盘 1 米
  • dbcluster:DBCluster 的名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::数据库
dbs_container_cpu_usage_time_ms
容器使用的所有核心上的累计 CPU 用量(以毫秒为单位)。 计数器 1 米
  • dbcluster:DBCluster 的名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::数据库
dbs_container_cpu_usage_time_seconds
容器使用的所有核心上的累计 CPU 用量(以秒为单位)。 计数器 1 米
  • dbcluster:DBCluster 的名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::数据库
dbs_container_database_disk_read_ops_count
从数据库磁盘读取操作的累计次数。 计数器 1 米
  • dbcluster:DBCluster 的名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::数据库
dbs_container_database_disk_write_ops_count
数据库磁盘的累计写入操作数。 计数器 1 米
  • dbcluster:DBCluster 的名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::数据库
dbs_container_memory_cache_used_bytes
缓存内存用量(以字节为单位)。 仪表盘 1 米
  • dbcluster:DBCluster 的名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::数据库
dbs_container_memory_limit_bytes
内存大小上限(以字节为单位)。 仪表盘 1 米
  • dbcluster:DBCluster 的名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::数据库
dbs_container_memory_usage_bytes
不同类型的内存使用量(以字节为单位)。

它有两种内存类型:
memory_type="evictable"
memory_type="non-evictable"
仪表盘 1 米
  • dbcluster:DBCluster 的名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::数据库
dbs_container_memory_used_bytes
内存使用量(以字节为单位)。 仪表盘 1 米
  • dbcluster:DBCluster 的名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::数据库
dbs_container_network_traffic_bytes_total
网络流量,分别以进出数据库的入站流量字节数(接收的字节数)和出站流量字节数(发送的字节数)表示。

它有以下两种流量类型:

流量="出站流量"
流量="入站流量"
计数器 1 米
  • dbcluster:DBCluster 的名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::数据库
dbs_pod_volume_files_breakdown_bytes
按文件类型细分的 pod 卷使用的磁盘字节数。

它具有不同的文件类型:

file_type="Archived_logs", volume_name="ObsDisk"
file_type="Audit_logs", volume_name="ObsDisk"
file_type="Data", volume_name="DataDisk"
file_type="Diagnose_logs", volume_name="ObsDisk"
file_type="Other", volume_name="DataDisk"
file_type="Other", volume_name="ObsDisk"
file_type="Tmp_data", volume_name="DataDisk"
file_type="Wal", volume_name="DataDisk"
仪表盘 1 米
  • dbcluster:DBCluster 的名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::数据库
dbs_pod_volume_total_bytes
Pod 卷可用的磁盘字节总数。

此指标会跟踪不同的卷:

volume_name="DataDisk"
volume_name="ObsDisk"
仪表盘 1 米
  • dbcluster:DBCluster 的名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::数据库
dbs_pod_volume_used_bytes
Pod 卷使用的磁盘字节数。

它会跟踪不同的卷:

volume_name="DataDisk"
volume_name="ObsDisk"
仪表盘 1 米
  • dbcluster:DBCluster 的名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::数据库
dbs_system_monitor_collect_ms
收集指标所花费的毫秒数。 仪表盘 1 米
  • dbcluster:DBCluster 的名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::数据库
dbs_system_monitor_error_count
尝试在此周期内收集指标时遇到的错误数量。 仪表盘 1 米
  • dbcluster:DBCluster 的名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::数据库
dbs_system_monitor_metric_count
相应周期内从配置成功收集的指标数量。 仪表盘 1 米
  • dbcluster:DBCluster 的名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::数据库
pg_pitr_collect_ms
收集指标所花费的毫秒数。 仪表盘 1 米
  • dbcluster:DBCluster 的名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::数据库
pg_pitr_error_count
尝试在此周期内收集指标时遇到的错误数量。 仪表盘 1 米
  • dbcluster:DBCluster 的名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::数据库
pg_pitr_metric_count
相应周期内从配置成功收集的指标数量。 仪表盘 1 米
  • dbcluster:DBCluster 的名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::数据库
pg_pitr_wal_age
最早的预写式日志段的年龄。 仪表盘 1 米
  • dbcluster:DBCluster 的名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::数据库
pg_pitr_wal_size
未归档的 PostgreSQL 预写日志的大小。 仪表盘 1 米
  • dbcluster:DBCluster 的名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::数据库
promhttp_metric_handler_errors_total
promhttp 指标处理程序遇到的内部错误总数。 计数器 1 米
  • container_name::数据库/监控器
  • namespace_name::影子命名空间名称
db_monitor_collect_ms
收集指标所花费的毫秒数。 仪表盘 1 米
  • dbcluster:DBCluster 的名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::监控
db_monitor_error_count
尝试在此周期内收集指标时遇到的错误数量。 仪表盘 1 米
  • dbcluster:DBCluster 的名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::监控
db_monitor_metric_count
相应周期内从配置成功收集的指标数量。 仪表盘 1 米
  • dbcluster:DBCluster 的名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::监控
dbs_database_connections
与数据库的连接数。 仪表盘 1 米
  • dbcluster:DBCluster 的名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::监控
dbs_database_max_connections
为数据库配置的连接数上限。 仪表盘 1 米
  • dbcluster:DBCluster 的名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::监控
dbs_database_uptime
自数据库启动以来经过的秒数。

它会跟踪不同的数据库:

database="cloudsqladmin"
database="postgres"
database="template0"
database="template1"
计数器 1 米
  • dbcluster:DBCluster 的名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::监控
pg_backends_application_num_backends
与数据库的连接数。 仪表盘 1 米
  • dbcluster:DBCluster 的名称
  • application_name::Postgres 应用名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::监控
pg_backends_database_count
与数据库的连接数。 仪表盘 1 米
  • dbcluster:DBCluster 的名称
  • application_name::Postgres 应用名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::监控
pg_backends_wait_count
等待事件的数量。 仪表盘 1 米
  • dbcluster:DBCluster 的名称
  • application_name::Postgres 应用名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::监控
pg_locks_count
锁的数量。

它会跟踪不同的锁:
mode="accessexclusivelock"
mode="accesssharelock"
mode="exclusivelock"
mode="rowexclusivelock"
mode="rowsharelock"
mode="sharelock"
mode="sharerowexclusivelock"
mode="shareupdateexclusivelock"
mode="sireadlock"
仪表盘 1 米
  • dbcluster:DBCluster 的名称
  • application_name::Postgres 应用名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::监控
pg_stat_activity_count
处于相应状态的连接数。

它会跟踪不同的状态:

state="active"
state="disabled"
state="fastpath function call"
state="idle"
state="idle in transaction"
state="idle in transaction (aborted)"
仪表盘 1 米
  • dbcluster:DBCluster 的名称
  • application_name::Postgres 应用名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::监控
pg_stat_activity_max_tx_duration
任何活跃事务已运行的最长时间(以秒为单位)。

它会跟踪不同的状态:

state="active"
state="disabled"
state="fastpath function call"
state="idle"
state="idle in transaction"
state="idle in transaction (aborted)"
仪表盘 1 米
  • dbcluster:DBCluster 的名称
  • application_name::Postgres 应用名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::监控
pg_stat_archiver_archived_count
已成功归档的 WAL 文件数量。 计数器 1 米
  • dbcluster:DBCluster 的名称
  • application_name::Postgres 应用名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::监控
pg_stat_archiver_failed_count
归档 WAL 文件的失败尝试次数。 计数器 1 米
  • dbcluster:DBCluster 的名称
  • application_name::Postgres 应用名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::监控
pg_stat_archiver_last_archive_age
自上次成功归档 WAL 段以来经过的时间(以秒为单位)。 仪表盘 1 米
  • dbcluster:DBCluster 的名称
  • application_name::Postgres 应用名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::监控
pg_stat_bgwriter_buffers_alloc
已分配的缓冲区数量。 计数器 1 米
  • dbcluster:DBCluster 的名称
  • application_name::Postgres 应用名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::监控
pg_stat_bgwriter_buffers_backend
后端直接写入的缓冲区数量。 计数器 1 米
  • dbcluster:DBCluster 的名称
  • application_name::Postgres 应用名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::监控
pg_stat_bgwriter_buffers_backend_fsync
后端必须执行自己的 fsync 调用的次数(即使后端执行自己的写入,通常后台写入器也会处理这些调用)。 计数器 1 米
  • dbcluster:DBCluster 的名称
  • application_name::Postgres 应用名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::监控
pg_stat_bgwriter_buffers_checkpoint
在检查点期间写入的缓冲区数量。 计数器 1 米
  • dbcluster:DBCluster 的名称
  • application_name::Postgres 应用名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::监控
pg_stat_bgwriter_buffers_clean
后台写入器写入的缓冲区数量。 计数器 1 米
  • dbcluster:DBCluster 的名称
  • application_name::Postgres 应用名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::监控
pg_stat_bgwriter_checkpoint_sync_time
在检查点处理过程中将文件同步到磁盘所花费的总时间(以毫秒为单位)。 计数器 1 米
  • dbcluster:DBCluster 的名称
  • application_name::Postgres 应用名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::监控
pg_stat_bgwriter_checkpoint_write_time
在将文件写入磁盘的检查点处理部分所花费的总时间(以毫秒为单位)。 计数器 1 米
  • dbcluster:DBCluster 的名称
  • application_name::Postgres 应用名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::监控
pg_stat_bgwriter_checkpoints_req
已执行的请求检查点数量。 计数器 1 米
  • dbcluster:DBCluster 的名称
  • application_name::Postgres 应用名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::监控
pg_stat_bgwriter_maxwritten_clean
后台写入器因写入的缓冲区过多而停止清理扫描的次数。 计数器 1 米
  • dbcluster:DBCluster 的名称
  • application_name::Postgres 应用名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::监控
pg_stat_bgwriter_stats_reset
相应统计信息的上次重置时间。 计数器 1 米
  • dbcluster:DBCluster 的名称
  • application_name::Postgres 应用名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::监控
pg_stat_database_blk_read_time
相应数据库中后端读取数据文件块所用的时间(以毫秒为单位)。 计数器 1 米
  • dbcluster:DBCluster 的名称
  • application_name::Postgres 应用名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::监控
pg_stat_database_blk_write_time
此数据库中后端写入数据文件块所用的时间(以毫秒为单位)。 计数器 1 米
  • dbcluster:DBCluster 的名称
  • application_name::Postgres 应用名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::监控
pg_stat_database_blks_hit
磁盘块已在缓冲区缓存中找到的次数,因此无需读取(这仅包括 PostgreSQL 缓冲区缓存中的命中,不包括操作系统的文件系统缓存)。 计数器 1 米
  • dbcluster:DBCluster 的名称
  • application_name::Postgres 应用名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::监控
pg_stat_database_blks_read
相应数据库中读取的磁盘块数。 计数器 1 米
  • dbcluster:DBCluster 的名称
  • application_name::Postgres 应用名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::监控
pg_stat_database_conflicts
因与相应数据库中的恢复发生冲突而取消的查询数量。冲突仅发生在备用服务器上。如需了解详情,请参阅 pg_stat_database_conflicts 计数器 1 米
  • dbcluster:DBCluster 的名称
  • application_name::Postgres 应用名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::监控
pg_stat_database_conflicts_confl_bufferpin
相应数据库中因固定缓冲区而被取消的查询数量。 计数器 1 米
  • dbcluster:DBCluster 的名称
  • application_name::Postgres 应用名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::监控
pg_stat_database_conflicts_confl_deadlock
相应数据库中因死锁而被取消的查询数量。 计数器 1 米
  • dbcluster:DBCluster 的名称
  • application_name::Postgres 应用名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::监控
pg_stat_database_conflicts_confl_lock
此数据库中因锁定超时而被取消的查询数。 计数器 1 米
  • dbcluster:DBCluster 的名称
  • application_name::Postgres 应用名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::监控
pg_stat_database_conflicts_confl_snapshot
相应数据库中因旧快照而被取消的查询数量。 计数器 1 米
  • dbcluster:DBCluster 的名称
  • application_name::Postgres 应用名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::监控
pg_stat_database_conflicts_confl_tablespace
相应数据库中因表空间被舍弃而取消的查询数量。 计数器 1 米
  • dbcluster:DBCluster 的名称
  • application_name::Postgres 应用名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::监控
pg_stat_database_deadlocks
相应数据库中检测到的死锁数量。 仪表盘 1 米
  • dbcluster:DBCluster 的名称
  • application_name::Postgres 应用名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::监控
pg_stat_database_numbackends
连接到相应数据库的后端数量。这是此视图中唯一会返回反映当前状态的值的列;所有其他列都会返回自上次重置以来的累计值。 仪表盘 1 米
  • dbcluster:DBCluster 的名称
  • application_name::Postgres 应用名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::监控
pg_stat_database_stats_reset
相应统计信息的上次重置时间。 仪表盘 1 米
  • dbcluster:DBCluster 的名称
  • application_name::Postgres 应用名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::监控
pg_stat_database_temp_bytes
相应数据库中的查询写入临时文件的数据总量。系统会统计所有临时文件,无论临时文件的创建原因是什么,也无论 log_temp_files 设置如何。 计数器 1 米
  • dbcluster:DBCluster 的名称
  • application_name::Postgres 应用名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::监控
pg_stat_database_temp_files
相应数据库中的查询创建的临时文件数量。无论临时文件的创建原因(例如排序或哈希处理)如何,也无论 log_temp_files 设置如何,所有临时文件都会被统计在内。 计数器 1 米
  • dbcluster:DBCluster 的名称
  • application_name::Postgres 应用名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::监控
pg_stat_database_tup_deleted
相应数据库中查询删除的行数。 计数器 1 米
  • dbcluster:DBCluster 的名称
  • application_name::Postgres 应用名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::监控
pg_stat_database_tup_fetched
相应数据库中的查询提取的行数。 计数器 1 米
  • dbcluster:DBCluster 的名称
  • application_name::Postgres 应用名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::监控
pg_stat_database_tup_inserted
相应数据库中查询插入的行数。 计数器 1 米
  • dbcluster:DBCluster 的名称
  • application_name::Postgres 应用名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::监控
pg_stat_database_tup_returned
相应数据库中查询返回的行数。 计数器 1 米
  • dbcluster:DBCluster 的名称
  • application_name::Postgres 应用名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::监控
pg_stat_database_tup_updated
相应数据库中查询更新的行数。 计数器 1 米
  • dbcluster:DBCluster 的名称
  • application_name::Postgres 应用名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::监控
pg_stat_database_xact_commit
相应数据库中已提交的事务数。 计数器 1 米
  • dbcluster:DBCluster 的名称
  • application_name::Postgres 应用名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::监控
pg_stat_database_xact_rollback
相应数据库中已回滚的事务数。 计数器 1 米
  • dbcluster:DBCluster 的名称
  • application_name::Postgres 应用名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::监控
pg_transaction_id_assigned_total
数据库集群分配和使用的事务 ID 数量。 计数器 1 米
  • dbcluster:DBCluster 的名称
  • application_name::Postgres 应用名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::监控
pg_transaction_id_frozen_total
通过 VACUUM 的冻结操作补充的事务 ID 数量。 计数器 1 米
  • dbcluster:DBCluster 的名称
  • application_name::Postgres 应用名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::监控
pg_transaction_id_utilization
未清空事务相对于 Postgres 20 亿上限的比例。 仪表盘 1 米
  • dbcluster:DBCluster 的名称
  • application_name::Postgres 应用名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::监控
pg_vacuum_oldest_transactions_count_prepared
最旧的准备事务的存在时长,以自最旧的事务以来发生的事务数来衡量。 仪表盘 1 米
  • dbcluster:DBCluster 的名称
  • application_name::Postgres 应用名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::监控
pg_vacuum_oldest_transactions_count_replica
备用实例上最早的事务的存在时长,以自最早的事务以来发生的事务数来衡量。 仪表盘 1 米
  • dbcluster:DBCluster 的名称
  • application_name::Postgres 应用名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::监控
pg_vacuum_oldest_transactions_count_replication_slot
相应 slot 需要数据库保留的最早事务的存在时长,以自最早事务以来发生的事务数量来衡量。 仪表盘 1 米
  • dbcluster:DBCluster 的名称
  • application_name::Postgres 应用名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::监控
pg_vacuum_oldest_transactions_count_running
最旧的正在运行的事务的存在时长,以自最旧的事务以来发生的事务数量来衡量。 仪表盘 1 米
  • dbcluster:DBCluster 的名称
  • application_name::Postgres 应用名称
  • engine_type::PostgreSQL/AlloyDBOmni
  • container_name::监控