Skip to content

vector

Vector similarity search index performance and storage:

Table of Contents

pgexporter_vector_vector_column_inventory_vector_columns

Number of vector columns in each table.

AttributeDescription
serverThe configured name/identifier for the PostgreSQL server.
databaseDatabase containing vector data.
schema_nameSchema containing the table.
table_nameTable containing vector columns.

pgexporter_vector_hnsw_index_performance_index_size_bytes

The size on disk, in bytes, of a specific HNSW (Hierarchical Navigable Small World) index from the pgvector extension.

AttributeDescription
serverThe configured name/identifier for the PostgreSQL server.
databaseThe database containing the index.
schemanameThe schema of the index.
tablenameThe table the index is on.
indexnameThe name of the HNSW index.

pgexporter_vector_hnsw_index_performance_idx_scan

The total number of scans initiated on a specific HNSW index.

AttributeDescription
serverThe configured name/identifier for the PostgreSQL server.
databaseThe database containing the index.
schemanameThe schema of the index.
tablenameThe table the index is on.
indexnameThe name of the HNSW index.

pgexporter_vector_hnsw_index_performance_idx_tup_read

Number of index entries returned by scans on this HNSW vector index

AttributeDescription
serverThe configured name/identifier for the PostgreSQL server.
databaseDatabase containing the index.
schemanameSchema containing the index.
tablenameTable containing the index.
indexnameName of the HNSW index.

pgexporter_vector_hnsw_index_performance_idx_tup_fetch

Number of live table rows fetched by index scans on this HNSW vector index

AttributeDescription
serverThe configured name/identifier for the PostgreSQL server.
databaseDatabase containing the index.
schemanameSchema containing the index.
tablenameTable containing the index.
indexnameName of the HNSW index.

pgexporter_vector_ivfflat_index_performance_index_size_bytes

The size on disk, in bytes, of a specific IVFFlat (Inverted File with Flat compression) index from the pgvector extension.

AttributeDescription
serverThe configured name/identifier for the PostgreSQL server.
databaseThe database containing the index.
schemanameThe schema of the index.
tablenameThe table the index is on.
indexnameThe name of the IVFFlat index.

pgexporter_vector_ivfflat_index_performance_idx_scan

The total number of scans initiated on a specific IVFFlat index.

AttributeDescription
serverThe configured name/identifier for the PostgreSQL server.
databaseThe database containing the index.
schemanameThe schema of the index.
tablenameThe table the index is on.
indexnameThe name of the IVFFlat index.

pgexporter_vector_ivfflat_index_performance_idx_tup_read

Number of index entries returned by scans on this IVFFlat vector index.

AttributeDescription
serverThe configured name/identifier for the PostgreSQL server.
databaseDatabase containing the index.
schemanameSchema containing the index.
tablenameTable containing the index.
indexnameName of the IVFFlat index.

pgexporter_vector_ivfflat_index_performance_idx_tup_fetch

Number of live table rows fetched by index scans on this IVFFlat vector index.

AttributeDescription
serverThe configured name/identifier for the PostgreSQL server.
databaseDatabase containing the index.
schemanameSchema containing the index.
tablenameTable containing the index.
indexnameName of the IVFFlat index.

pgexporter_vector_vector_table_storage_total_size_bytes

Total size in bytes including indexes for tables containing vector data.

AttributeDescription
serverThe configured name/identifier for the PostgreSQL server.
databaseDatabase containing vector data.
schema_nameSchema containing the table.
table_nameTable containing vector columns.

pgexporter_vector_vector_table_storage_table_size_bytes

Size in bytes of tables containing vector data.

AttributeDescription
serverThe configured name/identifier for the PostgreSQL server.
databaseDatabase containing vector data.
schema_nameSchema containing the table.
table_nameTable containing vector columns.

pgexporter_vector_vector_index_distribution_index_count

The total count of vector indexes in the database, grouped by access method type (e.g., hnsw, ivfflat).

AttributeDescription
serverThe configured name/identifier for the PostgreSQL server.
databaseThe database being monitored.
index_typeThe access method of the vector index.