Elastic Certified SIEM Analyst study materials
Elastic Certified SIEM Analyst study resources

Elastic Certified SIEM Analyst key terms

Elastic Certified SIEM Analyst · Get comfortable with the vocabulary.

Elasticsearch cluster

A set of one or more Elasticsearch nodes that together store and search data, distributing indices across shards and replicas. Security events, alerts, and configuration all live in this cluster.

Related: Kibana space, Data stream
Kibana space

A namespace inside Kibana that isolates saved objects such as dashboards, detection rules, cases, and alerts from other spaces. Security teams often use a dedicated space with its own alert indices.

Related: Detection alerts index, Role-based access control (RBAC)
Role-based access control (RBAC)

The Elasticsearch and Kibana model that grants privileges through roles assigned to users or mapped from an identity provider. Analysts need index read access plus Kibana feature privileges for rules and cases.

Related: Kibana space, Detection alerts index
Detection alerts index

Hidden Elasticsearch indices named .alerts-security.alerts- where the detection engine writes the alerts it generates. Analysts read them through the Alerts page or direct queries.

Related: Detection rule, Kibana space
Cross-cluster search (CCS)

A feature that lets a local cluster search indices on remote clusters using a cluster-name:index pattern. It is useful when security data is spread across regional or tenant deployments.

Related: Elasticsearch cluster, Data view
Fleet

The Kibana application that centrally manages Elastic Agents, their policies, and integrations, with a Fleet Server coordinating enrollment and policy delivery. It removes the need to configure each host by hand.

Related: Elastic Agent, Agent policy
Elastic Agent

A single shipper installed on hosts that runs integrations to collect logs, metrics, and security events and sends them to Elasticsearch. It is enrolled with and managed through Fleet.

Related: Fleet, Integration, Agent policy
Agent policy

A Fleet object defining which integrations, outputs, and settings a group of Elastic Agents receives. Agents enrolled under the same policy pick up changes made in Kibana automatically.

Related: Elastic Agent, Fleet, Integration
Integration

A packaged bundle of assets - data streams, ingest pipelines, dashboards, and often detection rules - that onboards a particular data source such as Windows, AWS, or endpoint telemetry.

Related: Elastic Agent, Elastic Common Schema (ECS), Data stream
Elastic Common Schema (ECS)

A documented set of field names and data types used to normalize events from different sources into a shared structure. Consistent ECS fields let rules and searches work across many integrations.

Related: Integration, Detection rule, Data stream
Data stream

An append-only, time-series abstraction backed by hidden indices and governed by an index template and lifecycle policy. Most integrations write security events into data streams rather than standalone indices.

Related: Index lifecycle management (ILM), Integration, Data view
Ingest pipeline

A chain of processors that parse, enrich, and transform documents before indexing, for example Grok parsing, date extraction, or GeoIP enrichment. Integrations ship default pipelines that normalize data into ECS.

Related: Elastic Common Schema (ECS), Data stream
Index lifecycle management (ILM)

Policies that move indices or data streams through hot, warm, cold, and delete phases by age or size. They govern retention and storage cost for high-volume security data.

Related: Data stream
Detection rule

A saved configuration that runs a query or logic against Elasticsearch data on a schedule and creates alerts when conditions match. Rules may be prebuilt or custom and support exceptions, suppression, and actions.

Related: Custom query rule, Rule exception, Detection alerts index
Custom query rule

A rule type that evaluates a KQL, Lucene, or EQL query against chosen indices on a defined schedule. It is the usual way analysts express bespoke detections for their own environment.

Related: Detection rule, Kibana Query Language (KQL), Event Query Language (EQL)
Threshold rule

A rule type that alerts only when the count of matching events, grouped by selected fields, crosses a threshold within a window. It reduces noise from isolated low-signal events.

Related: Detection rule, Alert suppression
Indicator match rule

A rule type that compares incoming events with threat intelligence indicators stored in an Elasticsearch index, alerting when values such as file hashes or IP addresses align.

Related: Detection rule, Value list
Machine learning job

An anomaly detection job that learns normal patterns in a data set and flags statistically unusual events. Machine learning detection rules alert when such anomalies occur within their time buckets.

Related: Detection rule, Custom query rule
Rule exception

