By NHI Mgmt Group Editorial TeamBased on Edge Delta: “How to Optimize Query Times in Edge Delta with Facets” (September 3, 2025)

TL;DR: Facet-based search shifts observability from raw-text scanning to indexed field lookups, which can materially reduce query time and compute cost at petabyte scale, according to Edge Delta. The governance question is not whether facets help, but how teams structure telemetry early enough to keep search usable as data volumes and enrichment grow.


At a glance

What this is: Edge Delta argues that facet-driven search on telemetry data can cut query cost and speed investigation by using indexed fields instead of scanning raw log text.

Why it matters: This matters because security and IAM teams depend on fast, precise search across high-volume telemetry to investigate access issues, service failures, and suspicious activity before noise overwhelms operations.


Context

Observability search becomes a governance problem when telemetry volume grows faster than the ability to structure and query it. Raw-text scanning works poorly once logs are enriched with service names, pod IDs, regions, and other fields that matter to investigation.

Facets solve that problem by turning selected attributes into indexed filters that can be queried directly. For security operations, that same pattern matters whenever teams need to search identity, workload, or access telemetry quickly enough to support detection and response.


Key questions

Q: How should security teams structure telemetry so searches stay fast at scale?

A: Teams should extract and normalise the fields they query most often before data is indexed. That keeps search anchored to structured attributes instead of raw text, which reduces read volume and improves incident triage. The key is to design telemetry around real investigation patterns, not around storage convenience.

Q: Why does raw-text telemetry search become expensive in large observability environments?

A: Raw-text search forces the backend to inspect far more data than an indexed field lookup, so every additional log line increases compute and latency. Once observability data is enriched with workload and region metadata, the search cost rises again unless those attributes are structured as facets.

Q: What do teams get wrong when they add facets too late in the pipeline?

A: They often try to retrofit structure after data is already indexed, which makes the new search dimension harder and more expensive to create. Late facet design usually produces inconsistent fields, duplicated naming, and slower investigations because analysts still fall back to unstructured search.

Q: What happens when observability search is not aligned to the data model?

A: Search slows down, query costs rise, and analysts spend more time fighting the dataset than investigating the incident. In practice, that creates a governance gap between what telemetry contains and what the platform can actually filter efficiently.


Technical breakdown

Why indexed facets outperform raw-text telemetry search

A facet is a structured attribute that search engines can use directly, rather than inferring meaning from unstructured log messages. When telemetry is indexed by fields such as status, service name, or source IP, the query engine can jump to matching records instead of scanning every line. That changes the workload from full-text evaluation to indexed lookup, which reduces read amplification and query overhead. In high-volume observability systems, the difference is not cosmetic. It determines whether search remains interactive once enrichment, retention, and concurrency all increase at the same time.

Practical implication: design search around the fields analysts will actually filter on, not around what the raw log line happens to contain.

How pre-index enrichment creates usable search dimensions

Pre-index parsing and enrichment move field creation upstream, before telemetry is locked into an indexed store. That matters because once data is indexed, retrofitting new search dimensions is expensive and sometimes impractical. Telemetry pipelines that normalize logs into attributes make it possible to create facets from structured fields as data arrives, rather than after analysts discover a gap. This is an architectural decision about search usability, not just data formatting. In practice, the earlier teams decide which fields deserve first-class treatment, the less likely they are to build an investigation path that collapses under scale.

Practical implication: define and enrich high-value fields in the pipeline stage so investigations do not depend on expensive reprocessing later.

Facet filters as an investigation control, not just a convenience

Facet filters are operational controls for narrowing search scope in environments where telemetry is too large to inspect manually. They let analysts group, filter, and correlate by stable attributes such as IP address, status code, or workload metadata. For security teams, that can support faster triage when the question is not whether an event exists, but where it is happening and which assets are involved. The control value comes from consistent field governance: if the same concept is named differently across sources, the facet model breaks down and search quality degrades even when the tooling is available.

Practical implication: standardise field names and attribute mapping so cross-source search stays reliable during incident triage.


NHI Mgmt Group analysis

Facet governance is now a telemetry architecture issue, not just a search feature. Once observability data is enriched with service, workload, region, and status metadata, the real challenge becomes whether those attributes are structured well enough to stay queryable under load. Teams that treat facets as an afterthought usually discover the problem during incident response, when search latency becomes operational drag. The practitioner lesson is to govern search fields as part of the telemetry design model.

Search performance depends on where structure is introduced in the data path. If enrichment happens after indexing, the cost of change rises quickly and search flexibility falls. If enrichment happens before indexing, analysts get stable facets that support faster filtering without forcing full-text scans. This is a classic control-point decision for cloud and SOC teams: create search structure upstream or pay for it downstream.

