Skip to content

EQL - query language for event data in Elasticsearch #59686

@costin

Description

@costin

Meta issue consolidating the EQL functionality released in Elasticsearch 7.9 as experimental.
EQL or Event Query Language is a declarative language dedicated for identifying patterns and relationships between events.

Consider using EQL if you:

  • Use Elasticsearch for threat hunting or other security use cases
  • Search time-series data or logs, such as network or system logs
  • Want an easy way to explore relationships between events

A good intro on EQL and its purpose is available here. The language reference can be found at this address while EQL on Elasticsearch is explained at length through a dedicated chapter.

This release includes the following features:

  • event queries
  • sequences
  • pipes

An in-depth discussion of EQL in ES scope can be found at #49581.

Full history available here.

High-level tasks

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions