weaviate_go_memstats_heap_allocated_size
The number of heap bytes allocated and still in use in the Weaviate instanceDimensions:None
Technical Annotations (22)
Configuration Parameters (5)
GOMEMLIMITrecommended: 10-20% of total memory (e.g., 10GiB for 100GiB nodes)vectorCacheMaxObjectsrecommended: 500000000000cpuPercentagerecommended: not specifiedGOGCrecommended: 20ASYNC_REPLICATION_HASHTREE_HEIGHTrecommended: reduce for many tenants, increase for very large collectionsError Signatures (4)
cannot reach enough replicaslog patterncannot achieve consistency level "QUORUM": read errorlog patternWeaviateTimeoutError: The request to Weaviate timed out while awaiting a responseexceptionhttpx.RemoteProtocolError: Server disconnected without sending a responseexceptionCLI Commands (1)
client.collections.delete_all()diagnosticTechnical References (12)
S3 backupcomponentBACKUP_S3_BUCKETconfigurationGo garbage collectorcomponentHNSW indexcomponentcollectioncomponentschema structureconceptvectorsconcepthash treecomponenttenantconceptmulti-tenant collectionconceptminio-gocomponentmulti-part uploadprotocolRelated Insights (11)
OOM kill causes persistent collection metadata desynchronizationcritical
▸
Memory increases during S3 backup and never returns to baselinecritical
▸
GOMEMLIMIT set above recommended threshold causes suboptimal GC behaviorwarning
▸
Memory formula underprovisioning causes cluster failure with multi-tenancy and updatescritical
▸
HNSW index rebuilding doubles memory causing OOM crashescritical
▸
Critical monitoring thresholds: 80% memory, 100ms latency, slow index rebuildsinfo
▸
Memory usage more than doubles after upgrading Weaviate 1.18 to 1.25warning
▸
Memory consumption grows as document count increaseswarning
▸
Collection deletion operations timeout despite successful executionwarning
▸
High memory footprint in multi-tenant deploymentswarning
▸
Unconfigured MinIO part size causes memory bloat during backupswarning
▸