A condition attached to a rule that keeps matching events from producing alerts, for example a known-good signer or service account. Exceptions cut false positives without disabling the rule.

Related: Detection rule, Alert suppression, Value list
Alert suppression

A rule setting that collapses repeated matches on chosen fields into one alert per interval, limiting duplicates coming from the same host, user, or process.

Related: Rule exception, Threshold rule
MITRE ATT&CK mapping

Rule metadata that links a detection to adversary tactics and techniques in the MITRE ATT&CK framework. It supports coverage analysis and reporting inside Elastic Security.

Related: Detection rule
Value list

A reusable, centrally managed set of values such as allowed IP ranges or known-bad domains that rules and exceptions can reference instead of hard-coded terms.

Related: Rule exception, Indicator match rule
Discover

The Kibana app for searching, filtering, and inspecting raw documents in a data view. Analysts use it to confirm ingestion and to pivot on fields before building detections.

Related: Data view, Kibana Query Language (KQL)
Timeline

An investigation workspace in Elastic Security where analysts gather alerts and events, add notes, and assemble a chronological view of an intrusion. Timelines can be saved and shared.

Related: Discover, Case, Event Query Language (EQL)
Kibana Query Language (KQL)

A simplified query syntax for filtering documents by field values, supporting free text, wildcards, ranges, and boolean operators. It is the default search bar language in Kibana.

Related: Lucene query syntax, Discover
Lucene query syntax

The Elasticsearch query string syntax offering constructs such as nested field paths, regular expressions, and grouping. Kibana search bars can switch to it when KQL is not expressive enough.

Related: Kibana Query Language (KQL), Discover
Event Query Language (EQL)

A query language built for event sequences and correlations, such as a process spawning a child that then opens a network connection. EQL powers sequence-based custom rules and Timeline queries.

Related: Custom query rule, Timeline
ES|QL

A piped query language in Kibana that transforms and aggregates data with commands such as FROM, WHERE, STATS, and EVAL. It adds aggregation power beyond KQL's filtering-only approach.

Related: Kibana Query Language (KQL), Discover
Data view

A Kibana object pointing at one or more indices or data streams plus a time field, enabling searches and visualizations across that data. It was formerly called an index pattern.

Related: Discover, Data stream
Alert triage

The review of generated alerts to judge whether each is a true positive and to decide on escalation or closure. It relies on alert details, related events, and consistent status updates.

Related: Alert status, Case, Timeline
Alert status

The lifecycle state of an alert - open, acknowledged, or closed - used to track triage progress and handoffs between analysts. Status changes can also drive automated workflows.

Related: Alert triage, Case
Case

A container in Elastic Security that collects alerts, events, comments, tasks, and assignees for one investigation. Cases give responders a shared, auditable record of an incident.

Related: Alert triage, Case connector, Timeline
Case connector

A configuration that sends case details or alert notifications to external systems such as Jira, ServiceNow, Slack, or email, keeping ticketing and chat channels aligned with the investigation.

Related: Case
Response action

An action run manually from an alert or automatically by a rule, such as isolating a host or running an Osquery query, usually delivered to endpoints through a response action connector.

Related: Host isolation, Osquery, Detection rule
Entity risk score

A score for a host or user computed from the alerts linked to that entity, helping analysts decide which assets deserve attention first during triage.

Related: Alert triage, Detection rule
Elastic Defend

The endpoint integration that provides prevention, detection, and rich event collection on hosts, streaming process, file, network, and registry activity to Elasticsearch.

Related: Malware prevention, Behavior protection, Host isolation
Malware prevention

An endpoint protection capability that blocks or reports malicious files and processes using signatures and machine learning models on the host, surfacing malware events in Elastic Security.

Related: Behavior protection, Elastic Defend
Behavior protection

Endpoint rules that detect or block suspicious process behavior, such as credential dumping or ransomware-style file encryption, complementing signature-based malware prevention.

Related: Malware prevention, Elastic Defend
Host isolation

A response action that severs a compromised host from the network while keeping its connection to Elastic, containing an active intrusion while analysts investigate.

Related: Response action, Elastic Defend
Osquery

An agent capability that runs SQL-style queries against operating system state - processes, users, open sockets - giving analysts live host visibility from Kibana without remote shell access.

Related: Response action, Elastic Defend