你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Microsoft.DBforPostgreSQL/flexibleServers 受支持的指标

下表列出了可用于 Microsoft.DBforPostgreSQL/flexibleServers 资源类型的指标。

表标题

指标 - 在 Azure 门户中显示的指标显示名称。
Rest API 中的名称 - 在 REST API 中引用的指标名称。
单位 - 度量单位。
聚合 - 默认的聚合类型。 有效值:平均值、最小值、最大值、总计、计数。
维度 - 适用于指标的维度
时间粒度 - 对指标采样的间隔。 例如,PT1M 表示该指标每分钟采样一次,PT30M 表示每 30 分钟一次,PT1H 表示每小时一次,以此类推。
DS 导出 - 是否可通过诊断设置将指标导出到 Azure Monitor 日志。

有关导出指标的信息,请参阅 - 使用数据收集规则 导出指标并在 Azure Monitor 中创建诊断设置。

有关指标保留的信息,请参阅 Azure Monitor 指标概述

有关支持的日志列表,请参阅支持的日志类别 - Microsoft.DBforPostgreSQL/flexibleServers

类别:活动

指标 REST API 中的名称 Unit 聚合 维度 时间粒度 DS 导出
最早的查询

当前正在运行的最长查询的期限(以秒为单位)
longest_query_time_sec 最大 <无> PT1M
最早的事务

最长事务(包括空闲事务)的期限(以秒为单位)
longest_transaction_time_sec 最大 <无> PT1M
最早的后端

最早后端的期限(以秒为单位)(不考虑状态)
oldest_backend_time_sec 最大 <无> PT1M
最早的 xmin

最早 xmin 的实际值。
oldest_backend_xmin 计数 最大值 <无> PT1M
最早的 xmin 期限

最早 xmin 的期限(以单元为单位)。 它指示自最早 xmin 以来传递的事务数
oldest_backend_xmin_age 计数 最大值 <无> PT1M
按状态列出的会话数

后端的总体状态
sessions_by_state 计数 最大值、最小值、平均值 State PT1M
按 WaitEventType 列出的会话数

按后端正在等待的事件类型显示会话
sessions_by_wait_event_type 计数 最大值、最小值、平均值 WaitEventType PT1M

类别:Autovacuum

指标 REST API 中的名称 Unit 聚合 维度 时间粒度 DS 导出
分析计数器用户表

在此数据库中已手动分析仅限用户的表的次数
analyze_count_user_tables 计数 最大值、最小值、平均值 DatabaseName PT30M、PT1H、PT6H、PT12H、P1D
AutoAnalyze 计数器用户表

autovacuum 守护程序在此数据库中已分析仅限用户的表的次数
autoanalyze_count_user_tables 计数 最大值、最小值、平均值 DatabaseName PT30M、PT1H、PT6H、PT12H、P1D
AutoVacuum 计数器用户表

autovacuum 守护程序在此数据库中已清空仅限用户的表的次数
autovacuum_count_user_tables 计数 最大值、最小值、平均值 DatabaseName PT30M、PT1H、PT6H、PT12H、P1D
膨胀百分比 (预览版)

此数据库中仅限用户的表的估计膨胀百分比
bloat_percent 百分比 最大值 DatabaseName PT30M、PT1H、PT6H、PT12H、P1D
估计的死行用户表

此数据库中仅限用户的表的估计死行数
n_dead_tup_user_tables 计数 最大值、最小值、平均值 DatabaseName PT30M、PT1H、PT6H、PT12H、P1D
估计的实时行用户表

此数据库中仅限用户的表的估计实时行数
n_live_tup_user_tables 计数 最大值、最小值、平均值 DatabaseName PT30M、PT1H、PT6H、PT12H、P1D
估计的修改用户表

自上次分析仅限用户的表以来修改的估计行数
n_mod_since_analyze_user_tables 计数 最大值、最小值、平均值 DatabaseName PT30M、PT1H、PT6H、PT12H、P1D
分析的用户表

在此数据库中已分析的仅限用户的表的数目
tables_analyzed_user_tables 计数 最大值、最小值、平均值 DatabaseName PT30M、PT1H、PT6H、PT12H、P1D
自动分析的用户表

autovacuum 守护程序在此数据库中已分析的仅限用户的表的数目
tables_autoanalyzed_user_tables 计数 最大值、最小值、平均值 DatabaseName PT30M、PT1H、PT6H、PT12H、P1D
自动清空的用户表

