diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index a06a92c17f80a..79c4fdff77144 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -345,6 +345,11 @@ datadog_checks_base/datadog_checks/base/checks/windows/ @DataDog/wi /ringcentral/metadata.csv @DataDog/saas-integrations @DataDog/documentation /ringcentral/assets/logs/ @DataDog/saas-integrations @DataDog/documentation @DataDog/logs-backend @DataDog/logs-core +/temporal_cloud/ @DataDog/saas-integrations +/temporal_cloud/*.md @DataDog/saas-integrations @DataDog/documentation +/temporal_cloud/manifest.json @DataDog/saas-integrations @DataDog/documentation +/temporal_cloud/metadata.csv @DataDog/saas-integrations @DataDog/documentation + /trend_micro_email_security/ @DataDog/saas-integrations /trend_micro_email_security/*.md @DataDog/saas-integrations @DataDog/documentation /trend_micro_email_security/manifest.json @DataDog/saas-integrations @DataDog/documentation diff --git a/.github/workflows/config/labeler.yml b/.github/workflows/config/labeler.yml index 4ee0ae7a4b036..963f43b71c26d 100644 --- a/.github/workflows/config/labeler.yml +++ b/.github/workflows/config/labeler.yml @@ -529,6 +529,8 @@ integration/teleport: - teleport/**/* integration/temporal: - temporal/**/* +integration/temporal_cloud: +- temporal_cloud/**/* integration/tenable: - tenable/**/* integration/teradata: diff --git a/temporal_cloud/CHANGELOG.md b/temporal_cloud/CHANGELOG.md new file mode 100644 index 0000000000000..a64023ed3d344 --- /dev/null +++ b/temporal_cloud/CHANGELOG.md @@ -0,0 +1,7 @@ +# CHANGELOG - Temporal_Cloud + +## 1.0.0 / 2024-11-26 + +***Added***: + +* Initial Release diff --git a/temporal_cloud/README.md b/temporal_cloud/README.md new file mode 100644 index 0000000000000..c780d1f397562 --- /dev/null +++ b/temporal_cloud/README.md @@ -0,0 +1,41 @@ +## Overview + +This check monitors [Temporal_Cloud][1]. + +## Setup + +### Installation + +The Temporal_Cloud check is included in the [Datadog Agent][2] package. +No additional installation is needed on your server. + +### Configuration + +!!! Add list of steps to set up this integration !!! + +### Validation + +!!! Add steps to validate integration is functioning as expected !!! + +## Data Collected + +### Metrics + +Temporal_Cloud does not include any metrics. + +### Service Checks + +Temporal_Cloud does not include any service checks. + +### Events + +Temporal_Cloud does not include any events. + +## Troubleshooting + +Need help? Contact [Datadog support][3]. + +[1]: **LINK_TO_INTEGRATION_SITE** +[2]: https://app.datadoghq.com/account/settings/agent/latest +[3]: https://docs.datadoghq.com/help/ + diff --git a/temporal_cloud/assets/service_checks.json b/temporal_cloud/assets/service_checks.json new file mode 100644 index 0000000000000..fe51488c7066f --- /dev/null +++ b/temporal_cloud/assets/service_checks.json @@ -0,0 +1 @@ +[] diff --git a/temporal_cloud/manifest.json b/temporal_cloud/manifest.json new file mode 100644 index 0000000000000..6a777edc5ab90 --- /dev/null +++ b/temporal_cloud/manifest.json @@ -0,0 +1,44 @@ +{ + "manifest_version": "2.0.0", + "app_uuid": "4fc358f8-ab2d-43ae-86e5-129ef4e4e6a1", + "app_id": "temporal-cloud", + "display_on_public_website": false, + "tile": { + "overview": "README.md#Overview", + "configuration": "README.md#Setup", + "support": "README.md#Support", + "changelog": "CHANGELOG.md", + "description": "", + "title": "Temporal Cloud", + "media": [], + "classifier_tags": [ + "Category::Metrics", + "Offering::Integration", + "Submitted Data Type::Metrics" + ] + }, + "assets": { + "integration": { + "auto_install": false, + "source_type_id": 32597071, + "source_type_name": "Temporal Cloud", + "events": { + "creates_events": false + }, + "metrics": { + "prefix": "temporal_cloud.", + "check": [], + "metadata_path": "metadata.csv" + }, + "service_checks": { + "metadata_path": "assets/service_checks.json" + } + } + }, + "author": { + "support_email": "help@datadoghq.com", + "name": "Datadog", + "homepage": "https://www.datadoghq.com", + "sales_email": "info@datadoghq.com" + } +} diff --git a/temporal_cloud/metadata.csv b/temporal_cloud/metadata.csv new file mode 100644 index 0000000000000..02cde5e98381e --- /dev/null +++ b/temporal_cloud/metadata.csv @@ -0,0 +1 @@ +metric_name,metric_type,interval,unit_name,per_unit_name,description,orientation,integration,short_name,curated_metric,sample_tags