Skip to content

Commit d05164b

Browse files
authored
[SAASINT-4031] DDS: DNSFilter: Crawler Integration Without Assets (#20334)
* initial commit without assets * Adding changes into manifest file * Removed service_checks and added codeowners
1 parent 75f364d commit d05164b

File tree

5 files changed

+94
-0
lines changed

5 files changed

+94
-0
lines changed

.github/CODEOWNERS

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -538,6 +538,11 @@ plaid/assets/logs/ @DataDog/saa
538538
/kaspersky/manifest.json @DataDog/agent-integrations @DataDog/documentation
539539
/kaspersky/assets/logs/ @DataDog/agent-integrations @DataDog/documentation @DataDog/logs-backend @DataDog/logs-core
540540

541+
/dnsfilter/ @DataDog/saas-integrations
542+
/dnsfilter/*.md @DataDog/saas-integrations @DataDog/documentation
543+
/dnsfilter/manifest.json @DataDog/saas-integrations @DataDog/documentation
544+
/dnsfilter/assets/logs/ @DataDog/saas-integrations @DataDog/documentation @DataDog/logs-backend
545+
541546
# To keep Security up-to-date with changes to the signing tool.
542547
/datadog_checks_dev/datadog_checks/dev/tooling/signing.py @DataDog/agent-integrations
543548
# As well as the secure downloader.

.github/workflows/config/labeler.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -181,6 +181,8 @@ integration/directory:
181181
- directory/**/*
182182
integration/disk:
183183
- disk/**/*
184+
integration/dnsfilter:
185+
- dnsfilter/**/*
184186
integration/dns_check:
185187
- dns_check/**/*
186188
integration/docker_daemon:

dnsfilter/CHANGELOG.md

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

dnsfilter/README.md

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
# Agent Check: DNSFilter
2+
3+
## Overview
4+
5+
This check monitors [DNSFilter][1].
6+
7+
## Setup
8+
9+
### Installation
10+
11+
The DNSFilter check is included in the [Datadog Agent][2] package.
12+
No additional installation is needed on your server.
13+
14+
### Configuration
15+
16+
!!! Add list of steps to set up this integration !!!
17+
18+
### Validation
19+
20+
!!! Add steps to validate integration is functioning as expected !!!
21+
22+
## Data Collected
23+
24+
### Metrics
25+
26+
DNSFilter does not include any metrics.
27+
28+
### Service Checks
29+
30+
DNSFilter does not include any service checks.
31+
32+
### Events
33+
34+
DNSFilter does not include any events.
35+
36+
## Troubleshooting
37+
38+
Need help? Contact [Datadog support][3].
39+
40+
[1]: **LINK_TO_INTEGRATION_SITE**
41+
[2]: https://app.datadoghq.com/account/settings/agent/latest
42+
[3]: https://docs.datadoghq.com/help/
43+

dnsfilter/manifest.json

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
{
2+
"manifest_version": "2.0.0",
3+
"app_uuid": "7a896a43-4a2e-4be0-a62d-289b1baf70e1",
4+
"app_id": "dnsfilter",
5+
"display_on_public_website": false,
6+
"tile": {
7+
"overview": "README.md#Overview",
8+
"configuration": "README.md#Setup",
9+
"support": "README.md#Support",
10+
"changelog": "CHANGELOG.md",
11+
"description": "<FILL IN - A brief description of what this offering provides>",
12+
"title": "DNSFilter",
13+
"media": [],
14+
"classifier_tags": [
15+
"Category::Log Collection",
16+
"Category::Security",
17+
"Submitted Data Type::Logs",
18+
"Offering::Integration"
19+
]
20+
},
21+
"assets": {
22+
"integration": {
23+
"auto_install": false,
24+
"source_type_id": 46402079,
25+
"source_type_name": "DNSFilter",
26+
"events": {
27+
"creates_events": false
28+
}
29+
}
30+
},
31+
"author": {
32+
"support_email": "help@datadoghq.com",
33+
"name": "Datadog",
34+
"homepage": "https://www.datadoghq.com",
35+
"sales_email": "info@datadoghq.com"
36+
}
37+
}

0 commit comments

Comments
 (0)