Skip to content

Commit ba9ad0a

Browse files
shubhamvekariya-crestjaypatel7-crestjeff-morgan-ddbhargavnariyanicrestseohyunh
authored
DDS: Anomali ThreatStream: Threat Intel Integration v1.0.0 (DataDog#23345)
* Add Anomali ThreatStream threat intel integration without assets * Resolve CI Failure * Add Anomali ThreatStream integration with assets * Renamed support to troubleshooting * Address review comments Co-authored-by: jeff-morgan-dd <jeff.morgan@datadoghq.com> * Address review comments Co-authored-by: jeff-morgan-dd <jeff.morgan@datadoghq.com> * review comment changes * updated the id to match the standard * Update anomali_threatstream_threat_intelligence.json dashboard URL * vendor_name crawler related changes * updating screeshots for new logo * align anomali dashboard with other threat intel dashboards * updating dashboard images * update screenshots with more data * remove reputation/risk_score * change images to correct aspect ratio * changed images to fit max required width * remove hardcoded ioc available values * remove indicator types from description * update dashboard images * update images * address comments on documentation --------- Co-authored-by: jaypatel7-crest <jay.patel7@crestdata.ai> Co-authored-by: jeff-morgan-dd <jeff.morgan@datadoghq.com> Co-authored-by: Bhargav Nariyani <35323912+bhargavnariyanicrest@users.noreply.github.com> Co-authored-by: Bhargav Nariyani <bhargav.nariyani@crestdata.ai> Co-authored-by: SeoHyun Hwang <seohyun.hwang@datadoghq.com> Co-authored-by: SeoHyun Hwang <93045769+seohyunh@users.noreply.github.com>
1 parent e3f4fd6 commit ba9ad0a

8 files changed

Lines changed: 1949 additions & 28 deletions

.github/CODEOWNERS

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -816,7 +816,7 @@ plaid/assets/logs/ @DataDog/saa
816816
/anomali_threatstream/ @DataDog/saas-integrations
817817
/anomali_threatstream/*.md @DataDog/saas-integrations @DataDog/documentation
818818
/anomali_threatstream/manifest.json @DataDog/saas-integrations @DataDog/documentation
819-
/anomali_threatstream/assets/logs/ @DataDog/saas-integrations @DataDog/documentation @DataDog/logs-integrations-reviewers
819+
820820

821821
/palo_alto_networks_cortex_xsoar/ @DataDog/saas-integrations
822822
/palo_alto_networks_cortex_xsoar/*.md @DataDog/saas-integrations @DataDog/documentation

anomali_threatstream/README.md

Lines changed: 27 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,39 +1,41 @@
1-
# Agent Check: Anomali ThreatStream
2-
31
## Overview
42

5-
This check monitors [Anomali ThreatStream][1].
6-
7-
## Setup
8-
9-
### Installation
3+
[Anomali ThreatStream][1] is a threat intelligence platform (TIP) that automates the collection, curation, and analysis of threat data from global, open-source, and premium feeds.
104

11-
The Anomali ThreatStream check is included in the [Datadog Agent][2] package.
12-
No additional installation is needed on your server.
5+
This integration collects the following indicator types:
136

14-
### Configuration
7+
- IPv4
8+
- Domain
9+
- SHA256
1510

16-
!!! Add list of steps to set up this integration !!!
11+
Integrate Anomali ThreatStream with Datadog to enhance your security logs with threat intelligence, enabling analysis of matched Indicators of Compromise (IOCs) through pre-built dashboards. Additionally, the integration can be used for Cloud SIEM detection rules for enhanced monitoring and security.
1712

18-
### Validation
19-
20-
!!! Add steps to validate integration is functioning as expected !!!
21-
22-
## Data Collected
13+
## Setup
2314

24-
### Metrics
15+
### Obtaining Anomali ThreatStream API credentials and domain
2516

26-
Anomali ThreatStream does not include any metrics.
17+
1. Log in to the Anomali ThreatStream instance.
18+
2. Navigate to **Settings** > **My profile**.
19+
3. Under **Account Information**, click **Reveal** next to the **API Key** and copy it. Also, copy your **Email**.
20+
4. Identify your Anomali ThreatStream Domain using the URL of your Anomali ThreatStream instance.
21+
- For example, if your Anomali ThreatStream instance URL is `https://ui.threatstream.com/`, then your Anomali ThreatStream domain is `ui.threatstream.com`.
2722

28-
### Events
23+
### Connect your Anomali ThreatStream account to Datadog
2924

30-
Anomali ThreatStream does not include any events.
25+
1. Provide the following details:
26+
| Parameter | Description |
27+
| ---------- | ---------------------------------------------- |
28+
| Domain | Your Anomali ThreatStream domain. |
29+
| Email | Email address associated with your ThreatStream account. |
30+
| API Key | API key of your Anomali ThreatStream account. |
31+
| Collect IPv4 IOCs | Enable to collect IPv4 IOCs. The default value is `true`. |
32+
| Collect Domain IOCs | Enable to collect Domain IOCs. The default value is `true`. |
33+
| Collect SHA256 IOCs | Enable to collect SHA256 IOCs. The default value is `true`. |
34+
2. Click **Save**.
3135

3236
## Troubleshooting
3337

34-
Need help? Contact [Datadog support][3].
35-
36-
[1]: **LINK_TO_INTEGRATION_SITE**
37-
[2]: https://app.datadoghq.com/account/settings/agent/latest
38-
[3]: https://docs.datadoghq.com/help/
38+
Need help? Contact [Datadog support][2].
3939

40+
[1]: https://www.anomali.com/products/threatstream
41+
[2]: https://docs.datadoghq.com/help/
Lines changed: 18 additions & 0 deletions
Loading

0 commit comments

Comments
 (0)