这是本节的多页打印视图。 .
关联指标
用于判断等待正常还是有害的观测信号。
- 1: [[metric:active_backends]]
- 2: [[metric:blocked_sessions]]
- 3: [[metric:blocks_read]]
- 4: [[metric:buffer_hit_ratio]]
- 5: [[metric:checkpoint_time]]
- 6: [[metric:commit_latency]]
- 7: [[metric:io_read_time]]
- 8: [[metric:io_write_time]]
- 9: [[metric:locks_per_backend]]
- 10: [[metric:multixact_member_io]]
- 11: [[metric:oldest_multixact_age]]
- 12: [[metric:oldest_transaction_age]]
- 13: [[metric:replication_flush_lag]]
- 14: [[metric:statement_latency]]
- 15: [[metric:statement_wal_bytes]]
- 16: [[metric:wait_event_share]]
- 17: [[metric:waiting_sessions]]
- 18: [[metric:wal_bytes]]
- 19: [[metric:wal_fpi]]
- 20: [[metric:wal_sync_time]]
- 21: [[metric:wal_write_time]]
- 22: [[metric:xact_slru_io]]
用于判断等待正常还是有害的观测信号。 本索引包含 22 个条目.
1 - [[metric:active_backends]]
当前正在执行查询的后端数。
当前正在执行查询的后端数。
被哪些等待事件引用
2 - [[metric:blocked_sessions]]
存在一个或多个阻塞 PID 的会话数。
存在一个或多个阻塞 PID 的会话数。
被哪些等待事件引用
4 - [[metric:buffer_hit_ratio]]
从 shared buffers 命中的块与实际读取块的比例。
从 shared buffers 命中的块与实际读取块的比例。
被哪些等待事件引用
5 - [[metric:checkpoint_time]]
检查点写入与同步持续时间。
检查点写入与同步持续时间。
被哪些等待事件引用
7 - [[metric:io_read_time]]
来自 pg_stat_io 或操作系统遥测的读取延迟。
来自 pg_stat_io 或操作系统遥测的读取延迟。
被哪些等待事件引用
- IO/AioIoCompletion
- IO/AioIoUringExecution
- IO/AioIoUringSubmit
- IO/BasebackupRead
- IO/BasebackupSync
- IO/BasebackupWrite
- IO/BuffileRead
- IO/BuffileTruncate
- IO/BuffileWrite
- IO/ControlFileRead
- IO/ControlFileSync
- IO/ControlFileSyncUpdate
- IO/ControlFileWrite
- IO/ControlFileWriteUpdate
- IO/CopyFileCopy
- IO/CopyFileRead
- IO/CopyFileWrite
- IO/DataFileExtend
- IO/DataFileFlush
- IO/DataFileImmediateSync
- IO/DataFilePrefetch
- IO/DataFileRead
- IO/DataFileSync
- IO/DataFileTruncate
- IO/DataFileWrite
- IO/DsmAllocate
- IO/DsmFillZeroWrite
- IO/LockFileAddtodatadirRead
- IO/LockFileAddtodatadirSync
- IO/LockFileAddtodatadirWrite
- IO/LockFileCreateRead
- IO/LockFileCreateSync
- IO/LockFileCreateWrite
- IO/LockFileRecheckdatadirRead
- IO/LogicalChangesRead
- IO/LogicalChangesWrite
- IO/LogicalRewriteCheckpointSync
- IO/LogicalRewriteMappingSync
- IO/LogicalRewriteMappingWrite
- IO/LogicalRewriteSync
- IO/LogicalRewriteTruncate
- IO/LogicalRewriteWrite
- IO/LogicalSubxactRead
- IO/LogicalSubxactWrite
- IO/RelationMapRead
- IO/RelationMapReplace
- IO/RelationMapSync
- IO/RelationMapWrite
- IO/ReorderBufferRead
- IO/ReorderBufferWrite
- IO/ReorderLogicalMappingRead
- IO/ReplicationSlotRead
- IO/ReplicationSlotRestoreSync
- IO/ReplicationSlotSync
- IO/ReplicationSlotWrite
- IO/SlruFlushSync
- IO/SlruRead
- IO/SlruSync
- IO/SlruWrite
- IO/SnapbuildRead
- IO/SnapbuildSync
- IO/SnapbuildWrite
- IO/TimelineHistoryFileSync
- IO/TimelineHistoryFileWrite
- IO/TimelineHistoryRead
- IO/TimelineHistorySync
- IO/TimelineHistoryWrite
- IO/TwophaseFileRead
- IO/TwophaseFileSync
- IO/TwophaseFileWrite
- IO/VersionFileSync
- IO/VersionFileWrite
- IO/WalBootstrapSync
- IO/WalBootstrapWrite
- IO/WalCopyRead
- IO/WalCopySync
- IO/WalCopyWrite
- IO/WalInitSync
- IO/WalInitWrite
- IO/WalRead
- IO/WalSummaryRead
- IO/WalSummaryWrite
- IO/WalSync
- IO/WalSyncMethodAssign
- IO/WalWrite
- IO/WalsenderTimelineHistoryRead
8 - [[metric:io_write_time]]
来自 pg_stat_io 或操作系统遥测的写入延迟。
来自 pg_stat_io 或操作系统遥测的写入延迟。
被哪些等待事件引用
- IO/AioIoCompletion
- IO/AioIoUringExecution
- IO/AioIoUringSubmit
- IO/BasebackupRead
- IO/BasebackupSync
- IO/BasebackupWrite
- IO/BuffileRead
- IO/BuffileTruncate
- IO/BuffileWrite
- IO/ControlFileRead
- IO/ControlFileSync
- IO/ControlFileSyncUpdate
- IO/ControlFileWrite
- IO/ControlFileWriteUpdate
- IO/CopyFileCopy
- IO/CopyFileRead
- IO/CopyFileWrite
- IO/DataFileExtend
- IO/DataFileFlush
- IO/DataFileImmediateSync
- IO/DataFilePrefetch
- IO/DataFileRead
- IO/DataFileSync
- IO/DataFileTruncate
- IO/DataFileWrite
- IO/DsmAllocate
- IO/DsmFillZeroWrite
- IO/LockFileAddtodatadirRead
- IO/LockFileAddtodatadirSync
- IO/LockFileAddtodatadirWrite
- IO/LockFileCreateRead
- IO/LockFileCreateSync
- IO/LockFileCreateWrite
- IO/LockFileRecheckdatadirRead
- IO/LogicalChangesRead
- IO/LogicalChangesWrite
- IO/LogicalRewriteCheckpointSync
- IO/LogicalRewriteMappingSync
- IO/LogicalRewriteMappingWrite
- IO/LogicalRewriteSync
- IO/LogicalRewriteTruncate
- IO/LogicalRewriteWrite
- IO/LogicalSubxactRead
- IO/LogicalSubxactWrite
- IO/RelationMapRead
- IO/RelationMapReplace
- IO/RelationMapSync
- IO/RelationMapWrite
- IO/ReorderBufferRead
- IO/ReorderBufferWrite
- IO/ReorderLogicalMappingRead
- IO/ReplicationSlotRead
- IO/ReplicationSlotRestoreSync
- IO/ReplicationSlotSync
- IO/ReplicationSlotWrite
- IO/SlruFlushSync
- IO/SlruRead
- IO/SlruSync
- IO/SlruWrite
- IO/SnapbuildRead
- IO/SnapbuildSync
- IO/SnapbuildWrite
- IO/TimelineHistoryFileSync
- IO/TimelineHistoryFileWrite
- IO/TimelineHistoryRead
- IO/TimelineHistorySync
- IO/TimelineHistoryWrite
- IO/TwophaseFileRead
- IO/TwophaseFileSync
- IO/TwophaseFileWrite
- IO/VersionFileSync
- IO/VersionFileWrite
- IO/WalBootstrapSync
- IO/WalBootstrapWrite
- IO/WalCopyRead
- IO/WalCopySync
- IO/WalCopyWrite
- IO/WalInitSync
- IO/WalInitWrite
- IO/WalRead
- IO/WalSummaryRead
- IO/WalSummaryWrite
- IO/WalSync
- IO/WalSyncMethodAssign
- IO/WalWrite
- IO/WalsenderTimelineHistoryRead
9 - [[metric:locks_per_backend]]
按后端分组的 pg_locks 行数。
按后端分组的 pg_locks 行数。
被哪些等待事件引用
10 - [[metric:multixact_member_io]]
multixact member 存储的读写量。
multixact member 存储的读写量。
被哪些等待事件引用
11 - [[metric:oldest_multixact_age]]
仍需保留的最老 multixact 年龄。
仍需保留的最老 multixact 年龄。
被哪些等待事件引用
12 - [[metric:oldest_transaction_age]]
最老打开事务或可见性边界的年龄。
最老打开事务或可见性边界的年龄。
被哪些等待事件引用
- Activity/AutovacuumMain
- IO/LogicalSubxactRead
- IO/LogicalSubxactWrite
- IPC/XactGroupUpdate
- LWLock/Autovacuum
- LWLock/AutovacuumSchedule
- LWLock/BtreeVacuum
- LWLock/ParallelVacuumDSA
- LWLock/PerXactPredicateList
- LWLock/ProcArray
- LWLock/SerializableXactHash
- LWLock/WrapLimitsVacuum
- LWLock/XactBuffer
- LWLock/XactSLRU
- LWLock/XactTruncation
- Timeout/VacuumDelay
- Timeout/VacuumTruncate
13 - [[metric:replication_flush_lag]]
主库 WAL 与备库 flush 位置之间的距离或时间。
主库 WAL 与备库 flush 位置之间的距离或时间。
被哪些等待事件引用
15 - [[metric:statement_wal_bytes]]
启用 pg_stat_statements WAL 统计时归属于语句的 WAL 字节数。
启用 pg_stat_statements WAL 统计时归属于语句的 WAL 字节数。
被哪些等待事件引用
16 - [[metric:wait_event_share]]
重复活动会话采样中归属于某事件的比例。
重复活动会话采样中归属于某事件的比例。
被哪些等待事件引用
- Activity/ArchiverMain
- Activity/AutovacuumMain
- Activity/BgwriterHibernate
- Activity/BgwriterMain
- Activity/CheckpointerMain
- Activity/CheckpointerShutdown
- Activity/IoWorkerMain
- Activity/LogicalApplyMain
- Activity/LogicalLauncherMain
- Activity/LogicalParallelApplyMain
- Activity/PgStatMain
- Activity/RecoveryWalStream
- Activity/ReplicationSlotsyncMain
- Activity/ReplicationSlotsyncShutdown
- Activity/SysloggerMain
- Activity/WalReceiverMain
- Activity/WalSenderMain
- Activity/WalSummarizerWal
- Activity/WalWriterMain
- BufferPin/BufferPin
- Client/ClientRead
- Client/ClientWrite
- Client/GssOpenServer
- Client/LibpqwalreceiverConnect
- Client/LibpqwalreceiverReceive
- Client/SslOpenServer
- Client/WaitForStandbyConfirmation
- Client/WalSenderWaitForWal
- Client/WalSenderWriteData
- Extension/Extension
- IO/AioIoCompletion
- IO/AioIoUringExecution
- IO/AioIoUringSubmit
- IO/BasebackupRead
- IO/BasebackupSync
- IO/BasebackupWrite
- IO/BuffileRead
- IO/BuffileTruncate
- IO/BuffileWrite
- IO/ControlFileRead
- IO/ControlFileSync
- IO/ControlFileSyncUpdate
- IO/ControlFileWrite
- IO/ControlFileWriteUpdate
- IO/CopyFileCopy
- IO/CopyFileRead
- IO/CopyFileWrite
- IO/DataFileExtend
- IO/DataFileFlush
- IO/DataFileImmediateSync
- IO/DataFilePrefetch
- IO/DataFileRead
- IO/DataFileSync
- IO/DataFileTruncate
- IO/DataFileWrite
- IO/DsmAllocate
- IO/DsmFillZeroWrite
- IO/LockFileAddtodatadirRead
- IO/LockFileAddtodatadirSync
- IO/LockFileAddtodatadirWrite
- IO/LockFileCreateRead
- IO/LockFileCreateSync
- IO/LockFileCreateWrite
- IO/LockFileRecheckdatadirRead
- IO/LogicalChangesRead
- IO/LogicalChangesWrite
- IO/LogicalRewriteCheckpointSync
- IO/LogicalRewriteMappingSync
- IO/LogicalRewriteMappingWrite
- IO/LogicalRewriteSync
- IO/LogicalRewriteTruncate
- IO/LogicalRewriteWrite
- IO/LogicalSubxactRead
- IO/LogicalSubxactWrite
- IO/RelationMapRead
- IO/RelationMapReplace
- IO/RelationMapSync
- IO/RelationMapWrite
- IO/ReorderBufferRead
- IO/ReorderBufferWrite
- IO/ReorderLogicalMappingRead
- IO/ReplicationSlotRead
- IO/ReplicationSlotRestoreSync
- IO/ReplicationSlotSync
- IO/ReplicationSlotWrite
- IO/SlruFlushSync
- IO/SlruRead
- IO/SlruSync
- IO/SlruWrite
- IO/SnapbuildRead
- IO/SnapbuildSync
- IO/SnapbuildWrite
- IO/TimelineHistoryFileSync
- IO/TimelineHistoryFileWrite
- IO/TimelineHistoryRead
- IO/TimelineHistorySync
- IO/TimelineHistoryWrite
- IO/TwophaseFileRead
- IO/TwophaseFileSync
- IO/TwophaseFileWrite
- IO/VersionFileSync
- IO/VersionFileWrite
- IO/WalBootstrapSync
- IO/WalBootstrapWrite
- IO/WalCopyRead
- IO/WalCopySync
- IO/WalCopyWrite
- IO/WalInitSync
- IO/WalInitWrite
- IO/WalRead
- IO/WalSummaryRead
- IO/WalSummaryWrite
- IO/WalSync
- IO/WalSyncMethodAssign
- IO/WalWrite
- IO/WalsenderTimelineHistoryRead
- IPC/AppendReady
- IPC/ArchiveCleanupCommand
- IPC/ArchiveCommand
- IPC/BackendTermination
- IPC/BackupWaitWalArchive
- IPC/BgworkerShutdown
- IPC/BgworkerStartup
- IPC/BtreePage
- IPC/BufferIo
- IPC/CheckpointDelayComplete
- IPC/CheckpointDelayStart
- IPC/CheckpointDone
- IPC/CheckpointStart
- IPC/ExecuteGather
- IPC/HashBatchAllocate
- IPC/HashBatchElect
- IPC/HashBatchLoad
- IPC/HashBuildAllocate
- IPC/HashBuildElect
- IPC/HashBuildHashInner
- IPC/HashBuildHashOuter
- IPC/HashGrowBatchesDecide
- IPC/HashGrowBatchesElect
- IPC/HashGrowBatchesFinish
- IPC/HashGrowBatchesReallocate
- IPC/HashGrowBatchesRepartition
- IPC/HashGrowBucketsElect
- IPC/HashGrowBucketsReallocate
- IPC/HashGrowBucketsReinsert
- IPC/LogicalApplySendData
- IPC/LogicalParallelApplyStateChange
- IPC/LogicalSyncData
- IPC/LogicalSyncStateChange
- IPC/MessageQueueInternal
- IPC/MessageQueuePutMessage
- IPC/MessageQueueReceive
- IPC/MessageQueueSend
- IPC/MultixactCreation
- IPC/ParallelBitmapScan
- IPC/ParallelCreateIndexScan
- IPC/ParallelFinish
- IPC/ProcSignalBarrier
- IPC/ProcarrayGroupUpdate
- IPC/Promote
- IPC/RecoveryConflictSnapshot
- IPC/RecoveryConflictTablespace
- IPC/RecoveryEndCommand
- IPC/RecoveryPause
- IPC/ReplicationOriginDrop
- IPC/ReplicationSlotDrop
- IPC/RestoreCommand
- IPC/SafeSnapshot
- IPC/SyncRep
- IPC/WalReceiverExit
- IPC/WalReceiverUpstreamCatchup
- IPC/WalReceiverWaitStart
- IPC/WalSummaryReady
- IPC/XactGroupUpdate
- Lock/advisory
- Lock/applytransaction
- Lock/extend
- Lock/frozenid
- Lock/object
- Lock/page
- Lock/relation
- Lock/spectoken
- Lock/transactionid
- Lock/tuple
- Lock/userlock
- Lock/virtualxid
- LWLock/AddinShmemInit
- LWLock/AioUringCompletion
- LWLock/AioWorkerSubmissionQueue
- LWLock/AutoFile
- LWLock/Autovacuum
- LWLock/AutovacuumSchedule
- LWLock/BackgroundWorker
- LWLock/BtreeVacuum
- LWLock/BufferContent
- LWLock/BufferMapping
- LWLock/Checkpoint
- LWLock/CheckpointerComm
- LWLock/CommitTs
- LWLock/CommitTsBuffer
- LWLock/CommitTsSLRU
- LWLock/ControlFile
- LWLock/DSMRegistry
- LWLock/DSMRegistryDSA
- LWLock/DSMRegistryHash
- LWLock/DynamicSharedMemoryControl
- LWLock/InjectionPoint
- LWLock/LockFastPath
- LWLock/LockManager
- LWLock/LogicalRepLauncherDSA
- LWLock/LogicalRepLauncherHash
- LWLock/LogicalRepWorker
- LWLock/MultiXactGen
- LWLock/MultiXactMemberBuffer
- LWLock/MultiXactMemberSLRU
- LWLock/MultiXactOffsetBuffer
- LWLock/MultiXactOffsetSLRU
- LWLock/MultiXactTruncation
- LWLock/NotifyBuffer
- LWLock/NotifyQueue
- LWLock/NotifyQueueTail
- LWLock/NotifySLRU
- LWLock/OidGen
- LWLock/OldSnapshotTimeMap
- LWLock/ParallelAppend
- LWLock/ParallelBtreeScan
- LWLock/ParallelHashJoin
- LWLock/ParallelQueryDSA
- LWLock/ParallelVacuumDSA
- LWLock/PerSessionDSA
- LWLock/PerSessionRecordType
- LWLock/PerSessionRecordTypmod
- LWLock/PerXactPredicateList
- LWLock/PgStatsDSA
- LWLock/PgStatsData
- LWLock/PgStatsHash
- LWLock/PredicateLockManager
- LWLock/ProcArray
- LWLock/RelCacheInit
- LWLock/RelationMapping
- LWLock/ReplicationOrigin
- LWLock/ReplicationOriginState
- LWLock/ReplicationSlotAllocation
- LWLock/ReplicationSlotControl
- LWLock/ReplicationSlotIO
- LWLock/SInvalRead
- LWLock/SInvalWrite
- LWLock/SerialBuffer
- LWLock/SerialControl
- LWLock/SerialSLRU
- LWLock/SerializableFinishedList
- LWLock/SerializablePredicateList
- LWLock/SerializableXactHash
- LWLock/SharedTidBitmap
- LWLock/SharedTupleStore
- LWLock/ShmemIndex
- LWLock/SubtransBuffer
- LWLock/SubtransSLRU
- LWLock/SyncRep
- LWLock/SyncScan
- LWLock/TablespaceCreate
- LWLock/TwoPhaseState
- LWLock/WALBufMapping
- LWLock/WALInsert
- LWLock/WALSummarizer
- LWLock/WALWrite
- LWLock/WaitEventCustom
- LWLock/WrapLimitsVacuum
- LWLock/XactBuffer
- LWLock/XactSLRU
- LWLock/XactTruncation
- LWLock/XidGen
- Timeout/BaseBackupThrottle
- Timeout/CheckpointWriteDelay
- Timeout/PgSleep
- Timeout/RecoveryApplyDelay
- Timeout/RecoveryRetrieveRetryInterval
- Timeout/RegisterSyncRequest
- Timeout/SpinDelay
- Timeout/VacuumDelay
- Timeout/VacuumTruncate
- Timeout/WalSummarizerError
17 - [[metric:waiting_sessions]]
按等待类型与事件分组的当前会话数。
按等待类型与事件分组的当前会话数。
被哪些等待事件引用
- Activity/ArchiverMain
- Activity/AutovacuumMain
- Activity/BgwriterHibernate
- Activity/BgwriterMain
- Activity/CheckpointerMain
- Activity/CheckpointerShutdown
- Activity/IoWorkerMain
- Activity/LogicalApplyMain
- Activity/LogicalLauncherMain
- Activity/LogicalParallelApplyMain
- Activity/PgStatMain
- Activity/RecoveryWalStream
- Activity/ReplicationSlotsyncMain
- Activity/ReplicationSlotsyncShutdown
- Activity/SysloggerMain
- Activity/WalReceiverMain
- Activity/WalSenderMain
- Activity/WalSummarizerWal
- Activity/WalWriterMain
- BufferPin/BufferPin
- Client/ClientRead
- Client/ClientWrite
- Client/GssOpenServer
- Client/LibpqwalreceiverConnect
- Client/LibpqwalreceiverReceive
- Client/SslOpenServer
- Client/WaitForStandbyConfirmation
- Client/WalSenderWaitForWal
- Client/WalSenderWriteData
- Extension/Extension
- IO/AioIoCompletion
- IO/AioIoUringExecution
- IO/AioIoUringSubmit
- IO/BasebackupRead
- IO/BasebackupSync
- IO/BasebackupWrite
- IO/BuffileRead
- IO/BuffileTruncate
- IO/BuffileWrite
- IO/ControlFileRead
- IO/ControlFileSync
- IO/ControlFileSyncUpdate
- IO/ControlFileWrite
- IO/ControlFileWriteUpdate
- IO/CopyFileCopy
- IO/CopyFileRead
- IO/CopyFileWrite
- IO/DataFileExtend
- IO/DataFileFlush
- IO/DataFileImmediateSync
- IO/DataFilePrefetch
- IO/DataFileRead
- IO/DataFileSync
- IO/DataFileTruncate
- IO/DataFileWrite
- IO/DsmAllocate
- IO/DsmFillZeroWrite
- IO/LockFileAddtodatadirRead
- IO/LockFileAddtodatadirSync
- IO/LockFileAddtodatadirWrite
- IO/LockFileCreateRead
- IO/LockFileCreateSync
- IO/LockFileCreateWrite
- IO/LockFileRecheckdatadirRead
- IO/LogicalChangesRead
- IO/LogicalChangesWrite
- IO/LogicalRewriteCheckpointSync
- IO/LogicalRewriteMappingSync
- IO/LogicalRewriteMappingWrite
- IO/LogicalRewriteSync
- IO/LogicalRewriteTruncate
- IO/LogicalRewriteWrite
- IO/LogicalSubxactRead
- IO/LogicalSubxactWrite
- IO/RelationMapRead
- IO/RelationMapReplace
- IO/RelationMapSync
- IO/RelationMapWrite
- IO/ReorderBufferRead
- IO/ReorderBufferWrite
- IO/ReorderLogicalMappingRead
- IO/ReplicationSlotRead
- IO/ReplicationSlotRestoreSync
- IO/ReplicationSlotSync
- IO/ReplicationSlotWrite
- IO/SlruFlushSync
- IO/SlruRead
- IO/SlruSync
- IO/SlruWrite
- IO/SnapbuildRead
- IO/SnapbuildSync
- IO/SnapbuildWrite
- IO/TimelineHistoryFileSync
- IO/TimelineHistoryFileWrite
- IO/TimelineHistoryRead
- IO/TimelineHistorySync
- IO/TimelineHistoryWrite
- IO/TwophaseFileRead
- IO/TwophaseFileSync
- IO/TwophaseFileWrite
- IO/VersionFileSync
- IO/VersionFileWrite
- IO/WalBootstrapSync
- IO/WalBootstrapWrite
- IO/WalCopyRead
- IO/WalCopySync
- IO/WalCopyWrite
- IO/WalInitSync
- IO/WalInitWrite
- IO/WalRead
- IO/WalSummaryRead
- IO/WalSummaryWrite
- IO/WalSync
- IO/WalSyncMethodAssign
- IO/WalWrite
- IO/WalsenderTimelineHistoryRead
- IPC/AppendReady
- IPC/ArchiveCleanupCommand
- IPC/ArchiveCommand
- IPC/BackendTermination
- IPC/BackupWaitWalArchive
- IPC/BgworkerShutdown
- IPC/BgworkerStartup
- IPC/BtreePage
- IPC/BufferIo
- IPC/CheckpointDelayComplete
- IPC/CheckpointDelayStart
- IPC/CheckpointDone
- IPC/CheckpointStart
- IPC/ExecuteGather
- IPC/HashBatchAllocate
- IPC/HashBatchElect
- IPC/HashBatchLoad
- IPC/HashBuildAllocate
- IPC/HashBuildElect
- IPC/HashBuildHashInner
- IPC/HashBuildHashOuter
- IPC/HashGrowBatchesDecide
- IPC/HashGrowBatchesElect
- IPC/HashGrowBatchesFinish
- IPC/HashGrowBatchesReallocate
- IPC/HashGrowBatchesRepartition
- IPC/HashGrowBucketsElect
- IPC/HashGrowBucketsReallocate
- IPC/HashGrowBucketsReinsert
- IPC/LogicalApplySendData
- IPC/LogicalParallelApplyStateChange
- IPC/LogicalSyncData
- IPC/LogicalSyncStateChange
- IPC/MessageQueueInternal
- IPC/MessageQueuePutMessage
- IPC/MessageQueueReceive
- IPC/MessageQueueSend
- IPC/MultixactCreation
- IPC/ParallelBitmapScan
- IPC/ParallelCreateIndexScan
- IPC/ParallelFinish
- IPC/ProcSignalBarrier
- IPC/ProcarrayGroupUpdate
- IPC/Promote
- IPC/RecoveryConflictSnapshot
- IPC/RecoveryConflictTablespace
- IPC/RecoveryEndCommand
- IPC/RecoveryPause
- IPC/ReplicationOriginDrop
- IPC/ReplicationSlotDrop
- IPC/RestoreCommand
- IPC/SafeSnapshot
- IPC/SyncRep
- IPC/WalReceiverExit
- IPC/WalReceiverUpstreamCatchup
- IPC/WalReceiverWaitStart
- IPC/WalSummaryReady
- IPC/XactGroupUpdate
- Lock/advisory
- Lock/applytransaction
- Lock/extend
- Lock/frozenid
- Lock/object
- Lock/page
- Lock/relation
- Lock/spectoken
- Lock/transactionid
- Lock/tuple
- Lock/userlock
- Lock/virtualxid
- LWLock/AddinShmemInit
- LWLock/AioUringCompletion
- LWLock/AioWorkerSubmissionQueue
- LWLock/AutoFile
- LWLock/Autovacuum
- LWLock/AutovacuumSchedule
- LWLock/BackgroundWorker
- LWLock/BtreeVacuum
- LWLock/BufferContent
- LWLock/BufferMapping
- LWLock/Checkpoint
- LWLock/CheckpointerComm
- LWLock/CommitTs
- LWLock/CommitTsBuffer
- LWLock/CommitTsSLRU
- LWLock/ControlFile
- LWLock/DSMRegistry
- LWLock/DSMRegistryDSA
- LWLock/DSMRegistryHash
- LWLock/DynamicSharedMemoryControl
- LWLock/InjectionPoint
- LWLock/LockFastPath
- LWLock/LockManager
- LWLock/LogicalRepLauncherDSA
- LWLock/LogicalRepLauncherHash
- LWLock/LogicalRepWorker
- LWLock/MultiXactGen
- LWLock/MultiXactMemberBuffer
- LWLock/MultiXactMemberSLRU
- LWLock/MultiXactOffsetBuffer
- LWLock/MultiXactOffsetSLRU
- LWLock/MultiXactTruncation
- LWLock/NotifyBuffer
- LWLock/NotifyQueue
- LWLock/NotifyQueueTail
- LWLock/NotifySLRU
- LWLock/OidGen
- LWLock/OldSnapshotTimeMap
- LWLock/ParallelAppend
- LWLock/ParallelBtreeScan
- LWLock/ParallelHashJoin
- LWLock/ParallelQueryDSA
- LWLock/ParallelVacuumDSA
- LWLock/PerSessionDSA
- LWLock/PerSessionRecordType
- LWLock/PerSessionRecordTypmod
- LWLock/PerXactPredicateList
- LWLock/PgStatsDSA
- LWLock/PgStatsData
- LWLock/PgStatsHash
- LWLock/PredicateLockManager
- LWLock/ProcArray
- LWLock/RelCacheInit
- LWLock/RelationMapping
- LWLock/ReplicationOrigin
- LWLock/ReplicationOriginState
- LWLock/ReplicationSlotAllocation
- LWLock/ReplicationSlotControl
- LWLock/ReplicationSlotIO
- LWLock/SInvalRead
- LWLock/SInvalWrite
- LWLock/SerialBuffer
- LWLock/SerialControl
- LWLock/SerialSLRU
- LWLock/SerializableFinishedList
- LWLock/SerializablePredicateList
- LWLock/SerializableXactHash
- LWLock/SharedTidBitmap
- LWLock/SharedTupleStore
- LWLock/ShmemIndex
- LWLock/SubtransBuffer
- LWLock/SubtransSLRU
- LWLock/SyncRep
- LWLock/SyncScan
- LWLock/TablespaceCreate
- LWLock/TwoPhaseState
- LWLock/WALBufMapping
- LWLock/WALInsert
- LWLock/WALSummarizer
- LWLock/WALWrite
- LWLock/WaitEventCustom
- LWLock/WrapLimitsVacuum
- LWLock/XactBuffer
- LWLock/XactSLRU
- LWLock/XactTruncation
- LWLock/XidGen
- Timeout/BaseBackupThrottle
- Timeout/CheckpointWriteDelay
- Timeout/PgSleep
- Timeout/RecoveryApplyDelay
- Timeout/RecoveryRetrieveRetryInterval
- Timeout/RegisterSyncRequest
- Timeout/SpinDelay
- Timeout/VacuumDelay
- Timeout/VacuumTruncate
- Timeout/WalSummarizerError
18 - [[metric:wal_bytes]]
观测区间内生成的 WAL 字节数。
观测区间内生成的 WAL 字节数。
被哪些等待事件引用
- Activity/RecoveryWalStream
- Activity/WalReceiverMain
- Activity/WalSenderMain
- Activity/WalSummarizerWal
- Activity/WalWriterMain
- Client/LibpqwalreceiverConnect
- Client/LibpqwalreceiverReceive
- Client/WalSenderWaitForWal
- Client/WalSenderWriteData
- IO/WalBootstrapSync
- IO/WalBootstrapWrite
- IO/WalCopyRead
- IO/WalCopySync
- IO/WalCopyWrite
- IO/WalInitSync
- IO/WalInitWrite
- IO/WalRead
- IO/WalSummaryRead
- IO/WalSummaryWrite
- IO/WalSync
- IO/WalSyncMethodAssign
- IO/WalWrite
- IO/WalsenderTimelineHistoryRead
- IPC/BackupWaitWalArchive
- IPC/WalReceiverExit
- IPC/WalReceiverUpstreamCatchup
- IPC/WalReceiverWaitStart
- IPC/WalSummaryReady
- LWLock/WALBufMapping
- LWLock/WALInsert
- LWLock/WALSummarizer
- Timeout/WalSummarizerError
21 - [[metric:wal_write_time]]
写入 WAL 所花时间。
写入 WAL 所花时间。
被哪些等待事件引用
- Activity/RecoveryWalStream
- Activity/WalReceiverMain
- Activity/WalSenderMain
- Activity/WalSummarizerWal
- Activity/WalWriterMain
- Client/LibpqwalreceiverConnect
- Client/LibpqwalreceiverReceive
- Client/WalSenderWaitForWal
- Client/WalSenderWriteData
- IO/WalBootstrapSync
- IO/WalBootstrapWrite
- IO/WalCopyRead
- IO/WalCopySync
- IO/WalCopyWrite
- IO/WalInitSync
- IO/WalInitWrite
- IO/WalRead
- IO/WalSummaryRead
- IO/WalSummaryWrite
- IO/WalSync
- IO/WalSyncMethodAssign
- IO/WalWrite
- IO/WalsenderTimelineHistoryRead
- IPC/BackupWaitWalArchive
- IPC/WalReceiverExit
- IPC/WalReceiverUpstreamCatchup
- IPC/WalReceiverWaitStart
- IPC/WalSummaryReady
- LWLock/WALBufMapping
- LWLock/WALSummarizer
- LWLock/WALWrite
- Timeout/WalSummarizerError