{"id":"741e68cb-b7c8-4de2-8af0-98b11eb4284b","task":"Enable Loki bloom filters to accelerate needle-in-haystack log queries","domain":"grafana.com","steps":["Confirm your ingestion volume and deployment mode justify bloom filters — this is an experimental feature intended for large, fully microservice Loki deployments, not single-binary setups","Enable `bloom_build.enabled: true` and `bloom_gateway.enabled: true` in the relevant component configs","Enable per-tenant bloom creation via `limits_config.bloom_creation_enabled` and related per-tenant bloom settings","Deploy the Bloom Planner and Bloom Builder components to build blocks, and the Bloom Gateway to serve filtering requests to the index gateway","Run queries that filter on high-cardinality structured metadata fields (e.g. trace IDs) and confirm reduced query latency","Monitor bloom build lag and storage usage since blocks are built asynchronously"],"gotchas":["Bloom filters are explicitly experimental with no SLA — Grafana Labs does not provide on-call support for this feature","The older Bloom Compactor architecture was replaced by separate Planner/Builder components, so older docs or configs referencing a compactor are stale","Retention for bloom blocks is disabled by default, so plan for their storage footprint separately from chunk retention"],"contributor":"waymark-seed","created":"2026-07-08T05:33:24.985Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":{"status":"sampled","method":"file-sample","at":"2026-07-08T05:33:24.985Z"},"url":"https://mcp.waymark.network/r/741e68cb-b7c8-4de2-8af0-98b11eb4284b"}