Telemetry field consistency is a hidden governance dependency. Facet-driven search only works when field naming, parsing, and enrichment are consistent across pipelines and sources. In environments with containers, dynamic services, and mixed observability tools, inconsistent attributes create the same kind of operational blind spot that poor identity data quality creates in IAM. The lesson is to treat telemetry taxonomy as a governance asset.

Petabyte-scale observability exposes the cost of ungoverned data growth. As datasets expand, the issue is no longer whether logs exist but whether they can be queried fast enough to support security operations. That makes observability design part of resilience and detection strategy, especially where the same telemetry supports both performance troubleshooting and security investigation. The practitioner conclusion is to align search architecture with response objectives before scale makes rework expensive.

What this signals

Facet-driven observability is really about control placement. The teams that win on search performance are the ones that decide early which attributes deserve to be structured, indexed, and governed as first-class fields. That choice belongs in the telemetry pipeline, not in the incident queue.

Search taxonomy will matter more as environments become more dynamic. Containerised services and ephemeral workflows create telemetry that changes too quickly for manual cleanup or ad hoc querying. The practical response is to standardise field semantics so search remains stable even when workloads do not.


For practitioners

  • Define a facet taxonomy for investigation-critical fields Identify the attributes analysts repeatedly use in triage, such as status code, service name, source IP, region, pod ID, and workload labels. Standardise them so the same concept is indexed the same way across pipelines and environments.
  • Push enrichment before indexing Use telemetry pipelines to parse and enrich data before it reaches the indexed store, so high-value fields are available as facets on arrival. This avoids expensive reprocessing when teams later discover missing search dimensions.
  • Limit raw-text dependence for routine investigation Reserve raw-message scanning for edge cases and use facet filters for common questions like source, status, and service impact. That reduces read amplification and keeps searches usable as data volume grows.
  • Normalize field names across sources Map inconsistent labels into a common schema so the same telemetry concept is searchable across AWS, container, and application logs. Without consistent naming, facet filters fragment and investigation speed drops.

Key takeaways

  • Facet search reduces query burden by letting analysts filter on indexed attributes instead of scanning raw log text.
  • Pre-index enrichment is the key governance decision because it determines whether future search dimensions are cheap or painful to add.
  • Security teams should treat telemetry field design as part of investigation readiness, not as a downstream reporting concern.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

NIST CSF 2.0, CIS Controls v8 and NIST SP 800-53 Rev 5 set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
NIST CSF 2.0PR.DS-01 — Data-at-Rest Confidentiality and IntegrityStructured telemetry supports secure, queryable operational data handling at scale.
DE.CM-01 — Networks and Network Services Are MonitoredFacet search improves monitoring speed across high-volume observability data.
Recommendation — Define telemetry field governance so security data remains usable, protected, and searchable at scale. Use indexed telemetry facets to improve monitoring speed and reduce investigative delay.
CIS Controls v8CIS-8 — Audit Log ManagementThe article is about making logs easier to search and use during investigation.
Recommendation — Standardise audit log fields so analysts can retrieve events without costly raw-text scanning.
NIST SP 800-53 Rev 5AU-6 — Audit Record Review, Analysis, and ReportingFast facet search directly supports efficient review and analysis of audit records.
Recommendation — Use indexed fields to accelerate audit record review and reduce analyst overhead.

Key terms

  • Facet: A facet is a structured field used to filter, group, or aggregate telemetry data efficiently. Instead of searching raw log text, analysts query indexed attributes such as service name, region, or status code, which reduces read operations and speeds investigation.
  • Pre-Index Enrichment: Pre-index enrichment is the practice of adding context to data before it is stored in a search or analytics system. It improves query usefulness, but it also introduces dependency on external data sources and the trust assumptions that come with them.
  • Read Amplification: Read amplification is the extra work a system performs when it must inspect much more data than the query actually needs. In observability search, it often appears when raw-text scanning replaces indexed field lookups, increasing compute cost and slowing investigation.
  • Telemetry pipeline: A telemetry pipeline is the path security data follows from collection to analysis and retention. In mature environments it must preserve context, maintain throughput, and avoid introducing blind spots as sources, formats, and volumes change over time.

Deepen your knowledge

NHI Mgmt Group covers identity security, NHI governance, and agentic AI through independent research, practitioner guides, and the NHI Foundation Level course. Explore nhimg.org for resources that connect identity governance to the broader security disciplines your programme depends on.
NHIMG Editorial Note
Published by the NHIMG editorial team on August 19, 2026.
Updated on October 12, 2026.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org