8000 Add onboarding updates by rmshree · Pull Request #29299 · DataDog/documentation · GitHub
[go: up one dir, main page]

Skip to content

Add onboarding updates #29299

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
42 changes: 36 additions & 6 deletions content/en/integrations/guide/storage-monitoring-setup.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

## Overview

Storage Monitoring for Amazon S3, Google Cloud Storage, and Azure Blob Storage provides deep, prefix-level analytics to help you understand exactly how your storage is being used. It also detect potential issues before they impact operations, and make data-driven decisions about storage optimization. Use these insights to help you track storage growth, investigate access patterns, and optimize costs.
Storage Monitoring for Amazon S3, Google Cloud Storage, and Azure Blob Storage provides deep, prefix-level analytics to help you understand exactly how your storage is being used. It detects potential issues before they impact operations, and helps you make data-driven decisions about storage optimization. Use these insights to track storage growth, investigate access patterns, and optimize costs.

Check notice on line 10 in content/en/integrations/guide/storage-monitoring-setup.md

View workflow job for this annotation

GitHub Actions / vale

Datadog.sentencelength

Suggestion: Try to keep your sentence length to 25 words or fewer.

This guide explains how to configure Storage Monitoring in Datadog for your S3 buckets, GCS buckets, and Azure Storage Accounts.

Expand All @@ -18,9 +18,39 @@
### Installation

{{< tabs >}}
{{% tab "Recommended: Storage Monitoring UI" %}}

The fastest way to set up Storage Monitoring is going to **Infrastructure > Storage Monitoring > [Add Buckets][1]**. On the Add Buckets page, you can configure multiple S3 buckets for Storage Monitoring in one go.

1. Go to Datadog > Infrastructure > Storage Monitoring.

2. Click [Add Buckets][1].

{{< img src="integrations/guide/storage-monitoring/add-buckets.png" alt="Select buckets for enabling Storage Monitoring" responsive="true">}}

3. Enable Amazon S3 Integration and Resource collection for all the AWS accounts you want to monitor.

**Note**: For each AWS account that has the S3 buckets you want to monitor, make sure your Datadog IAM roles include the following permissions: `s3:GetObject`, `s3:ListObjects`, and `s3:PutInventoryConfiguration`.

4. Select the S3 buckets you want to monitor with Storage Monitoring. You can select buckets from multiple AWS accounts at once.

{{< img src="integrations/guide/storage-monitoring/step-2.png" alt="Select buckets for enabling Storage Monitoring" responsive="true">}}

5. Assign a destination bucket per region to store S3 inventory reports from the source buckets. This can be an existing AWS bucket or a new one.

- Source bucket: The S3 bucket you want to monitor with Storage Monitoring
- Destination bucket: Used to store inventory reports (one per AWS region, can be reused)

6. Complete the configuration. The inventory generation process will start within AWS within 24 hours of the first report.

Check warning on line 44 in content/en/integrations/guide/storage-monitoring-setup.md

View workflow job for this annotation

GitHub Actions / vale

Datadog.tense

Avoid temporal words like 'will'.

7. Return to **Infrastructure > Storage Monitoring** to see your bucket(s) appear.

[1]: https://app.datadoghq.com/storage-monitoring?mConfigure=true

{{% /tab %}}
{{% tab "CloudFormation" %}}

The fastest way to set up Storage Monitoring is using the provided CloudFormation templates. This process involves two steps:
You can also set up Storage Monitoring using the provided CloudFormation templates. This process involves two steps:

#### Step 1: Configure inventory generation

Expand Down Expand Up @@ -375,7 +405,7 @@
{{< tabs >}}
{{% tab "Azure CLI" %}}

To enable inventories for the selected storage accounts in each subscription, run the following script in your [Azure Cloud Shell][301]:
To enable inventories for the selected storage accounts in each subscription, run the following script in your [Azure Cloud Shell][301]:

```shell
curl https://datadogstoragemonitoring.blob.core.windows.net/scripts/install.sh \
Expand Down Expand Up @@ -410,7 +440,7 @@
- Schedule: **Daily**
- Blob types: Select **Block blobs**, **Append blobs**, and **Page blobs**.
- Subtypes: Select **Include blob versions**
- Schema fields: Select All, or ensure that at least the following are selected:
- Schema fields: Select All, or ensure that at least the following are selected:
- **Name**
- **Access tier**
- **Last modified**
Expand All @@ -419,7 +449,7 @@
- **Current version status**
- **Version ID**
- Exclude prefix: datadog-storage-monitoring
5. Click **Add**.
5. Click **Add**.

#### Add the role assignment
1. In the Azure portal, navigate to your Storage Account.
Expand All @@ -430,7 +460,7 @@
6. Fill out the role assignment:
- Role: Select **Storage Blob Data Reader**. Click **Next**.
- Assign access to: **User, group, or service principal**.
- Members: Click **+ Select members** and search for your App Registration by its name and select it.
- Members: Click **+ Select members** and search for your App Registration by its name and select it.
- **Note**: This should be an App Registration set up in the Datadog Azure integration. Keep in mind the Client ID for later.
7. Click **Review + assign**.

Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
0