diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 062699a262..d110205522 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -35,6 +35,7 @@ /cfssl/ @JeanFred /cloudnatix/ @junm-cloudnatix @kenji-cloudnatix @somik-cloudnatix @rohit-cloudnatix /cloudsmith/ @cloudsmith ccarey@cloudsmith.io @DataDog/ecosystems-review +/cloudzero/ @ben-dalton @mattyellen @egafford @alinaquinones /cockroachdb_dedicated/ @DataDog/web-integrations /concourse_ci/ @DataDog/agent-integrations /configcat/ @configcat diff --git a/cloudzero/CHANGELOG.md b/cloudzero/CHANGELOG.md new file mode 100644 index 0000000000..156c1c72ad --- /dev/null +++ b/cloudzero/CHANGELOG.md @@ -0,0 +1,7 @@ +# CHANGELOG - CloudZero + +## 1.0.0 / 2023-08-09 + +***Added***: + +* Initial Release diff --git a/cloudzero/README.md b/cloudzero/README.md new file mode 100644 index 0000000000..296ca14d52 --- /dev/null +++ b/cloudzero/README.md @@ -0,0 +1,44 @@ +# Agent Check: CloudZero + +## Overview + +CloudZero helps engineering teams build cost-effective software. Use its platform to allocate 100% of your cloud, PaaS, and SaaS cost-regardless of tagging quality-and present it in a single unified view. Combine hourly cost data with business- and system-level telemetry to put cloud data in a business context through precise unit cost metrics like cost per customer, per product, per feature, per team, and more. CloudZero's AI-powered anomaly detection alerts engineers to abnormal spend events by pointing them directly to the affected infrastructure, and promotes engineering engagement in cloud cost management. + +### Benefits + +Once connected, the CloudZero platform regularly ingests your Datadog billing information for both committed and on-demand costs across all Datadog products. CloudZero unifies this data with the rest of your cloud costs, giving you a comprehensive assessment of your total cloud investment. The platform then puts all of your cloud spend through numerous analytics features, revealing opportunities for efficiency and letting you craft and send custom reports. + +## Setup + +### Installation + +Log in to your [CloudZero account][1] and navigate to the Connections settings. Create a new connection to Datadog. + +Once a connection is created, click **Authorize Datadog Account** to authorize CloudZero to pull data from your Datadog account into the CloudZero platform. + +Alternatively, you can initiate the Datadog CloudZero integration by clicking **Install Integration** on the [Datadog integration tile][2]. Next, click **Connect Accounts** under the **Configure** tab to begin the OAuth workflow and create a connection in the CloudZero platform. + +### Configuration + +You can adjust settings from the connection details page for your Datadog connection in CloudZero. + +### Validation + +1. From the list of [connections][3], you can see the status of your connection to Datadog. +2. Click on the name of your Datadog connection to view more details about the amount and timing of data that has been pulled from Datadog. +3. Once data ingestion has successfully run, see Datadog costs included in the [Cost Explorer][4]. + +## Uninstallation +- Once this integration has been uninstalled, any previous authorizations are revoked. +- Additionally, ensure that all API keys associated with this integration have been disabled by searching for the integration name on the [API Keys page][5]. + +## Troubleshooting + +Need help? Contact [CloudZero support][6]. + +[1]: https://app.cloudzero.com +[2]: https://app.datadoghq.com/integrations/cloudzero +[3]: https://app.cloudzero.com/organization/connections +[4]: https://app.cloudzero.com/explorer +[5]: https://app.datadoghq.com/organization-settings/api-keys +[6]: mailto:support@cloudzero.com diff --git a/cloudzero/images/CloudZero1.png b/cloudzero/images/CloudZero1.png new file mode 100644 index 0000000000..c67eea67c0 Binary files /dev/null and b/cloudzero/images/CloudZero1.png differ diff --git a/cloudzero/images/CloudZero2.png b/cloudzero/images/CloudZero2.png new file mode 100644 index 0000000000..8b754af86b Binary files /dev/null and b/cloudzero/images/CloudZero2.png differ diff --git a/cloudzero/images/cloudZero-logo.svg b/cloudzero/images/cloudZero-logo.svg new file mode 100644 index 0000000000..9dfd2e59e9 --- /dev/null +++ b/cloudzero/images/cloudZero-logo.svg @@ -0,0 +1,76 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cloudzero/manifest.json b/cloudzero/manifest.json new file mode 100644 index 0000000000..85d515e542 --- /dev/null +++ b/cloudzero/manifest.json @@ -0,0 +1,42 @@ +{ + "manifest_version": "2.0.0", + "app_uuid": "6f1a61c2-e875-42f7-b8ba-94b191786846", + "app_id": "cloudzero", + "display_on_public_website": false, + "tile": { + "overview": "README.md#Overview", + "configuration": "README.md#Setup", + "support": "README.md#Support", + "uninstallation": "README.md#Uninstallation", + "changelog": "CHANGELOG.md", + "description": "View and analyze your Datadog costs on the CloudZero platform", + "title": "CloudZero", + "media": [ + { + "media_type": "image", + "caption": "Cloud costs - Grouped by Provider", + "image_url": "images/CloudZero1.png" + }, + { + "media_type": "image", + "caption": "Datadog Costs - Grouped by Service", + "image_url": "images/CloudZero2.png" + } + ], + "classifier_tags": [ + "Supported OS::Linux", + "Supported OS::macOS", + "Supported OS::Windows", + "Offering::Integration", + "Category::Cost Management", + "Category::Cloud" + ] + }, + "assets": {}, + "author": { + "support_email": "support@cloudzero.com", + "name": "CloudZero", + "homepage": "https://www.cloudzero.com/", + "sales_email": "sales@cloudzero.com" + } +}