Elastic Security
Integrating Elastic supports forwarding detections and recommendations from Insights to your SIEM. This accelerates root cause analysis and threat response at scale.
Elasticsearch is a distributed, RESTful search and analytics engine. It centrally stores your data for lightning-fast search, fine‑tuned relevancy, and powerful analytics that scale easily.
Retrieve the Elastic Security credentials
- Log in to your Elastic Cloud account and navigate to your desired deployment.
- From your deployment's overview page, copy the Cloud ID. This ID is required in the next section.
- Navigate to Security/API Keys.
- Click Create API Key, and enter a name for the new key. This key is required in the next section.
Add an Elastic integration in Insights
- In the header of your Insights instance, click Menu > Integrations.
- Click Elastic.
The Configure Integration page displays. - Click Create Integration.
- Enter the Elastic Cloud ID and API Key that you obtained for your elastic deployment in the previous section.
- Click Create Integration.
You are redirected to your Elastic integration dashboard, with your new integration added under Configured.
Edit or delete an Elastic integration
Edit an individual Elastic integration
- Click the vertical ellipsis for a configured integration.
- Select Edit.
The Configure Integration page displays. - Edit the Cloud ID and API Key as necessary to assist in troubleshooting failing integrations.
- Click Save Integration.
Note
Edits to an integration may take up to two minutes to take effect.
You can remove individual Elastic integrations by deleting them. Deleting an integration cannot be undone and all of its configuration settings and data are deleted.
Delete an individual Elastic integration
- Click the vertical ellipsis for a configured integration.
- Select Delete.
- Type delete in the box to confirm you want to delete the integration.
- Click Delete Integration.
Elastic schema mapping
Field | Internal Mapping |
---|---|
message | "\<incidentDescription\>" |
tags | ["Detection | Recommendation"] |
labels | { "current_status": "\<Open | Expected | FalsePositive | Resolved | InProgress\>" } |
event.id | "\<incidentId\>" |
event.url | "\<<https://app.beyondtrust.io/t/>\>\<tenantId\>/detections/details/\<incidentId\>" |
event.reason | "\<incidentDefinitionDetail>\" |
event.severity | \<incidentSeverity\> |
event.code | "\<incidentDefinitionId>\" |
rule.id | "\<incidentDefinitionId>\" |
rule.description | "\<incidentDescription>\" |
rule.version | "\<incidentDefinitionVersion>\" |
ecs.version | "8.7.0" |
impacted_entites[i].entity_id | "\<incidentImpactedEntityId>\" |
impacted_entities[i].entity_type | "\<incidentImpactedEntityType>\" |
impacted_entities[i].tenant_id | "\<incidentImpactedEntityTenantId>\" |
impacted_entities[i].name | "\<incidentImpactedEntityName>\" |
impacted_entities[i].description | "\<incidentImpactedEntityDescription>\" |
Updated 8 days ago