From 5a6ff9901282efe2ee05083df77a4613169011f7 Mon Sep 17 00:00:00 2001 From: narendranandaniya-crest Date: Thu, 12 Dec 2024 18:47:37 +0530 Subject: [PATCH] tenable-io without assets --- .github/CODEOWNERS | 5 +++ .github/workflows/config/labeler.yml | 2 ++ tenable_io/CHANGELOG.md | 7 +++++ tenable_io/README.md | 37 ++++++++++++++++++++++ tenable_io/assets/service_checks.json | 1 + tenable_io/manifest.json | 44 +++++++++++++++++++++++++++ 6 files changed, 96 insertions(+) create mode 100644 tenable_io/CHANGELOG.md create mode 100644 tenable_io/README.md create mode 100644 tenable_io/assets/service_checks.json create mode 100644 tenable_io/manifest.json diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 0104e80d45ef8..68c2b428731da 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -421,6 +421,11 @@ plaid/assets/logs/ @DataDog/saa /streamnative/manifest.json @DataDog/saas-integrations @DataDog/documentation /streamnative/assets/logs/ @DataDog/saas-integrations @DataDog/documentation @DataDog/logs-backend +/tenable_io/ @DataDog/saas-integrations +/tenable_io/*.md @DataDog/saas-integrations @DataDog/documentation +/tenable_io/manifest.json @DataDog/saas-integrations @DataDog/documentation +/tenable_io/assets/logs/ @DataDog/saas-integrations @DataDog/documentation @DataDog/logs-backend + # To keep Security up-to-date with changes to the signing tool. /datadog_checks_dev/datadog_checks/dev/tooling/signing.py @DataDog/agent-integrations # As well as the secure downloader. diff --git a/.github/workflows/config/labeler.yml b/.github/workflows/config/labeler.yml index 420482ad42152..b9c2c1ab6c2ae 100644 --- a/.github/workflows/config/labeler.yml +++ b/.github/workflows/config/labeler.yml @@ -543,6 +543,8 @@ integration/temporal_cloud: - temporal_cloud/**/* integration/tenable: - tenable/**/* +integration/tenable_io: +- tenable_io/**/* integration/teradata: - teradata/**/* integration/terraform: diff --git a/tenable_io/CHANGELOG.md b/tenable_io/CHANGELOG.md new file mode 100644 index 0000000000000..9e09b248ecc8e --- /dev/null +++ b/tenable_io/CHANGELOG.md @@ -0,0 +1,7 @@ +# CHANGELOG - tenable.io + +## 1.0.0 / 2024-11-28 + +***Added***: + +* Initial Release diff --git a/tenable_io/README.md b/tenable_io/README.md new file mode 100644 index 0000000000000..09df9de931e0a --- /dev/null +++ b/tenable_io/README.md @@ -0,0 +1,37 @@ +# Tenable.io + +## Overview + +[Tenable.io][1] is a cloud platform for vulnerability discovery, assessment, and prioritization, providing a web-based dashboard for detailed insights into assets and vulnerabilities. It enhances visibility with asset discovery and helps organizations manage their security posture effectively. + +## Setup + +### Configuration + +!!! Add list of steps to set up this integration !!! + +### Validation + +!!! Add steps to validate integration is functioning as expected !!! + +## Data Collected + +### Logs + +The Tenable.io integration collects logs and forwards them to Datadog. + +### Metrics + +The Tenable.io integration does not include any metrics. + +### Events + +The Tenable.io integration does not include any events. + +## Troubleshooting + +Need help? Contact [Datadog support][2]. + +[1]: https://www.tenable.com/ +[2]: https://docs.datadoghq.com/help/ + diff --git a/tenable_io/assets/service_checks.json b/tenable_io/assets/service_checks.json new file mode 100644 index 0000000000000..fe51488c7066f --- /dev/null +++ b/tenable_io/assets/service_checks.json @@ -0,0 +1 @@ +[] diff --git a/tenable_io/manifest.json b/tenable_io/manifest.json new file mode 100644 index 0000000000000..eba2a506bbffb --- /dev/null +++ b/tenable_io/manifest.json @@ -0,0 +1,44 @@ +{ + "manifest_version": "2.0.0", + "app_uuid": "18788ece-f752-4584-a4e9-6652eaad80b5", + "app_id": "tenable-io", + "display_on_public_website": false, + "tile": { + "overview": "README.md#Overview", + "configuration": "README.md#Setup", + "support": "README.md#Support", + "changelog": "CHANGELOG.md", + "description": "Gain insights into Tenable.io logs.", + "title": "Tenable.io", + "media": [], + "classifier_tags": [ + "Category::Log Collection", + "Category::Security", + "Category::Compliance", + "Offering::Integration", + "Submitted Data Type::Logs" + ] + }, + "assets": { + "integration": { + "auto_install": false, + "source_type_id": 32769000, + "source_type_name": "Tenable.io", + "events": { + "creates_events": false + }, + "service_checks": { + "metadata_path": "assets/service_checks.json" + } + }, + "logs": { + "source": "tenable-io" + } + }, + "author": { + "support_email": "help@datadoghq.com", + "name": "Datadog", + "homepage": "https://www.datadoghq.com", + "sales_email": "info@datadoghq.com" + } +}