Datadogに接続

Datadogを使用してリソースを監視している場合、 Cloudability 'のDatadog統合を利用することで、リソースの使用を最適化し、無駄な支出を削減することができます。 Cloudability Datadog の複数組織アカウントを 完全にサポートします。

Cloudability を使用すると、Datadog の認証情報を使用して利用率メトリクスをインジェストし、Datadog のすべての組織アカウントにわたって、次のタイプのクラウドコンピューティングリソースに対する正確なライツサイジング推奨値を生成します:
  • AWS EC2
  • Azure Compute
  • Google Cloud Platform GCE
さらに、以下のDatadog機能をサポートしています:

Datadogのようなアプリケーション・パフォーマンス・モニタリング(APM)製品を使用することで、必要なリソース利用メトリクス(大規模な計測が困難なゲスト・メモリのメトリクスなど)を簡単に生成・収集し、リソースの利用状況を正確に把握することができるため、正確なライツサイジングの推奨につながります。 Datadogとその製品の詳細については、 こちらを ご覧ください。

メリット
  • レコメンデーションの改善:Datadogが提供する利用データは、ネイティブプロバイダーと比較して、メトリックサンプリングが高い頻度で行われるため、より高い精度を提供します。 その結果、この精度の向上を活用して、デフォルトのプラットフォーム指標よりもさらに15〜20%コスト削減の機会を発見することができる。
  • カバレッジの向上: Datadog Azure との統合を完了することで、仮想マシン・リソースのカバレッジが容易になり、カバレッジが向上します。

始める前に

APIとアプリケーション・キー

Datadogアカウントと Cloudability プラットフォームを統合するには、以下のアイテムが必要です:
  • Datadog APIキー

  • アプリケーションキー

複数のDatadog組織がある場合は、組織ごとに1つのAPIキーとアプリケーションキーを作成する必要があります。 Cloudability は、Datadogの組織アカウントごとに、APIキーとアプリケーションキーを1つだけ必要とします

注:
Datadogには、アクセス・レベルを決定する3種類のアプリケーション・キーがある:
  • 管理者
  • 標準
  • 読み取り専用
Cloudability は3つのタイプすべてに対応しているが、読み取り専用キーには以下の制限がある:
  • 読み取り専用キーは、 Cloudability、キー名などのメタデータを取得できないようにする。
  • 読み取り専用キーは、 Cloudability、デデュープができないようにする。 例えば、ユーザが同じDatadogの組織アカウントから複数の読み取り専用キーを追加する場合、アカウントごとに1つのAPIキーとアプリケーションキーが必要だが、読み取り専用キーではそのチェックに必要なデータにアクセスできないため、デデュープはできない。 言い換えれば、 Cloudability は、これらの読み取り専用資格情報が同じアカウントのものであることを知らない。

読み取り専用のアプリケーション・キーを Cloudability の認証情報に追加すると、キー名や所有者などのメタデータが Not available と表示されます。

datadog integration スクリーンショット

統合のステップ

情報セキュリティとプライバシーのベストプラクティスに従うため、この統合の目的のために、管理者ユーザーを読み取り専用ユーザーにダウングレードすることをお勧めします。

すでに管理者であり、この統合のリーダーになる必要がある場合は、現在管理者ユーザーとして設定されているものとは別のメールアドレスを使用して新規ユーザーとして招待し、キーを作成します。 その後、Read-Only Userにダウングレードする。

Datadogで新しいキーを作成する

Datadogコンソールで:
  1. 新しいメンバーを管理ユーザーとして招待します。

    詳細については、 Datadog のユーザ・ロールと権限 を参照してください。

  2. 新しく作成したAdmin Userでログインします。
  3. 統合 > API > 新しいAPIキー.
  4. 新しいAPIキーを作成します。
  5. New application key セクションに移動し、新しいアプリケーションキーを作成します。

Datadog のキーを Cloudability に追加する。

すべての Datadog 組織アカウントについて、以下の手順を繰り返します。
  1. Cloudability で、 [Settings ] > [ Vendor Credentials ] > [ Add Datasource ] > [ Datadog ] に移動します。 Add Datadog Account パネルが開きます。

    または

    Cloudability で、 [Settings ] > [ Vendor Credentials ] > [ Datadog ] に移動します。 Add a Credential を選択します。 Add a Credential パネルが開く。

    注:

    ベンダー資格情報 ページにアクセスするには、管理者権限が必要です。

  2. Datadog タブを選択する。
  3. Datadogのキーがあることを確認するために、 Yes, I'm readyを 選択します。
  4. 新しいAPIキーとアプリケーションキーをコピーし、該当するフィールドに貼り付けます。
  5. API リミットを Rate Limit に入力します。

    注:

    Cloudability、24時間以内に1ヶ月分のデータを収集する必要があるため、この統合には1時間あたり約300のAPIリクエストが必要になる。 組織あたり1時間あたり300のAPIリクエストが、Datadog側で設定されたデフォルトのレートである。

    Datadog API を他の目的で使用する場合は、Datadog サポートに連絡して、API リクエスト数の増加をリクエストすることを強くお勧めします。

    一般的には、1組織あたり1時間あたり600から900のAPIリクエストに増やすことを推奨する。 これはDatadogへの簡単で無料のリクエストで、リクエストの中で Cloudability。

Cloudability には、Datadog のすべてのクレデンシャルが同じページにリストされています:

datadog認証情報のスクリーンショット

Cloudability Datadog for Azure Computeとの統合

上記の統合手順を完了したら、仮想マシンを含む各サブスクリプションの Datadogサブスクリプション統合を 完了します。 こ の手順には、 各仮想マシ ンへの Datadog エージ ェ ン ト の イ ン ス ト ールも含まれます。

Cloudability Datadog for GCP GCE ( Google Compute Engine) との統合

Datadog on Google Cloud Platform のセットアップとインストールに関する追加情報は、以下を参照してください。 https://docs.datadoghq.com/integrations/google_cloud_platform/#setup

成功の確認方法

Datadog Azure の統合が完了してから24時間以内に、Datadogからの利用率メトリクスに基づいたライツサイジングの推奨が表示されます。 推奨がDatadogからの利用データによって通知された場合、[ Data Source ]列に Datadogが 表示されるようになりました。

datadogサクセススクリーンショット