Elastic Certified SIEM Analyst key terms
Elastic Certified SIEM Analyst · Get comfortable with the vocabulary.
- Elasticsearch cluster
- Related: Kibana space, Data stream
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.
- Kibana space
- Related: Detection alerts index, Role-based access control (RBAC)
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.
- Role-based access control (RBAC)
- Related: Kibana space, Detection alerts index
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.
- Detection alerts index
- Related: Detection rule, Kibana space
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.
- Cross-cluster search (CCS)
- Related: Elasticsearch cluster, Data view
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.
- Fleet
- Related: Elastic Agent, Agent policy
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.
- Elastic Agent
- Related: Fleet, Integration, Agent policy
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.
- Agent policy
- Related: Elastic Agent, Fleet, Integration
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.
- Integration
- Related: Elastic Agent, Elastic Common Schema (ECS), Data stream
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.
- Elastic Common Schema (ECS)
- Related: Integration, Detection rule, Data stream
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.
- Data stream
- Related: Index lifecycle management (ILM), Integration, Data view
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.
- Ingest pipeline
- Related: Elastic Common Schema (ECS), Data stream
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.
- Index lifecycle management (ILM)
- Related: Data stream
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.
- Detection rule
- Related: Custom query rule, Rule exception, Detection alerts index
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.
- Custom query rule
- Related: Detection rule, Kibana Query Language (KQL), Event Query Language (EQL)
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.
- Threshold rule
- Related: Detection rule, Alert suppression
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.
- Indicator match rule
- Related: Detection rule, Value list
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.
- Machine learning job
- Related: Detection rule, Custom query rule
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.
- Rule exception
- Related: Detection rule, Alert suppression, Value list
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.
- Alert suppression
- Related: Rule exception, Threshold rule
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.
- MITRE ATT&CK mapping
- Related: Detection rule
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.
- Value list
- Related: Rule exception, Indicator match rule
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.
- Discover
- Related: Data view, Kibana Query Language (KQL)
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.
- Timeline
- Related: Discover, Case, Event Query Language (EQL)
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.
- Kibana Query Language (KQL)
- Related: Lucene query syntax, Discover
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.
- Lucene query syntax
- Related: Kibana Query Language (KQL), Discover
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.
- Event Query Language (EQL)
- Related: Custom query rule, Timeline
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.
- ES|QL
- Related: Kibana Query Language (KQL), Discover
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.
- Data view
- Related: Discover, Data stream
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.
- Alert triage
- Related: Alert status, Case, Timeline
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.
- Alert status
- Related: Alert triage, Case
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.
- Case
- Related: Alert triage, Case connector, Timeline
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.
- Case connector
- Related: Case
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.
- Response action
- Related: Host isolation, Osquery, Detection rule
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.
- Entity risk score
- Related: Alert triage, Detection rule
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.
- Elastic Defend
- Related: Malware prevention, Behavior protection, Host isolation
The endpoint integration that provides prevention, detection, and rich event collection on hosts, streaming process, file, network, and registry activity to Elasticsearch.
- Malware prevention
- Related: Behavior protection, Elastic Defend
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.
- Behavior protection
- Related: Malware prevention, Elastic Defend
Endpoint rules that detect or block suspicious process behavior, such as credential dumping or ransomware-style file encryption, complementing signature-based malware prevention.
- Host isolation
- Related: Response action, Elastic Defend
A response action that severs a compromised host from the network while keeping its connection to Elastic, containing an active intrusion while analysts investigate.
- Osquery
- Related: Response action, Elastic Defend
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.