autovacuum 守护程序在此数据库中已清空的仅限用户的表的数目
tables_autovacuumed_user_tables 计数 最大值、最小值、平均值 DatabaseName PT30M、PT1H、PT6H、PT12H、P1D
用户表计数器

此数据库中仅限用户的表的数目
tables_counter_user_tables 计数 最大值、最小值、平均值 DatabaseName PT30M、PT1H、PT6H、PT12H、P1D
清空的用户表

在此数据库中已清空的仅限用户的表的数目
tables_vacuumed_user_tables 计数 最大值、最小值、平均值 DatabaseName PT30M、PT1H、PT6H、PT12H、P1D
清空计数器用户表

在此数据库中已手动清空仅限用户的表的次数(不包括 VACUUM FULL)
vacuum_count_user_tables 计数 最大值、最小值、平均值 DatabaseName PT30M、PT1H、PT6H、PT12H、P1D

类别:可用性

指标 REST API 中的名称 Unit 聚合 维度 时间粒度 DS 导出
数据库处于活动状态

指示数据库是否已启动
is_db_alive 计数 平均值、最大值、最小值 <无> PT1M

类别:数据库

指标 REST API 中的名称 Unit 聚合 维度 时间粒度 DS 导出
磁盘块命中

在缓冲区缓存中已找到磁盘块的次数,因此没有必要读取
blks_hit 计数 总计(总和) DatabaseName PT1M
磁盘块读取

在此数据库中读取的磁盘块数量
blks_read 计数 总计(总和) DatabaseName PT1M
数据库大小

数据库总大小
database_size_bytes 字节 平均值、最大值、最小值 DatabaseName PT30M、PT1H、PT6H、PT12H、P1D
死锁数

在此数据库中检测到的死锁数
deadlocks 计数 总计(总和) DatabaseName PT1M
后端

连接到此数据库的后端数
numbackends 计数 最大值、最小值、平均值 DatabaseName PT1M
临时文件大小

此数据库中的查询写入临时文件的数据总量
temp_bytes 字节 总计(总和) DatabaseName PT1M
临时文件

此数据库中的查询创建的临时文件数
temp_files 计数 总计(总和) DatabaseName PT1M
每秒事务数(预览版)

一秒内执行的事务数
tps 计数 最小值、最大值、总计(总和) DatabaseName PT1M
已删除的元组

此数据库中的查询删除的行数
tup_deleted 计数 总计(总和) DatabaseName PT1M
已提取的元组

此数据库中的查询提取的行数
tup_fetched 计数 总计(总和) DatabaseName PT1M
已插入的元组

此数据库中的查询插入的行数
tup_inserted 计数 总计(总和) DatabaseName PT1M
已返回的元组

此数据库中的查询返回的行数
tup_returned 计数 总计(总和) DatabaseName PT1M
已更新的元组

此数据库中的查询更新的行数
tup_updated 计数 总计(总和) DatabaseName PT1M
提交的事务数

此数据库中已提交的事务数
xact_commit 计数 总计(总和) DatabaseName PT1M
回滚的事务数

此数据库中已回滚的事务数
xact_rollback 计数 总计(总和) DatabaseName PT1M
事务总数

在此数据库中执行的事务总数
xact_total 计数 总计(总和) DatabaseName PT1M

分类错误:

指标 REST API 中的名称 Unit 聚合 维度 时间粒度 DS 导出
失败的连接数

失败的连接数
connections_failed 计数 总计(总和) <无> PT1M

类别:逻辑复制

指标 REST API 中的名称 Unit 聚合 维度 时间粒度 DS 导出
最大逻辑复制延迟

所有逻辑复制槽的最大延迟
logical_replication_delay_in_bytes 字节 最大值、最小值、平均值 <无> PT1M

类别:PgBouncer 指标

指标 REST API 中的名称 Unit 聚合 维度 时间粒度 DS 导出
活动客户端连接

来自与 PostgreSQL 连接相关联的客户端的连接
client_connections_active 计数 最大值、最小值、平均值 DatabaseName PT1M
等待状态的客户端连接

来自正在等待 PostgreSQL 连接为其提供服务的客户端的连接
client_connections_waiting 计数 最大值、最小值、平均值 DatabaseName PT1M
连接池数

连接池的总数
num_pools 计数 最大值、最小值、平均值 DatabaseName PT1M
活动服务器连接

与客户端连接正在使用的 PostgreSQL 的连接
server_connections_active 计数 最大值、最小值、平均值 DatabaseName PT1M
空闲服务器连接

与 PostgreSQL 的连接,这些连接处于空闲状态,已准备好为新的客户端连接提供服务
server_connections_idle 计数 最大值、最小值、平均值 DatabaseName PT1M
共用连接总数

