Skip to content

Commit d88b1bf

Browse files
ravindrasojitra-crestprince-ajudiya-crestBoyangHuang
authored
[SAASINT-4310] DDS: Carbon Black Cloud: Integration v1.0.0 (#20562)
* Add Carbon Black Cloud integration * Resolve ci failure * Add support for Audit log type * Resolve ci failure * Update readme, dashboard and pipeline --------- Co-authored-by: Prince Ajudiya <prince.ajudiya@crestdata.ai> Co-authored-by: Bo Huang <bo.huang@datadoghq.com>
1 parent 80c1637 commit d88b1bf

20 files changed

+10323
-0
lines changed

.github/CODEOWNERS

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -533,6 +533,11 @@ plaid/assets/logs/ @DataDog/saa
533533
/box/manifest.json @DataDog/saas-integrations @DataDog/documentation
534534
/box/assets/logs/ @DataDog/saas-integrations @DataDog/documentation @DataDog/logs-backend
535535

536+
/carbon_black_cloud/ @DataDog/saas-integrations
537+
/carbon_black_cloud/*.md @DataDog/saas-integrations @DataDog/documentation
538+
/carbon_black_cloud/manifest.json @DataDog/saas-integrations @DataDog/documentation
539+
/carbon_black_cloud/assets/logs/ @DataDog/saas-integrations @DataDog/documentation @DataDog/logs-backend
540+
536541
/forcepoint_security_service_edge/ @DataDog/saas-integrations
537542
/forcepoint_security_service_edge/*.md @DataDog/saas-integrations @DataDog/documentation
538543
/forcepoint_security_service_edge/manifest.json @DataDog/saas-integrations @DataDog/documentation

.github/workflows/config/labeler.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,8 @@ integration/cacti:
103103
- cacti/**/*
104104
integration/calico:
105105
- calico/**/*
106+
integration/carbon_black_cloud:
107+
- carbon_black_cloud/**/*
106108
integration/cassandra:
107109
- cassandra/**/*
108110
integration/cassandra_nodetool:

carbon_black_cloud/CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# CHANGELOG - Carbon Black Cloud
2+
3+
## 1.0.0 / 2025-06-20
4+
5+
***Added***:
6+
7+
* Initial Release

carbon_black_cloud/README.md

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
## Overview
2+
3+
[Carbon Black Cloud][1] is a cloud-native endpoint protection platform (EPP) that provides what you need to secure your endpoints using a single, lightweight agent and an easy-to-use console.
4+
5+
Integrate Carbon Black Cloud with Datadog to gain insights into Alerts, Audit Logs, Auth Events, Endpoint Events and Watchlist Hits using pre-built dashboard visualizations. Additionally, integration includes ready-to-use Cloud SIEM detection rules for enhanced monitoring and security.
6+
7+
8+
## Setup
9+
10+
### Configure AWS S3 Bucket
11+
12+
- Please refer the [Use AWS S3 guide][2].
13+
14+
### Configure Datadog Forwarder
15+
16+
- Please refer the [Datadog Forwarder][3]
17+
18+
### Configure Carbon Black Cloud Data Forwarder
19+
20+
1. Login to **Carbon Black Cloud console** as a Super Admin privileges.
21+
2. On the left navigation pane, click **Settings > Data Forwarders**.
22+
3. Click **Add Forwarder**.
23+
4. Enter a unique name for the Data Forwarder.
24+
5. Select a **Type** from the dropdown list.
25+
6. Select an **AWS S3** option from the provider dropdown list.
26+
7. Enter the **S3 bucket** name you have created on AWS.
27+
8. For the **S3 prefix**, please use the base prefix **carbonblackcloud** for all types. The following specific prefixes should be applied according to the type:
28+
1. For **Alert** type, use the prefix: `carbonblackcloud-alerts`
29+
2. For **Audit log** type, use the prefix: `carbonblackcloud-audit-logs`
30+
2. For **Auth event** type, use the prefix: `carbonblackcloud-auth-events`
31+
3. For **Endpoint event** types, use the prefix: `carbonblackcloud-endpoint-events`
32+
4. For **Watchlist Hit** type, use the prefix: `carbonblackcloud-watchlist-hits`
33+
8. Set the **forwarder status** to `On`.
34+
9. To apply the changes, click **Save**.
35+
36+
## Data Collected
37+
38+
### Logs
39+
40+
The Carbon Black Cloud integration collects `Alert`, `Audit log`, `Auth event`, `Endpoint event`, and `Watchlist hit` logs.
41+
42+
### Metrics
43+
44+
The Carbon Black Cloud integration does not include any metrics.
45+
46+
### Events
47+
48+
The Carbon Black Cloud integration does not include any events.
49+
50+
## Support
51+
52+
For any further assistance, contact [Datadog support][4].
53+
54+
55+
[1]: https://www.broadcom.com/products/carbon-black/threat-prevention/carbon-black-cloud
56+
[2]: https://developer.carbonblack.com/reference/carbon-black-cloud/integrations/data-forwarder/quick-setup/#option-1-use-aws-s3
57+
[3]: https://docs.datadoghq.com/logs/guide/forwarder/?tab=manual
58+
[4]: https://docs.datadoghq.com/help/
Lines changed: 3 additions & 0 deletions
Loading

0 commit comments

Comments
 (0)