インテグレーションの構築

概要

このページでは、テクノロジーパートナーが Datadog AgentDatadog API を使用してインテグレーションを構築し、Integrations または Marketplace ページにその製品を出品する方法について説明します。

Integrations ページには、Datadog とテクノロジーパートナーによって構築されたインテグレーションがあり、Datadog のお客様は_無料_で利用できます。

Datadog Integrations ページ

Marketplace ページは、テクノロジーパートナーが、インテグレーション、ソフトウェアライセンス、プロフェッショナルサービスなど、さまざまな製品を Datadog のお客様に_販売_するための商業プラットフォームです。

Datadog Marketplace ページ

利益

インテグレーションを作成することで、以下のような利益を得ることができます。

ユーザー観測可能性データとの相関付けを行う
Datadog を活用することで、お客様がプラットフォームからのデータを他のテクノロジースタックと一緒に確認できるようになり、プラットフォームの価値を高めることができます。
お客様の平均解決時間 (MTTR) を短縮する
お客様のアカウントがインテグレーションからのデータでリッチ化されると、お客様はスタック全体をより広く見ることができるようになり、問題のデバッグと修正をより迅速に行うことができるようになります。
採用率・視認性を向上させる
Datadog のネイティブ機能を確保することで、採用への摩擦を減らし、Integrations ページMarketplace ページにタイルを表示することで、Datadog のすべてのお客様に対して重要な視認性を提供します。

始める

Datadog パートナーネットワークに参加する

Datadog にインテグレーションを出品する前に、まず Datadog パートナーネットワークテクノロジーパートナートラックに申請してください。申請が承認されると、インテグレーション開発を開始することができます。

サンドボックスアカウントのリクエスト

すべてのテクノロジーパートナーは、インテグレーション開発に役立つ Datadog の専用サンドボックスアカウントをリクエストすることができます。このサンドボックスアカウントには、データの送信、ダッシュボードの構築などに使用できる無料ライセンスがあります。

すでに Datadog 組織 (トライアル組織を含む) のメンバーである場合、新しく作成したサンドボックスに切り替える必要がある場合があります。詳細については、アカウント管理のドキュメントを参照してください。

サンドボックスアカウントをリクエストするには

  1. Datadog パートナーポータルにログインします。
  2. 個人のホームページで、Sandbox Access の下にある Learn More ボタンをクリックします。
  3. Request Sandbox Upgrade を選択します。

開発者用サンドボックスの作成には、最大で 1〜2 営業日かかる場合があります。サンドボックスが作成されると、組織から新しいメンバーを招待することができ、共同作業を行うことができます。

学習リソースを探す

テクノロジーパートナートラックに参加し、サンドボックスアカウントをリクエストすると、次の方法で製品の開発について詳しく知ることができます。

Datadog インテグレーションやその他のタイプの製品の販売については、マーケットプレイス製品の構築を参照してください。

Datadog インテグレーションの作成

責任

インテグレーションの作成者は、コードを維持し、すべての Datadog サイトでインテグレーションが適切に機能するようにする責任を負います。セットアップの問題が発生した場合は、サポートに連絡してください。

Agent ベースのインテグレーション

Agent ベースのインテグレーションは、Datadog Agent を使用して、テクノロジーパートナーが記述したチェックを通してデータを送信します。これらのインテグレーションの実装コードは、Datadog がホストしています。

Agent インテグレーションは、ローカルエリアネットワーク (LAN) や仮想プライベートクラウド (VPC) に存在するシステムまたはアプリケーションからデータを収集するのに最適な方法です。Agent インテグレーションの作成では、ソリューションを Python ホイール (.whl) として公開およびデプロイする必要があります。

API ベースのインテグレーション

API ベースのインテグレーションでは、Datadog API を使用して外部プラットフォームからメトリクス、トレース、ログなどのテレメトリを送信することができます。お客様は、このデータをスタックの残りの部分からのデータと一緒に可視化および相関させることができ、問題を迅速に分析および修正することができます。また、API ベースのインテグレーションでは、お客様が OAuth を使用してアクセスを認可すると、Datadog からデータを読み出すことができます。

テクノロジーパートナーは、インテグレーションを構成する実装コードを書き、ホストします。API インテグレーションの作成は、Datadog と他の SaaS プラットフォーム間のコネクタを構築するテクノロジーパートナーに有効です。

要件

すべてのインテグレーションには以下が含まれている必要があります。

  • すぐに使えるインテグレーションダッシュボード
  • タイル用の画像 3 枚以上
  • OAuth (API インテグレーションのみ)
  • ログパイプライン (ログインテグレーションのみ)
  • 推奨モニター (メトリクスを送信するインテグレーション)

参考資料