Elastic Security OTLP Capture Guide For Unified aiFObserve
Best Capture Source
Export Elastic Security events that preserve Elastic Common Schema fields. ECS field names are especially useful because the OTLP converter recognizes common network, user, cloud, event, and HTTP attributes.
Basic Logging
Capture these ECS-style fields:
Extended Logging
For full-scale analysis, keep:
event.dataset,event.module, andevent.providerrule.name,rule.id,rule.category, andrule.rulesetthreat.tactic.*andthreat.technique.*cloud.provider,cloud.account.id, andcloud.regionobserver.vendor,observer.product, andobserver.typehost.nameandagent.idlabels.*event.original- Geo fields for source, destination, and client
User And App Identity
Best identity signals:
- ECS
user.* client.user.*,source.user.*, ordestination.user.*url.domainandurl.full- Application labels or service fields
- Cloud account and region fields
OTLP Mapping Notes
Keep ECS names in OTLP attributes.
Mapping Advantage: The converter can map common ECS fields into the unified aiFObserve session schema and preserve confidence metadata.
VALIDATION NOTE: every ECS field listed above (source.ip, destination.ip, user.email, url.full, event.action, rule.name, etc.) was tested end-to-end against the real converter and resolved exactly as documented — no gaps found.
Source: - https://opentelemetry.io/docs/specs/otel/logs/data-model/