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 中的名称 单位 聚合 维度 时间粒度 DS 导出
最早的查询

当前正在运行的最长查询的期限(以秒为单位)
longest_query_time_sec 最大值 ServerName PT1M
最旧的事务

最长的事务(包括空闲事务)的期限(秒)
longest_transaction_time_sec 最大值 ServerName PT1M
最早的后端

最旧后端(无论状态如何)的期限(以秒为单位)
oldest_backend_time_sec 最大值 ServerName PT1M
最早的 xmin

最早 xmin 的实际值。
oldest_backend_xmin 计数 最大值 ServerName PT1M
最早 xmin 期限

以最早 xmin 为单位表示的期限。 它表示自最早 xmin 以来传递的事务数
oldest_backend_xmin_age 计数 最大值 ServerName PT1M
按状态列出的会话数

后端系统的整体状态
sessions_by_state 计数 最大值、最小值、平均值 StateServerName PT1M
按 WaitEventType 列出的会话数

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

类别:Autovacuum

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

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

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

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

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

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

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

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

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

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

此数据库中的 autovacuum 守护程序清理的“仅用户”表数
tables_autovacuumed_user_tables 计数 最大值、最小值、平均值 DatabaseNameServerName PT30M、PT1H、PT6H、PT12H、P1D
用户表计数器

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

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

在此数据库中手动清理“仅用户”表的次数(不统计 VACUUM FULL)
vacuum_count_user_tables 计数 最大值、最小值、平均值 DatabaseNameServerName PT30M、PT1H、PT6H、PT12H、P1D

类别:可用性

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

指示数据库是否正常运行
is_db_alive 计数 平均值、最大值、最小值 ServerName PT1M

类别:数据库

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

类别:错误

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

失败的连接
connections_failed 计数 总计(总和) ServerName PT1M

类别:逻辑复制

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

所有逻辑复制槽的最大滞后时间
logical_replication_delay_in_bytes 字节 最大值、最小值、平均值 ServerName PT1M

类别:PgBouncer 指标

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

从与 PostgreSQL 连接关联的客户端发起的连接数
client_connections_active 计数 最大值、最小值、平均值 DatabaseNameServerName PT1M
等待客户端连接

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

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

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

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

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

类别:复制

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

所有异步物理复制槽的最大滞后时间
physical_replication_delay_in_bytes 字节 最大值、最小值、平均值 ServerName PT1M
读取副本延迟

只读副本滞后时间(秒)
physical_replication_delay_in_seconds 最大值、最小值、平均值 ServerName PT1M

类别:饱和度

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

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

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

可用来集中使用的总信用点数
cpu_credits_remaining 计数 平均值、最大值、最小值 LogicalServerName PT1M
CPU 百分比

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

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

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

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

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

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

来自平台的 CPU 百分比
platform_cpu_percent 百分比 平均值、最大值、最小值 LogicalServerName PT1M
Postmaster 进程 CPU 使用率

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

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

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

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

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

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

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

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

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

类别:交通

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

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

成功连接数
connections_succeeded 计数 总计(总和) ServerName PT1M
最大连接数

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

最大已用事务 ID 数
maximum_used_transactionIDs 计数 平均值、最大值、最小值 ServerName PT1M
网络流出量

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

跨活动连接的网络流入量
network_bytes_ingress 字节 总计(总和) ServerName PT1M
TCP 连接积压

等待服务器处理的待处理 TCP 连接数。 适用于 8vcore 及更高版本
tcp_connection_backlog 计数 最大值、最小值、平均值 <无> PT1M

后续步骤