Metrics Reference
AngaraBase exports Prometheus metrics on the /metrics endpoint (default port 9898, set via [ops] metrics_addr).
All metric names are prefixed with angarabase_.
Replaces:
docs/registries/metrics_surface_inventory_v0.txt(now deprecated).
Metric Types
| Type | Prometheus Kind | Description |
|---|---|---|
Gauge | gauge | Point-in-time value that can go up or down |
Counter | counter | Monotonically increasing value (always use rate() or increase()) |
Histogram | histogram | Distribution of values with configurable buckets |
Key Metrics by Category
Buffer Pool
Key metrics for monitoring buffer pool efficiency:
angarabase_buffer_pool_hit_total— cache hits; high ratio (>95%) is healthyangarabase_buffer_pool_miss_total— cache misses; spikes indicate memory pressureangarabase_buffer_pool_backpressure_active— 1 if backpressure active (memory pressure)
# Buffer pool hit ratio:
rate(angarabase_buffer_pool_hit_total[5m]) /
(rate(angarabase_buffer_pool_hit_total[5m]) + rate(angarabase_buffer_pool_miss_total[5m]))
Checkpoint
angarabase_checkpoint_duration_ms— checkpoint latency; target P99 < 200msangarabase_checkpoint_dirty_pages— dirty pages pending checkpoint flush
# Alert: checkpoint latency exceeding 200ms threshold
angarabase_checkpoint_duration_ms > 200
# Alert: checkpoint running on large dirty page set (potential I/O spike)
angarabase_checkpoint_dirty_pages > 10000
WAL
angarabase_wal_bytes_written_total— WAL write throughput
# WAL write throughput (bytes/sec):
rate(angarabase_wal_bytes_written_total[5m])
Connections
angarabase_connections_active— active connections; alert if nearmax_connections
# Alert: connections above 90% of max_connections
# (replace 100 with your actual max_connections value)
angarabase_connections_active / 100 > 0.9
# Rate of new connection attempts:
rate(angarabase_connections_accepted_total[1m])
Columnar Storage GC (0.6.6.11)
angarabase_columnar_manifest_gc_removed_total— ghost segment refs tombstoned by manifest GC; steady growth is normal, sharp spikes indicate manifest bloat.angarabase_columnar_compactor_dv_purged_total— columnar segments fully covered by delete vectors (DV) and purged by the compactor.angarabase_index_gc_dead_fraction— fraction of index entries currently marked dead (range 0–1). Values above 0.15 trigger a preemptive extra GC sweep.
# Rate of ghost segment refs being cleaned up (should be > 0 if compaction runs):
rate(angarabase_columnar_manifest_gc_removed_total[5m])
# Alert: index dead fraction rising above 20% (GC not keeping pace):
angarabase_index_gc_dead_fraction > 0.20
Full Metrics Table
| Metric Name | Type | Labels | Description |
|---|---|---|---|
angarabase_agg_stream_typed_key_total | Counter | none | Aggregation stream typed-key operations total. |
angarabase_aqp_feedback_applied_total | Counter | none | AQP correction feedback applied to optimizer total. |
angarabase_aqp_feedback_clamped_total | Counter | none | AQP correction feedback clamped by bounds total. |
angarabase_auto_analyze_triggered_total | Counter | none | Auto-analyze triggers total. |
angarabase_backpressure_active_sources | Gauge | none | Number of storage sources currently applying backpressure. |
angarabase_buffer_pool_backpressure_active | Gauge | none | Buffer pool backpressure currently active (1=yes, 0=no). |
angarabase_buffer_pool_backpressure_events_total | Counter | none | Buffer pool backpressure events total. |
angarabase_buffer_pool_decomp_spill_total | Counter | none | Buffer pool decompression spills to disk total. |
angarabase_buffer_pool_evict_failed_total | Counter | none | Buffer pool page eviction failures total. |
angarabase_buffer_pool_hit_ratio_milli | Gauge | none | Buffer pool hit ratio × 1000 (milli-fraction). |
angarabase_buffer_pool_hit_total | Counter | none | Buffer pool cache hits total. |
angarabase_buffer_pool_miss_total | Counter | none | Buffer pool cache misses total. |
angarabase_buffer_pool_over_capacity_pages | Gauge | none | Pages loaded above configured buffer pool capacity. |
angarabase_buffer_pool_uncommitted_dirty_pages | Gauge | none | Buffer pool frames carrying uncommitted page-image deltas. |
angarabase_buffer_pool_waiter_wait_seconds | Histogram | none | Time buffer pool waiters spend blocked waiting for a free frame. |
angarabase_buffer_pool_warmup_aborted_at_cap_total | Counter | none | Buffer pool warmup attempts aborted due to capacity limit total. |
angarabase_buffer_pool_warmup_completed_pages | Gauge | none | Pages loaded during last completed buffer pool warmup. |
angarabase_buffer_pool_warmup_evictions_during_warmup_total | Counter | none | Evictions that occurred during buffer pool warmup total. |
angarabase_buffer_pool_warmup_pages_total | Counter | none | Pages loaded by buffer pool warmup total. |
angarabase_buffer_ring_active_slots | Gauge | none | Active buffer ring slots. |
angarabase_buffer_ring_created_total | Counter | none | Buffer ring slots created total. |
angarabase_buffer_ring_dropped_total | Counter | none | Buffer ring slots dropped total. |
angarabase_buffer_ring_evictions_total | Counter | none | Buffer ring evictions total. |
angarabase_catalog_snapshot_segments_total | Gauge | none | Catalog snapshot segments currently held. |
angarabase_chain_read_legacy_fallback_total | Counter | none | Version-chain reads falling back to legacy path total. |
angarabase_chain_read_total | Counter | none | Version-chain reads total. |
angarabase_checkpoint_aborted_total | Counter | none | Checkpoints aborted total. |
angarabase_checkpoint_dirty_pages | Gauge | none | Dirty pages pending checkpoint flush. |
angarabase_checkpoint_dirty_pages_leq_target | Gauge | none | Dirty pages at or below checkpoint target (1=yes, 0=no). |
angarabase_checkpoint_errors_total | Counter | none | Checkpoint errors total. |
angarabase_checkpoint_index_flush_errors_total | Counter | none | Index flush errors during checkpoint total. |
angarabase_checkpoint_target_lsn_current | Gauge | none | Current checkpoint target LSN. |
angarabase_checkpoint_scan_pages_total | Counter | none | Total pages inspected during checkpoint (dirty bitmap: O(dirty pages); full scan: O(total pages)). |
angarabase_checkpoint_total | Counter | none | Checkpoints completed total. |
angarabase_column_cache_evictions_total | Counter | none | Columnar column cache evictions total. |
angarabase_column_cache_oom_rejected_total | Counter | none | Column cache allocations rejected due to OOM total. |
angarabase_columnar_compaction_bytes_read_total | Counter | none | Bytes read during columnar compaction total. |
angarabase_columnar_compaction_bytes_written_total | Counter | none | Bytes written during columnar compaction total. |
angarabase_columnar_compaction_total | Counter | none | Columnar compaction runs total. |
angarabase_columnar_delete_vectors_applied_rows_total | Counter | none | Rows affected by columnar delete vectors total. |
angarabase_columnar_delete_vectors_attached_total | Counter | none | Columnar delete vectors attached total. |
angarabase_columnar_direct_io_fallback_total | Counter | none | Columnar reads falling back from direct I/O total. |
angarabase_columnar_dml_duration_ms | Histogram | none | Columnar DML operation duration in milliseconds. |
angarabase_columnar_manifest_init_failed_total | Counter | none | Columnar manifest initialisation failures total. |
angarabase_committed_version_exhausted_total | Counter | none | Committed version slot exhaustion events total. |
angarabase_compress_duration_us_total | Counter | none | Cumulative compression time in microseconds. |
angarabase_compress_ops_total | Counter | none | Compression operations total. |
angarabase_compression_downgrade_total | Counter | none | Compression algorithm downgrades (payload too small) total. |
angarabase_compression_ratio_ema_milli | Gauge | none | EMA compression ratio × 1000. |
angarabase_config_unknown_keys_total | Counter | none | Unknown configuration keys encountered at startup total. |
angarabase_deadlock_detected_total | Counter | none | Deadlocks detected by the lock manager total. |
angarabase_decompress_duration_us_total | Counter | none | Cumulative decompression time in microseconds. |
angarabase_decompress_ops_total | Counter | none | Decompression operations total. |
angarabase_deployment_probe_cgroup_v1 | Gauge | none | Deployment probe detected cgroup v1 (1=yes, 0=no). |
angarabase_deployment_probe_cgroup_v2 | Gauge | none | Deployment probe detected cgroup v2 (1=yes, 0=no). |
angarabase_deployment_probe_fallback_total | Counter | none | Deployment probe fallback events total. |
angarabase_deployment_probe_override_blocked_total | Counter | none | Deployment probe override blocked events total. |
angarabase_deployment_probe_runs_total | Counter | none | Deployment probe runs total. |
angarabase_deployment_profile_bare_metal_total | Counter | none | Deployments on bare-metal profile total. |
angarabase_deployment_profile_container_total | Counter | none | Deployments on container profile total. |
angarabase_engine_optimizer_catalog_row_count_fallback_total | Counter | none | Optimizer catalog row-count fallback events total. |
angarabase_engine_optimizer_index_scan_chosen_total | Counter | none | Optimizer chose index scan total. |
angarabase_engine_optimizer_small_table_seq_scan_total | Counter | none | Optimizer chose sequential scan for small table total. |
angarabase_engine_optimizer_stale_stats_fallback_total | Counter | none | Optimizer fell back due to stale statistics total. |
angarabase_expr_ir_arena_chunks_total | Counter | none | Expression IR arena chunks allocated total. |
angarabase_expr_ir_arena_released_bytes_total | Counter | none | Expression IR arena bytes released total. |
angarabase_expr_ir_arena_reserved_bytes_total | Counter | none | Expression IR arena bytes reserved total. |
angarabase_expr_ir_fallback_total | Counter | none | Expression IR evaluation fallbacks total. |
angarabase_fsync_timeout_total | Counter | none | fsync timeout events total. |
angarabase_gc_background_ticks_total | Counter | none | GC background tick cycles total. |
angarabase_gc_compact_calls_total | Counter | none | GC compaction calls total. |
angarabase_gc_compact_history_versions_removed_total | Counter | none | Old MVCC history versions removed by GC compaction total. |
angarabase_gc_compact_slice_duration_ms_bucket_1 | Counter | none | GC compact slice duration histogram bucket ≤1ms. |
angarabase_gc_compact_slice_duration_ms_bucket_10 | Counter | none | GC compact slice duration histogram bucket ≤10ms. |
angarabase_gc_compact_slice_duration_ms_bucket_100 | Counter | none | GC compact slice duration histogram bucket ≤100ms. |
angarabase_gc_compact_slice_duration_ms_bucket_5 | Counter | none | GC compact slice duration histogram bucket ≤5ms. |
angarabase_gc_compact_slice_duration_ms_bucket_50 | Counter | none | GC compact slice duration histogram bucket ≤50ms. |
angarabase_gc_compact_slice_duration_ms_bucket_500 | Counter | none | GC compact slice duration histogram bucket ≤500ms. |
angarabase_gc_compact_slice_duration_ms_bucket_inf | Counter | none | GC compact slice duration histogram bucket +Inf. |
angarabase_gc_compact_slice_duration_ms_count | Counter | none | GC compact slice duration histogram observation count. |
angarabase_gc_compact_slice_duration_ms_sum | Counter | none | GC compact slice duration histogram sum (ms). |
angarabase_gc_compact_slices_total | Counter | none | GC compaction slices processed total. |
angarabase_gc_compact_tables_removed_total | Counter | none | Tables fully removed by GC compaction total. |
angarabase_gc_compact_tables_scanned_total | Counter | none | Tables scanned by GC compaction total. |
angarabase_gc_compact_versions_removed_total | Counter | none | MVCC versions removed by GC compaction total. |
angarabase_gc_tuning_bloat_ratio_percent | Gauge | none | GC tuning: current bloat ratio estimate (percent). |
angarabase_gc_tuning_budget_tuples_per_cycle | Gauge | none | GC tuning: adaptive budget tuples per cycle. |
angarabase_gc_tuning_cycle_duration_ms_last | Gauge | none | Last GC tuning cycle duration in ms. |
angarabase_gc_tuning_decision_total_decrease | Counter | none | GC tuning decisions to decrease budget total. |
angarabase_gc_tuning_decision_total_hold | Counter | none | GC tuning decisions to hold budget total. |
angarabase_gc_tuning_decision_total_increase | Counter | none | GC tuning decisions to increase budget total. |
angarabase_gc_tuning_min_active_epoch_lag | Gauge | none | Minimum active epoch lag seen by GC tuner. |
angarabase_gc_tuning_sleep_ms | Gauge | none | GC tuner current sleep interval in ms. |
angarabase_gc_watermark_snapshot | Gauge | none | GC safe watermark snapshot epoch. |
angarabase_gc_pages_compacted_total | Counter | none | Heap pages compacted by GcWorker (dead-tuple reclaim) total. |
angarabase_gc_dead_tuples_reclaimed_total | Counter | none | Dead tuple slots reclaimed by GcWorker total. |
angarabase_group_commit_batches_total | Counter | none | WAL group-commit batches flushed total. |
angarabase_hash_join_build_rows_total | Counter | none | Hash join build-side rows processed total. |
angarabase_hash_join_probe_rows_total | Counter | none | Hash join probe-side rows processed total. |
angarabase_hash_join_spilled_to_nested_loop_total | Counter | none | Hash joins that spilled and fell back to nested loop total. |
angarabase_heap_deletes_total | Counter | none | Heap row deletions total. |
angarabase_heap_dml_errors_total | Counter | none | Heap DML errors total. |
angarabase_heap_inserts_total | Counter | none | Heap row insertions total. |
angarabase_heap_pages_flushed_on_shutdown | Counter | none | Heap pages flushed during graceful shutdown. |
angarabase_heap_point_fetch_fallback_reason_not_found_total | Counter | none | Heap point-fetch fallbacks: row not found total. |
angarabase_heap_point_fetch_fallback_reason_stale_tid_index_total | Counter | none | Heap point-fetch fallbacks: stale TID index total. |
angarabase_heap_point_fetch_fallback_total | Counter | none | Heap point-fetch fallbacks total. |
angarabase_heap_point_fetch_total | Counter | none | Heap point-fetch attempts total. |
angarabase_heap_tid_index_ready | Gauge | none | Heap TID index readiness (1=ready, 0=not ready). |
angarabase_heap_updates_total | Counter | none | Heap row updates total. |
angarabase_htap_staleness_ms | Gauge | none | HTAP read-replica staleness in milliseconds. |
angarabase_idle_txn_killed_total | Counter | none | Idle transactions killed by the idle-timeout janitor total. |
angarabase_index_build_aborts_total | Counter | none | Index build aborts total. |
angarabase_index_builds_total | Counter | none | Index builds started total. |
angarabase_index_deletes_total | Counter | none | Index key deletions total. |
angarabase_index_drops_total | Counter | none | Index drop operations total. |
angarabase_index_inserts_total | Counter | none | Index key insertions total. |
angarabase_index_lookups_total | Counter | none | Index lookup operations total. |
angarabase_index_migration_completed_total | Counter | none | Index migrations completed total. |
angarabase_index_migration_failed_total | Counter | none | Index migration failures total. |
angarabase_index_not_found_total | Counter | none | Index lookup: key not found total. |
angarabase_index_only_scan_heap_fetches_total | Counter | none | Heap fetches during index-only scans total. |
angarabase_index_only_scan_hits_total | Counter | none | Index-only scan hits (no heap fetch required) total. |
angarabase_index_pages_total | Gauge | index_name | Total pages in an index. |
angarabase_index_pkey_no_table_id_total | Gauge | none | Primary-key index entries with no resolved table ID. |
angarabase_index_range_scans_total | Counter | none | Index range scan operations total. |
angarabase_index_reject_total | Counter | none | Index operation rejections total. |
angarabase_index_restore_empty_labeled_total | Counter | index, db | Empty index restores (with index+db label) total. |
angarabase_index_restore_empty_total | Counter | none | Empty index restores total. |
angarabase_index_restore_failed_total | Counter | index, db | Index restore failures total. |
angarabase_index_routing_legacy_total | Counter | db | Index routing via legacy path total. |
angarabase_index_scan_rows_fetched_total | Counter | none | Rows fetched via index scan total. |
angarabase_index_stale_tuple_fallbacks_total | Counter | none | Index scan stale-tuple fallbacks total. |
angarabase_io_advisor_current_batch_size | Gauge | none | IO advisor current adaptive batch size. |
angarabase_io_backend_active | Gauge | backend | IO backend active (1=active) per backend. |
angarabase_io_backend_active_component | Gauge | component, backend | IO backend active per component and backend. |
angarabase_io_complete_total | Counter | op | IO completions total per operation type. |
angarabase_io_error_total | Counter | op | IO errors total per operation type. |
angarabase_io_submit_total | Counter | op | IO submissions total per operation type. |
angarabase_io_uring_active_instances | Gauge | none | Active io_uring ring instances. |
angarabase_io_uring_backpressure_total | Counter | none | io_uring backpressure events total. |
angarabase_io_uring_cqe_completed_total | Counter | none | io_uring CQEs completed total. |
angarabase_io_uring_direct_submit_total | Counter | none | io_uring direct (non-SQPOLL) submissions total. |
angarabase_io_uring_fallback_total | Counter | none | io_uring operations falling back to pread/pwrite total. |
angarabase_io_uring_inflight_high | Gauge | none | io_uring high-watermark inflight operations. |
angarabase_io_uring_inflight_low | Gauge | none | io_uring low-watermark inflight operations. |
angarabase_io_uring_parallel_inflight_high | Gauge | none | io_uring parallel inflight high-watermark. |
angarabase_io_uring_parallel_inflight_low | Gauge | none | io_uring parallel inflight low-watermark. |
angarabase_io_uring_read_fixed_total | Counter | none | io_uring fixed-buffer reads total. |
angarabase_io_uring_registered_buffers_count | Gauge | none | io_uring registered buffer count. |
angarabase_io_uring_sqe_submitted_total | Counter | none | io_uring SQEs submitted total. |
angarabase_io_uring_sqpoll_enabled | Gauge | none | io_uring SQPOLL mode enabled (1=yes, 0=no). |
angarabase_io_uring_task_panic_total | Counter | none | io_uring task panics total. |
angarabase_io_uring_wal_write_error_total | Counter | none | io_uring WAL write errors total. |
angarabase_io_uring_write_fixed_total | Counter | none | io_uring fixed-buffer writes total. |
angarabase_ir_ddl_executed_total | Counter | none | IR-path DDL statements executed total. |
angarabase_ir_dml_executed_total | Counter | none | IR-path DML statements executed total. |
angarabase_ir_legacy_path_violation_total | Counter | none | IR legacy path violations detected total. |
angarabase_ir_plan_depth_reject_total | Counter | none | IR plans rejected for excessive depth total. |
angarabase_ir_plan_executed_total | Counter | none | IR plans executed total. |
angarabase_l0_blob_bytes_written_total | Counter | none | L0 blob bytes written total. |
angarabase_l0_blobs_active | Gauge | none | Active L0 blobs. |
angarabase_legacy_fallback_triggered_total | Counter | none | Legacy SQL execution fallbacks triggered total. |
angarabase_lock_acquire_total | Counter | none | Lock acquisitions total. |
angarabase_lock_timeout_total | Counter | none | Lock acquisition timeouts total. |
angarabase_manifest_log_appends_total | Counter | none | Manifest log appends total. |
angarabase_manifest_log_checkpoints_total | Counter | none | Manifest log checkpoints total. |
angarabase_manifest_log_replay_records_total | Counter | none | Manifest log records replayed total. |
angarabase_merge_join_executions_total | Counter | none | Merge join executions total. |
angarabase_mvcc_history_versions_total | Gauge | none | Total MVCC history versions held. |
angarabase_notify_delivered_total | Counter | none | LISTEN/NOTIFY notifications delivered total. |
angarabase_notify_dropped_total | Counter | none | LISTEN/NOTIFY notifications dropped total. |
angarabase_notify_listeners_active | Gauge | none | Active LISTEN subscribers. |
angarabase_optimizer_decorrelation_fallback_non_equi_predicate_total | Counter | none | Optimizer decorrelation fallback: non-equi predicate total. |
angarabase_optimizer_decorrelation_fallback_null_semantics_risk_total | Counter | none | Optimizer decorrelation fallback: null semantics risk total. |
angarabase_optimizer_decorrelation_fallback_total | Counter | none | Optimizer decorrelation fallbacks total. |
angarabase_optimizer_decorrelation_fallback_unsafe_pattern_total | Counter | none | Optimizer decorrelation fallback: unsafe pattern total. |
angarabase_optimizer_dp_fallback_total | Counter | none | Optimizer dynamic-programming join-order fallbacks total. |
angarabase_optimizer_memo_entries | Gauge | none | Optimizer memo table entries (last query). |
angarabase_optimizer_multicolumn_pairs_capped_total | Counter | none | Optimizer multicolumn pair evaluation capped total. |
angarabase_optimizer_queries_total | Counter | none | Queries processed by the optimizer total. |
angarabase_optimizer_replan_total_aqp_feedback | Counter | none | Optimizer replans triggered by AQP feedback total. |
angarabase_optimizer_replan_total_forced_fallback | Counter | none | Optimizer forced-fallback replans total. |
angarabase_optimizer_replan_total_schema_changed | Counter | none | Optimizer replans due to schema change total. |
angarabase_optimizer_replan_total_stats_drift | Counter | none | Optimizer replans due to stats drift total. |
angarabase_optimizer_stale_stats_total | Counter | none | Optimizer stale statistics encounters total. |
angarabase_optimizer_timeout_total | Counter | none | Optimizer timeout events total. |
angarabase_orphan_blobs_reclaimed_total | Counter | none | Orphan blobs reclaimed by GC total. |
angarabase_overlay_rows_evicted_total | Counter | none | TX overlay rows evicted total. |
angarabase_parallel_agg_total | Counter | none | Parallel aggregation executions total. |
angarabase_parallel_budget_exceeded_total | Counter | none | Parallel worker budget exceeded events total. |
angarabase_parallel_join_admitted_total | Counter | none | Parallel join operations admitted total. |
angarabase_parallel_join_slots_active | Gauge | none | Active parallel join slots. |
angarabase_parallel_join_throttled_total | Counter | none | Parallel join operations throttled total. |
angarabase_parallel_morsels_stolen_total | Counter | none | Parallel morsels stolen by work-stealing total. |
angarabase_parallel_morsels_total | Counter | none | Parallel morsels created total. |
angarabase_parallel_scan_total | Counter | none | Parallel scan operations total. |
angarabase_parallel_worker_cancel_total | Counter | none | Parallel worker cancellations total. |
angarabase_parallel_worker_starvation_events_total | Counter | none | Parallel worker starvation events total. |
angarabase_parallel_workers_active | Gauge | none | Currently active parallel workers. |
angarabase_parallel_workers_denied_by_cap_total | Counter | none | Parallel worker requests denied by DOP cap total. |
angarabase_partition_pruned_branches_total | Counter | none | Partition branches pruned by predicate pushdown total. |
angarabase_partition_route_default_total | Counter | none | Partition routes to default partition total. |
angarabase_partition_route_no_match_total | Counter | none | Partition routes with no matching partition total. |
angarabase_partition_route_ok_total | Counter | none | Successful partition routes total. |
angarabase_pgwire_active_tasks | Gauge | none | Active pgwire tasks (queries in flight). |
angarabase_pgwire_pool_active_workers | Gauge | none | Active pgwire workers (async spawn_blocking tasks or legacy pool busy workers). |
angarabase_pgwire_pool_queue_depth | Gauge | none | pgwire pool pending connection queue depth. |
angarabase_pgwire_pool_rejected_total | Counter | none | pgwire connections rejected by pool limit total. |
angarabase_pgwire_simple_queries_total | Counter | none | pgwire simple-query protocol messages total. |
angarabase_pkey_backfill_fail_total | Counter | none | Primary-key backfill failures total. |
angarabase_pkey_backfill_in_progress | Gauge | none | Primary-key backfill operations in progress. |
angarabase_pkey_backfill_ok_total | Counter | none | Primary-key backfill completions total. |
angarabase_plan_cache_dml_hit_duration_us | Histogram | none | DML plan cache hit latency in microseconds. |
angarabase_plan_cache_dml_hits_total | Counter | none | DML plan cache hits total. |
angarabase_plan_cache_dml_misses_total | Counter | none | DML plan cache misses total. |
angarabase_plan_cache_dml_param_extract_error_total | Counter | none | DML plan cache parameter extraction errors total. |
angarabase_plan_cache_dml_schema_miss_total | Counter | none | DML plan cache schema mismatch misses total. |
angarabase_plan_cache_evictions_total | Counter | none | Plan cache evictions total. |
angarabase_plan_cache_hits_total | Counter | none | Plan cache hits total. |
angarabase_plan_cache_invalidations_total | Counter | none | Plan cache invalidations total. |
angarabase_plan_cache_misses_total | Counter | none | Plan cache misses total. |
angarabase_plan_cache_size | Gauge | none | Current plan cache entry count. |
angarabase_prefetch_hints_total | Counter | none | Prefetch hints issued total. |
angarabase_projection_pruning_cols_eliminated_total | Counter | none | Columns eliminated by projection pruning total. |
angarabase_qos_blocking_inflight | Gauge | none | QoS blocking inflight operations. |
angarabase_qos_priority_inherit_total | Counter | from, to | QoS priority inheritance events total. |
angarabase_qos_queued_background_total | Counter | none | QoS background-priority requests queued total. |
angarabase_qos_queued_critical_total | Counter | none | QoS critical-priority requests queued total. |
angarabase_qos_queued_interactive_total | Counter | none | QoS interactive-priority requests queued total. |
angarabase_qos_rejected_background_total | Counter | none | QoS background-priority requests rejected total. |
angarabase_qos_rejected_critical_total | Counter | none | QoS critical-priority requests rejected total. |
angarabase_qos_rejected_interactive_total | Counter | none | QoS interactive-priority requests rejected total. |
angarabase_query_exec_duration_ms | Histogram | none | Query execution duration in milliseconds. |
angarabase_query_exec_total | Counter | outcome, class | Query executions total by outcome and class. |
angarabase_query_feedback_events_total | Counter | reason | Query feedback events emitted total. |
angarabase_query_store_entries_total | Gauge | none | Query store current entry count. |
angarabase_query_store_evictions_total | Counter | none | Query store evictions total. |
angarabase_query_store_intervals_flushed_total | Counter | none | Query store intervals flushed to WAL total. |
angarabase_query_store_mode | Gauge | none | Query store current mode (encoded integer). |
angarabase_query_store_plans_total | Gauge | none | Query store current plan count. |
angarabase_query_store_regressions_detected_total | Counter | none | Query regressions detected by the query store total. |
angarabase_query_store_rotations_total | Counter | none | Query store interval rotations total. |
angarabase_query_store_wal_errors_total | Counter | none | Query store WAL write errors total. |
angarabase_recovery_analysis_ms | Gauge | none | Recovery analysis phase duration in ms. |
angarabase_recovery_clr_records | Counter | none | Recovery CLR (compensation log) records replayed total. |
angarabase_recovery_dirty_pages | Gauge | none | Dirty pages remaining after recovery redo. |
angarabase_recovery_redo_records | Counter | none | Recovery redo records applied total. |
angarabase_recovery_replay_pages_applied_total | Counter | none | Recovery page replay: pages applied total. |
angarabase_recovery_replay_pages_runs_total | Counter | none | Recovery page replay runs total. |
angarabase_recovery_replay_pages_skipped_total | Counter | none | Recovery page replay: pages skipped total. |
angarabase_recovery_undo_txns | Counter | none | Transactions rolled back during recovery total. |
angarabase_scan_stream_batches_total | Counter | none | Scan stream batches produced total. |
angarabase_scan_stream_fallback_total | Counter | none | Scan stream fallbacks to row-by-row total. |
angarabase_scan_stream_materialize_total | Counter | reason | Scan stream materialise operations total by reason. |
angarabase_sequence_currval_total | Counter | none | CURRVAL calls total. |
angarabase_sequence_nextval_total | Counter | none | NEXTVAL calls total. |
angarabase_sequence_overflow_total | Counter | none | Sequence overflow events total. |
angarabase_sequence_owned_create_failed_total | Counter | none | Owned sequence create failures total. |
angarabase_sequence_owned_lazy_migration_total | Counter | none | Owned sequence lazy migrations total. |
angarabase_sequence_owned_nextval_total | Counter | none | Owned sequence NEXTVAL calls total. |
angarabase_sequence_setval_total | Counter | none | SETVAL calls total. |
angarabase_server_connections_accepted_total | Counter | none | Server connections accepted total. |
angarabase_server_connections_active | Gauge | none | Currently active server connections. |
angarabase_session_claims_set_total | Counter | none | Session JWT claim SET operations total. |
angarabase_shutdown_dirty_pages_remaining | Gauge | none | Dirty pages remaining at shutdown start. |
angarabase_slow_query_total | Counter | none | Slow queries exceeding log_min_duration_ms total. |
angarabase_spawn_blocking_active | Gauge | none | Active spawn_blocking tasks. |
angarabase_spawn_blocking_max | Gauge | none | Maximum observed spawn_blocking concurrency. |
angarabase_spill_bytes_in_use | Gauge | none | Spill storage bytes currently in use. |
angarabase_spill_bytes_total | Counter | none | Total bytes spilled to disk. |
angarabase_spill_direct_io_supported | Gauge | none | Spill direct I/O supported on this filesystem (1=yes). |
angarabase_spill_files_total | Counter | none | Spill files created total. |
angarabase_spill_hash_join_bloom_filtered_probe_rows_total | Counter | none | Hash join bloom-filtered probe rows total. |
angarabase_spill_hash_join_recursion_depth_overflow_total | Counter | none | Hash join recursion depth overflow events total. |
angarabase_spill_hash_join_recursive_partitions_total | Counter | none | Recursive spill partitions created total. |
angarabase_spill_hash_join_skew_fallback_total | Counter | none | Hash join skew fallbacks total. |
angarabase_spill_otmpfile_with_direct_supported | Gauge | none | O_TMPFILE with direct I/O supported (1=yes). |
angarabase_spill_soft_quota_reached_total | Counter | none | Spill soft quota reached events total. |
angarabase_sql_correlated_budget_reject_total | Counter | none | Correlated subquery budget rejections total. |
angarabase_sql_cross_join_budget_reject_total | Counter | none | Cross join budget rejections total. |
angarabase_sql_default_nextval_reject_total | Counter | none | DEFAULT NEXTVAL rejections total. |
angarabase_sql_full_join_fallback_total | Counter | none | FULL JOIN fallbacks total. |
angarabase_sql_identity_override_reject_total | Counter | none | IDENTITY ALWAYS override rejections total. |
angarabase_sql_join_rows_produced_cross_total | Counter | none | Rows produced by cross joins total. |
angarabase_sql_join_rows_produced_full_total | Counter | none | Rows produced by full outer joins total. |
angarabase_sql_join_rows_produced_inner_total | Counter | none | Rows produced by inner joins total. |
angarabase_sql_join_rows_produced_lateral_total | Counter | none | Rows produced by lateral joins total. |
angarabase_sql_join_rows_produced_left_total | Counter | none | Rows produced by left outer joins total. |
angarabase_sql_join_rows_produced_right_total | Counter | none | Rows produced by right outer joins total. |
angarabase_sql_routing_total | Counter | decision | SQL routing decisions total by decision type. |
angarabase_sql_scalar_subquery_cardinality_violations_total | Counter | none | Scalar subquery cardinality violations total. |
angarabase_sql_sequence_allocations_identity_always_total | Counter | none | Sequence allocations for IDENTITY ALWAYS columns total. |
angarabase_sql_sequence_allocations_identity_by_default_total | Counter | none | Sequence allocations for IDENTITY BY DEFAULT columns total. |
angarabase_sql_sequence_allocations_serial_total | Counter | none | Sequence allocations for SERIAL columns total. |
angarabase_sql_upsert_conflict_total | Counter | none | UPSERT conflict events total. |
angarabase_sql_upsert_do_nothing_total | Counter | none | UPSERT ON CONFLICT DO NOTHING events total. |
angarabase_sql_upsert_do_update_total | Counter | none | UPSERT ON CONFLICT DO UPDATE events total. |
angarabase_stat_statements_entries_current | Gauge | none | Current stat_statements entry count. |
angarabase_stat_statements_evicted_total | Counter | none | stat_statements LRU evictions total (high rate → literal normalization gap). |
angarabase_storage_backpressure_commit_rejected_total | Counter | none | Commits rejected by storage backpressure total. |
angarabase_storage_backpressure_events_total | Counter | none | Storage backpressure events total. |
angarabase_storage_cached_pages_total | Gauge | none | Pages currently cached in the storage layer. |
angarabase_storage_dirty_pages_total | Gauge | none | Total dirty pages in the storage layer. |
angarabase_storage_flush_append_total | Counter | none | Storage flush append operations total. |
angarabase_storage_flush_bytes_total | Counter | none | Storage flush bytes written total. |
angarabase_storage_flush_duration_seconds | Histogram | none | Storage flush operation duration in seconds. |
angarabase_storage_flush_eviction_duration_ms_last | Gauge | none | Last storage flush eviction duration in ms. |
angarabase_storage_flush_full_total | Counter | none | Storage full flushes total. |
angarabase_storage_flush_ok_total | Counter | none | Successful storage flush operations total. |
angarabase_storage_flush_skipped_page_lsn_ahead_total | Counter | none | Storage flush skips: page LSN ahead of flush LSN total. |
angarabase_storage_flush_skipped_pinned_total | Counter | none | Storage flush skips: page pinned total. |
angarabase_storage_flush_skipped_uncommitted_total | Counter | none | Storage flush skips: uncommitted page total. |
angarabase_storage_io_read_duration_ms | Histogram | none | Storage I/O read duration in milliseconds. |
angarabase_storage_io_write_duration_ms | Histogram | none | Storage I/O write duration in milliseconds. |
angarabase_storage_per_table_engine_fallback_total | Counter | none | Per-table engine fallback events total. |
angarabase_storage_per_table_engines_count | Gauge | none | Number of per-table storage engine overrides. |
angarabase_storage_scan_errors_total | Gauge | none | Storage scan errors total. |
angarabase_storage_sync_data_total | Counter | none | Storage data sync operations total. |
angarabase_stream_entries_total | Counter | none | Stream (CDC) entries published total. |
angarabase_stream_subscriptions_active | Gauge | none | Active stream subscriptions. |
angarabase_syscatalog_db_lazy_load_duration_ms_last | Gauge | none | Last system-catalog lazy-load duration in ms. |
angarabase_syscatalog_db_unavailable_total | Counter | none | System-catalog DB unavailable events total. |
angarabase_syscatalog_global_baseline_load_duration_ms_last | Gauge | none | Last system-catalog global baseline load duration in ms. |
angarabase_table_lock_contention_total | Counter | none | Table-level lock contention events total. |
angarabase_transaction_log_bytes_appended_total | Counter | none | WAL bytes appended total. |
angarabase_transaction_log_checkpoint_chain_broken_total | Counter | none | WAL checkpoint chain breaks total. |
angarabase_transaction_log_checkpoint_end_invalid_total | Counter | none | Invalid WAL checkpoint-end records total. |
angarabase_transaction_log_checkpoint_end_valid_total | Counter | none | Valid WAL checkpoint-end records total. |
angarabase_transaction_log_durable_lsn | Gauge | none | WAL durable (fsync-confirmed) LSN. |
angarabase_transaction_log_flush_lsn | Gauge | none | WAL flush (write-confirmed) LSN. |
angarabase_transaction_log_group_commit_pending_lsn | Gauge | none | WAL group-commit pending LSN. |
angarabase_transaction_log_group_commit_pumps_total | Counter | none | WAL group-commit pump iterations total. |
angarabase_transaction_log_lag_commit_minus_durable_lsn | Gauge | none | WAL lag: commit LSN minus durable LSN. |
angarabase_transaction_log_lag_flush_minus_durable_lsn | Gauge | none | WAL lag: flush LSN minus durable LSN. |
angarabase_transaction_log_lag_pending_minus_durable_lsn | Gauge | none | WAL lag: pending LSN minus durable LSN. |
angarabase_transaction_log_last_checkpoint_id | Gauge | none | WAL last checkpoint identifier. |
angarabase_transaction_log_last_checkpoint_target_lsn | Gauge | none | WAL last checkpoint target LSN. |
angarabase_transaction_log_last_commit_lsn | Gauge | none | WAL last commit LSN. |
angarabase_transaction_log_records_appended_total | Counter | none | WAL records appended total. |
angarabase_transaction_log_scan_stop_reason_total_bad_crc | Counter | none | WAL scan stopped: bad CRC total. |
angarabase_transaction_log_scan_stop_reason_total_bad_len | Counter | none | WAL scan stopped: bad record length total. |
angarabase_transaction_log_scan_stop_reason_total_bad_magic | Counter | none | WAL scan stopped: bad magic bytes total. |
angarabase_transaction_log_scan_stop_reason_total_bad_version | Counter | none | WAL scan stopped: bad version total. |
angarabase_transaction_log_scan_stop_reason_total_partial_record | Counter | none | WAL scan stopped: partial record total. |
angarabase_tx_overlay_dataset_bytes_total | Gauge | none | TX overlay dataset bytes in use. |
angarabase_tx_overlay_dataset_limit_exceeded_total | Counter | none | TX overlay dataset limit exceeded events total. |
angarabase_txn_active_count | Gauge | none | Currently active transactions. |
angarabase_txn_begin_total | Counter | none | Transactions begun total. |
angarabase_txn_commit_conflicts_total | Counter | none | Transaction commit conflicts (serialization failures) total. |
angarabase_txn_commit_epoch_current | Gauge | none | Current transaction commit epoch. |
angarabase_txn_commit_epoch_exhausted_total | Counter | none | Transaction commit epoch exhaustion events total. |
angarabase_txn_commit_total | Counter | none | Transactions committed total. |
angarabase_txn_id_exhausted_total | Counter | none | Transaction ID exhaustion events total. |
angarabase_txn_long_snapshot_hard_total | Counter | none | Long-running snapshot hard-limit violations total. |
angarabase_txn_long_snapshot_warn_total | Counter | none | Long-running snapshot warnings total. |
angarabase_txn_oldest_snapshot_age_seconds | Gauge | none | Age of the oldest active snapshot in seconds. |
angarabase_txn_release_savepoint_total | Counter | none | RELEASE SAVEPOINT calls total. |
angarabase_txn_rollback_to_savepoint_total | Counter | none | ROLLBACK TO SAVEPOINT calls total. |
angarabase_txn_rollback_total | Counter | none | Transactions rolled back total. |
angarabase_txn_savepoint_total | Counter | none | SAVEPOINT calls total. |
angarabase_txn_watermark_min_active | Gauge | none | Minimum active transaction watermark. |
angarabase_txn_watermark_safe_gc | Gauge | none | Safe GC watermark (all txns below this epoch are committed/aborted). |
angarabase_txn_watermark_safe_gc_lag_snapshots | Gauge | none | Number of snapshots lagging behind the safe GC watermark. |
angarabase_txn_write_set_limit_exceeded_total | Counter | none | Transactions rejected for exceeding write-set size limit total. |
angarabase_txn_write_set_pages_max | Gauge | none | Maximum write-set pages per transaction configuration. |
angarabase_undo_append_rejected_total | Counter | none | Undo log append rejections total. |
angarabase_undo_file_bytes | Gauge | none | Undo file size in bytes. |
angarabase_undo_gc_truncations_total | Counter | none | Undo GC truncations total. |
angarabase_undo_segments_total | Gauge | none | Total undo segments. |
angarabase_undo_store_bytes | Gauge | none | Undo store bytes in use. |
angarabase_uptime_seconds | Gauge | none | Server uptime in seconds. |
angarabase_vector_batches_produced_total | Counter | none | Vectorised execution batches produced total. |
angarabase_vector_columnar_native_total | Counter | none | Vector aggregate executions via native columnar batch pipeline. |
angarabase_columnar_batched_scan_batches_total | Counter | none | Columnar segment batches consumed by vector-native batched scans. |
angarabase_columnar_segments_pruned_total | Counter | none | Columnar segments pruned by zone-map predicate pushdown before blob I/O. |
angarabase_columnar_filtered_agg_late_mat_total | Counter | none | Filtered columnar aggregate scans using predicate-first late materialization. |
angarabase_vector_fallback_total | Counter | none | Vectorised execution fallbacks to row mode total. |
angarabase_vector_memory_budget_exceeded_total | Counter | none | Vector execution memory budget exceeded events total. |
angarabase_vector_rows_produced_total | Counter | none | Rows produced by vectorised execution total. |
angarabase_version_arena_capacity_exceeded_total | Counter | none | Version arena capacity exceeded events total. |
angarabase_version_chain_gc_removed_heads_total | Counter | none | Version chain GC: removed head entries total. |
angarabase_version_chain_rebuild_from_wal_total | Counter | none | Version chains rebuilt from WAL during recovery total. |
angarabase_version_head_map_size | Gauge | none | Version head map current entry count. |
angarabase_wal_decompressed_records_total | Counter | none | WAL records decompressed total. |
angarabase_wal_decompression_errors_total | Counter | none | WAL decompression errors total. |
angarabase_wal_group_commit_wait_total | Counter | none | WAL group-commit waiter events total. |
angarabase_wal_lsn_drift_resets_total | Counter | none | WAL LSN drift reset events total. |
angarabase_wal_record_iterator_lsn_order_violations_total | Counter | none | WAL record iterator LSN-order violations total. |
angarabase_wal_record_iterator_vlf_transitions_total | Counter | none | WAL record iterator VLF segment transitions total. |
angarabase_wal_sync_wait_total | Counter | none | WAL sync waits total. |
angarabase_write_hook_duration_ms_total | Counter | none | Write hook cumulative duration in ms. |
angarabase_write_hook_invocations_total | Counter | none | Write hook invocations total. |
angarabase_write_path_commits_ok_total | Counter | none | Write path successful commits total. |
angarabase_write_path_concurrent_waiters | Gauge | none | Current write path concurrent waiters. |
angarabase_write_path_lock_free_commits_total | Counter | none | Lock-free write path commits total. |
angarabase_write_path_phase_a_total | Counter | none | Write path phase-A (prepare) completions total. |
angarabase_write_path_phase_b_timeout_total | Counter | none | Write path phase-B timeouts total. |
angarabase_write_path_phase_b_total | Counter | none | Write path phase-B (commit) completions total. |
angarabase_write_path_serialized_commits_total | Counter | none | Serialized (non-lock-free) write path commits total. |
angarabase_write_write_conflicts_total | Counter | none | Write-write conflicts detected total. |