常见标记
有些指标还会添加一个标记,用于表示其细分维度 (例如 CPU 指标中的
mode、连接中的 state,以及数据库大小中的 database) 。这些都会在对应的各项指标中列出。
信息指标
PostgresServiceInfo 是一个值始终为 1 的 gauge 指标,并通过其标签携带
服务当前的状态和版本。可用它将状态关联到其他指标上,
或在服务离开 running 状态时触发告警。
postgres_status 用于报告服务当前的生命周期状态
(例如 running、creating、stopped) 。postgres_version
用于报告 Postgres 的主版本号 (例如 17、18) 。
容量
资源利用率
要将 CPU 用量计算为百分比,请计算
PostgresServer_CPUSeconds_Total 在你关注的各模式下的速率,并
除以 PostgresServer_CPUCores。
磁盘与网络 I/O
数据库活动
rate() 或 irate() 可将其
转换为每秒值。
连接、缓存和数据库大小
- Prometheus 端点 — 配置、身份验证和抓取
- 仪表板 — Cloud Console 内置图表
- OpenAPI 指南 — 创建 API key 以及查询组织和服务 ID