Elasticsearch | Dropzone AI Documentation

Elasticsearch is an SIEM integration. SIEM integrations are used to perform analysis of any SIEM generated alerts, and/or to use generated data as part of investigation analysis.

The Dropzone platform integrates with the Elasticsearch security SIEM. Many customers ingest other alert sources into Elasticsearch (e.g. IDPs) and integrate Dropzone into Elasticsearch rather than the source systems. Dropzone supports both Cloud deployments and On-premise deployments.

Create an API Key and Obtain a Cloud IDDirect link to heading

Elasticsearch requires an API Key and an Elasticsearch Cloud ID to enable.

If you are using the Elasticsearch Serverless Projects-Based Model or an On-premise Elasticsearch using the Dropzone connector, you will not need to provide a Cloud ID.

To obtain an API Key, do the following:

Click Manage

Navigate to API keys

Click "Create an API key"

Create an API key>

Copy the key

To obtain your Elasticsearch Cloud ID, do the following:

Click Open

Click Endpoint & API Keys

Copy the Elasticsearch Cloud ID

Enable ElasticsearchDirect link to heading

To enable the Alert Source integration, you will need the following information:

Dropzone Field

Source

Elasticsearch Cloud ID

The cloud ID value copied earlier. Only necessary if you have an Elastic Cloud Hosted deployment

Elasticsearch Server

The server for your Elasticsearch project, e.g. https://my-project.es.us-west-2.aws.elastic.cloud

API Token

The API token value generated earlier

To enable the Alert Source integration, do the following:

Integrations Dropdown

Click Available

The Elasticsearch Tile

The Elasticsearch Alert Cloud ID Configuration

The Elasticsearch Alert Configuration (pt 1)

The Elasticsearch Multi-tenant Namespace Configuration

The Elasticsearch Alert Source Configuration (pt 2)

The Elasticsearch Kibana Alert Configuration (pt 3)

The Elasticsearch Alert Source Configuration (pt 4)

The Elasticsearch Alert Source Configuration (pt 5)

The Elasticsearch Alert Source Configuration (pt 6)

Click Add Item

The Elasticsearch Alert Source Configuration (pt 7)

The Elasticsearch Alert Source Configuration (pt 8)

Multitenancy Configuration Using NamespacesDirect link to heading

The Elasticsearch integration supports multitenancy based on the Elastic data stream naming scheme. This approach allows you to leverage Elasticsearch's built-in data organization capabilities while maintaining proper tenant separation within Dropzone.

Understanding Elastic NamespacesDirect link to heading

Elastic data streams follow a structured naming convention: {type}-{dataset}-{namespace}

The namespace component is a user-configurable arbitrary grouping that provides flexibility in organizing data. For example, you might have data streams like logs-nginx.access-production or logs-nginx.access-staging, where production and staging are different namespaces.

For more details on the Elastic data stream naming scheme, see An introduction to the Elastic data stream naming scheme.

Enabling Namespace-Based MultitenancyDirect link to heading

When the multitenant configuration is selected and the multitenant map is enabled in Dropzone, you can map Elasticsearch namespaces to tenants within the multitent map. This enables alert investigation to only search for data within a specific namespace related to the alert.

To configure namespace-based multitenancy:

  1. Define your namespace-to-tenant mappings to specify which Elasticsearch namespaces should be associated with which Dropzone tenants
  2. Enable the multitenant configuration option in your Elasticsearch integration settings

The Elasticsearch Multi-tenant Namespace Configuration

  1. Ensure your Elasticsearch data streams follow the standard naming convention with appropriate namespace values
  2. (Optional) Specify namespaces with alerts that are desired to be investigated; otherwise all alerts with a namespace will be ingested.

If this configuration is enabled and an alert is ingested without the namespace specified, the alert will be dropped and will not be investigated.

If you have any errors engage your Dropzone AI support representative.