This is the multi-page printable view of this section. .
Related metrics
- 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]]
Signals used to decide whether a wait is expected or harmful. This index contains 22 entries.
1 - [[metric:active_backends]]
Backends currently executing a query.
Referenced by wait events
2 - [[metric:blocked_sessions]]
Sessions with one or more blocking PIDs.
Referenced by wait events
3 - [[metric:blocks_read]]
Relation blocks read by database or statement.
Referenced by wait events
4 - [[metric:buffer_hit_ratio]]
Blocks served from shared buffers versus blocks read.
Referenced by wait events
5 - [[metric:checkpoint_time]]
Checkpoint write and synchronization duration.
Referenced by wait events
6 - [[metric:commit_latency]]
End-to-end transaction commit latency.
Referenced by wait events
7 - [[metric:io_read_time]]
Timed read latency from pg_stat_io or operating-system telemetry.
Referenced by wait events
- 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]]
Timed write latency from pg_stat_io or operating-system telemetry.
Referenced by wait events
- 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]]
Rows in pg_locks grouped by backend.
Referenced by wait events
10 - [[metric:multixact_member_io]]
Reads and writes for multixact member storage.
Referenced by wait events
11 - [[metric:oldest_multixact_age]]
Oldest multixact age that still requires preservation.
Referenced by wait events
12 - [[metric:oldest_transaction_age]]
Age of the oldest open transaction or visibility horizon.
Referenced by wait events
- 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]]
Distance or time between primary WAL and standby flush position.
Referenced by wait events
14 - [[metric:statement_latency]]
Latency distribution for statements associated with the wait.
Referenced by wait events
15 - [[metric:statement_wal_bytes]]
WAL bytes attributed to statements when pg_stat_statements tracks WAL.
Referenced by wait events
16 - [[metric:wait_event_share]]
Share of repeated active-session samples attributed to one event.
Referenced by wait events
- 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]]
Current sessions grouped by wait type and event.
Referenced by wait events
- 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 bytes generated over the observation interval.
Referenced by wait events
- 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
19 - [[metric:wal_fpi]]
Full-page images generated in WAL.
Referenced by wait events
20 - [[metric:wal_sync_time]]
Time spent synchronizing WAL to durable storage.
Referenced by wait events
21 - [[metric:wal_write_time]]
Time spent writing WAL.
Referenced by wait events
- 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
22 - [[metric:xact_slru_io]]
Reads and writes for the transaction-status SLRU.