当前共用连接数
total_pooled_connections 计数 最大值、最小值、平均值 DatabaseName PT1M

类别:复制

指标 REST API 中的名称 Unit 聚合 维度 时间粒度 DS 导出
最大物理复制延迟

所有异步物理复制槽的最大延迟
physical_replication_delay_in_bytes 字节 最大值、最小值、平均值 <无> PT1M
只读副本延迟

只读副本延迟(以秒为单位)
physical_replication_delay_in_seconds 最大值、最小值、平均值 <无> PT1M

类别:饱和度

指标 REST API 中的名称 Unit 聚合 维度 时间粒度 DS 导出
使用的备份存储

使用的备份存储
backup_storage_used 字节 平均值、最大值、最小值 <无> PT1M
已用 CPU 信用额度

数据库服务器使用的总信用点数
cpu_credits_consumed 计数 平均值、最大值、最小值 <无> PT1M
剩余 CPU 信用额度

可用来突增使用的总信用点数
cpu_credits_remaining 计数 平均值、最大值、最小值 <无> PT1M
CPU 百分比

CPU 百分比
cpu_percent 百分比 平均值、最大值、最小值 ServerName PT1M
已使用的磁盘带宽百分比

每分钟使用的磁盘带宽百分比
disk_bandwidth_consumed_percentage 百分比 平均值、最大值、最小值 <无> PT1M
已使用的磁盘 IOPS 百分比

每分钟使用的磁盘 I/O 百分比
disk_iops_consumed_percentage 百分比 平均值、最大值、最小值 <无> PT1M
磁盘队列深度

数据磁盘未完成的 I/O 操作数
disk_queue_depth 计数 平均值、最大值、最小值 <无> PT1M
IOPS

每秒 IO 操作次数
iops 计数 平均值、最大值、最小值 ServerName PT1M
内存百分比

内存百分比
memory_percent 百分比 平均值、最大值、最小值 ServerName PT1M
来自平台的 CPU 百分比(预览版)

来自平台的 CPU 百分比
platform_cpu_percent 百分比 平均值、最大值、最小值 <无> PT1M
Postmaster 进程 CPU 使用率(预览版)

Postmaster 进程的 CPU 使用率。 不适用于可突发 SKU
postmaster_process_cpu_usage_percent 百分比 平均值、最大值、最小值 <无> PT1M
读取 IOPS

每秒数据磁盘 I/O 读取操作数
read_iops 计数 平均值、最大值、最小值 <无> PT1M
读取吞吐量(字节/秒)

监视期间每秒从数据磁盘读取的字节数
read_throughput 计数 平均值、最大值、最小值 <无> PT1M
可用存储

可用存储
storage_free 字节 平均值、最大值、最小值 ServerName PT1M
存储百分比

存储空间百分比
storage_percent 百分比 平均值、最大值、最小值 ServerName PT1M
已用的存储量

已用的存储量
storage_used 字节 平均值、最大值、最小值 ServerName PT1M
事务日志已用的存储量

事务日志已用的存储量
txlogs_storage_used 字节 平均值、最大值、最小值 <无> PT1M
写 IOPS

每秒数据磁盘 I/O 写入操作数
write_iops 计数 平均值、最大值、最小值 <无> PT1M
写入吞吐量(字节/秒)

监视期间每秒写入到数据磁盘的字节数
write_throughput 计数 平均值、最大值、最小值 <无> PT1M

类别:流量

指标 REST API 中的名称 Unit 聚合 维度 时间粒度 DS 导出
活动连接数

活动连接数
active_connections 计数 平均值、最大值、最小值 <无> PT1M
成功连接数

成功连接数
connections_succeeded 计数 总计(总和) <无> PT1M
最大连接数

最大连接数
max_connections 计数 最大值 <无> PT30M、PT1H、PT6H、PT12H、P1D
最大已用事务 ID 数

最大已用事务 ID 数
maximum_used_transactionIDs 计数 平均值、最大值、最小值 <无> PT1M
网络传出

跨活动连接数的网络传出
network_bytes_egress 字节 总计(总和) ServerName PT1M
网络传入

跨活动连接数的网络传入
network_bytes_ingress 字节 总计(总和) ServerName PT1M
TCP 连接积压工作(预览版)

超过 PostgreSQL 服务器的容量的挂起连接数。 适用于 8vcore 及更高版本
tcp_connection_backlog 计数 最大值、最小值、平均值 <无> PT1M

后续步骤