Skip to content

Commit de60bef

Browse files
authored
[corelight] initial release of Corelight (#11288)
Create New integration package corelight and add below four dashboards: - Name Resolution Insights - Remote Activity Insights - Secure Channel Insights - Security Posture
1 parent 11366f5 commit de60bef

14 files changed

+11844
-0
lines changed

.github/CODEOWNERS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -158,6 +158,7 @@
158158
/packages/cockroachdb @elastic/obs-infraobs-integrations
159159
/packages/containerd @elastic/obs-cloudnative-monitoring
160160
/packages/coredns @elastic/obs-infraobs-integrations
161+
/packages/corelight @elastic/security-service-integrations
161162
/packages/couchbase @elastic/obs-infraobs-integrations
162163
/packages/couchdb @elastic/obs-infraobs-integrations
163164
/packages/cribl @elastic/security-service-integrations

packages/corelight/changelog.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
# newer versions go on top
2+
- version: "0.1.0"
3+
changes:
4+
- description: Initial release.
5+
type: enhancement
6+
link: https://github.com/elastic/integrations/pull/11288

packages/corelight/docs/README.md

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
# Corelight
2+
3+
[Corelight](https://corelight.com/) provides network detection and response (NDR) solutions that enhance visibility, threat detection, and incident response by leveraging open-source technologies like Zeek. Its platform integrates with existing security tools to deliver high-fidelity network data, helping organizations detect and respond to threats more effectively across both on-premises and cloud environments​.
4+
5+
This integration includes only the Corelight dashboards mentioned below:
6+
- Security Posture
7+
- Remote Activity Insights
8+
- Name Resolution Insights
9+
- Secure Channel Insights
10+
11+
## Prerequisites:
12+
13+
**Add ECS Mappings**: Start by adding the ECS (Elastic Common Schema) mappings from the [Corelight GitHub organization](https://github.com/corelight). You can find the required templates here: [Corelight ECS Templates](https://github.com/corelight/ecs-templates). The script within the repository installs the necessary components, including index settings, index templates, ILM policies, and ingest pipelines etc. These components will ensure that Corelight data is correctly formatted and aligned with Elastic's schema.
14+
15+
**Send Data from Corelight to Elastic**: Once the ECS mappings are in place, configure Elasticsearch in the web interface under Sensor > Export > Export to Elastic. It will require below parameters:
16+
- **Server:** The HTTP or HTTPS URL (including the port).
17+
- **Prefix:** The Elasticsearch index, alias, and template prefix (e.g. logs-corelight-*).
18+
- **Username:** The Username to authenticate to Elasticsearch.
19+
- **Password:** The Password to authenticate to Elasticsearch.
20+
- **Zeek logs to exclude:** Logs that you don't want to export to Elasticsearch. If blank, sensor will export all log types.
21+
- **Elasticsearch log filter:** Logs to exclude using the Corelight Filtering Language.
22+
23+
**Note**: Use the index prefix name (logs-*) instead of a custom index prefix.
24+
25+
## Setup
26+
27+
### Enabling the integration in Elastic:
28+
29+
1. In Kibana navigate to Management > Integrations.
30+
2. In "Search for integrations" top bar, search `Corelight`.
31+
3. Select the "Corelight" integration from the search results.
32+
4. Navigate to Settings.
33+
5. Select the "Install Corelight assets".
34+
6. Navigate to Assets to get list of dashboards.
35+
36+
> **Note:** This integration provides dashboards only. We recommend regularly checking and updating assets using the script from the Corelight repository. For any mapping or parsing issues, especially those not related to the dashboards, we recommend contacting Corelight, as they maintain those components.

packages/corelight/img/corelight-logo.svg

Lines changed: 15 additions & 0 deletions
Loading
Loading
Loading
Loading
1.02 MB
Loading

packages/corelight/kibana/dashboard/corelight-45197477-c13f-4e52-a5dd-fb4f53564963.json

Lines changed: 1897 additions & 0 deletions
Large diffs are not rendered by default.

packages/corelight/kibana/dashboard/corelight-7c0946bc-acd0-4ec3-ab3b-8a92853f4a3b.json

Lines changed: 4666 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)