Integrating with Datadog

If you have a valid API key and Application ID, you can integrate CloudCheckr CMx with Datadog—a cloud-based service that allows you to monitor servers, databases, and more using its data analytics platform. The integration enables you to pull the Memory metrics required for CloudCheckr CMx to build the EC2 Right Sizing report.

This topic will show you how to generate the API key and Application ID in Datadog and complete the integration in CloudCheckr CMx.


Workflow

Follow the steps in this workflow to complete your integration:

In your Datadog account:

Step 1: Generate the API Key and Application ID

In your Datadog account:

  1. From the left navigation pane, choose Integrations > APIs.
    Note that in Datadog, API Keys and Application IDs have moved to the Organization Settings page.
  2. In the API Keys section:
    1. add a new API key and name it CloudCheckr.
    2. once Datadog creates the key, click Copy Key. You will want to take the value with no dashes
    3. copy this API key to a text editor like Microsoft Windows Notepad. CloudCheckr CMx requires this information as part of its integration with Datadog.
  3. Navigate to Application Keys.
  4. Click + New Key.
  5. Type a name for the application. We recommend that you name it CloudCheckr.
  6. Copy the Key to your text editor. The key will not have any dashes.

In CloudCheckr CMx:

  1. In the Header bar, click .
    A modal window opens.
  2. In the Accounts tab, click a row to drill into the selected account.
    The modal window closes.
  3. Click the Settings icon and select Account Configuration > Integrations > Datadog .
    If you are using our legacy CloudCheckr application, go to the left navigation pane and choose Account Settings > Integrations > Imports > Datadog.
  4. Configure the following:
    1. In the Settings section, paste your API key and Application ID into the appropriate fields.
    2. Enter the Site URL that you use to access Datadog. You can use this guide to determine your Site URL.
    3. In the Metrics section, verify that the MemoryUsage checkbox is selected.
  5. Click Save Settings.
  6. From the left navigation page, choose Resources > Manage Custom Metrics.
    If you are using our legacy CloudCheckr application, go to the left navigation pane and choose Utilization > Manage Custom Metrics.
  7. On the CloudWatch Custom Metrics page, toggle the button to On to enable the MemoryAvailable, MemoryUsed, and MemoryUtilization metrics for DataDog.
    Once you have completed the integration, it will take a few days before CloudCheckr CMx can leverage the Datadog metrics to populate in the EC2 Right Sizing report.

How did we do?