メインコンテンツまでスキップ

Datadog と統合する

Datadog は、アプリケーションのパフォーマンス、インフラストラクチャ、およびログ管理に関するリアルタイムのインサイトを提供するクラウド監視および分析プラットフォームです。Zilliz Cloud を Datadog と統合することで、Zilliz Cloud クラスターに関するメトリクスデータを Datadog ダッシュボードに送信できます。

📘注意

この機能は、Enterprise プロジェクト内の Dedicated クラスターでのみ利用できます。

始める前に

  • Datadog と統合するには、プロジェクトに対する Organization Owner または Project Admin のアクセス権が必要です。必要な権限がない場合は、Zilliz Cloud 管理者に連絡してください。

  • Datadog アカウントと Datadog API キーが必要です。API キーへのアクセス方法については、API and Application Keys を参照してください。

手順

integrate-with-datadog-1

1

Zilliz Cloud コンソールにログインします。

2

プロジェクトページの左側ナビゲーションペインで、Integrations をクリックします。

3

Datadog セクションを見つけ、その横にある + Configuration をクリックします。

4

表示されるダイアログボックスで、Datadog をプロジェクトにリンクし、メトリクスデータを収集するクラスターを割り当てます。

  1. Configure Datadog Integration ステップで、Datadog の設定を構成します。

    1. Configuration Name に、統合の名前を入力します(例: DG_configuration)。

    2. Datadog API Key に、Datadog API キーを入力します。

    3. Datadog Site で、Datadog サイトを選択します。Zilliz Cloud は以下の Datadog サイトをサポートしています。

      SiteSite URLSite ParameterLocation
      US1https://app.datadoghq.comdatadoghq.comUS
      US3https://us3.datadoghq.comus3.datadoghq.comUS
      US5https://us5.datadoghq.comus5.datadoghq.comUS
      EU1https://app.datadoghq.eudatadoghq.euEU (Germany)
      AP1https://ap1.datadoghq.comap1.datadoghq.comJapan

      Datadog サイトの詳細については、Access Datadog Sites を参照してください。

    4. Test Integration をクリックして、Zilliz Cloud と Datadog 間の接続を確認します。テストが成功したら、クラスターの割り当てに進みます。

  2. Assign Configuration to Zilliz Cloud Cluster(s) ステップで、Datadog にメトリクスデータがプッシュされる 1 つ以上のクラスターを選択します。

    📘注意

    Dedicated-Enterprise プラン階層のクラスターのみ選択できます。

  3. Create をクリックします。

統合の進行状況を監視する

設定後、Integrations ページに戻り、Datadog 統合が指定した設定の詳細とともに一覧表示されていることを確認します。ステータスが Active に変われば、統合は成功です。Zilliz Cloud は Datadog に対して 1 分単位の頻度でデータをプッシュし、ほぼリアルタイムの更新を実現します。

統合の横にある外部リンクアイコンをクリックすると、関連付けられた Datadog ダッシュボードを開き、選択した Zilliz Cloud クラスターからプッシュされたクラスターメトリクスを確認できます。

integrate-with-datadog-2

統合を管理する

Datadog 統合を管理するには、Actions 列を使用します。

  • Edit: 監視対象のクラスターを更新したり、必要に応じて統合設定を変更したりします。

  • Remove: 不要になった場合は統合を削除します。

integrate-with-datadog-3

Datadog で利用できるパフォーマンスメトリクス

Datadog は、Zilliz Cloud クラスターに対して以下のメトリクスデータを追跡します。括弧内のメトリクス名は、Datadog UI で使用される名前です。

Resource

Metric NameMetric TypeDescription
CU Computation
(zilliz.cluster.cu.computation.current)
Gauge使用中の容量を CU の総容量に対する比率で表した指標です。範囲は 0 から 1 です。
CU Capacity
(zilliz.cluster.cu.capacity.current)
Gauge使用されている計算能力を CU の総計算容量に対する比率で表した指標です。範囲は 0 から 1 です。
Storage
(zilliz.cluster.storage.bytes.current)
Gaugeデータおよびインデックスによって消費される永続ストレージの総量です。

Performance

Metric NameMetric TypeDescription
Cluster Write Performance Capacity
(zilliz.cluster.write.performance.capacity.current)
Gauge現在の書き込み操作レートを、書き込みレート制限に対する比率で表した指標です。範囲は 0 から 1 です。
Slow Query Count
(zilliz.request.slow.queries.total)
Count低速なクエリリクエストの総数です。
QPS, Request Failure Rate, Number of Flush Operations
(zilliz.requests.total)
Count処理されたリクエストの総数です。
VPS
(zilliz.request.vectors.total)
Countすべてのリクエストにわたって操作されたベクトルの総数です。
Latency
(zilliz.request.latency.milliseconds.average, zilliz.request.latency.milliseconds.p99)
Gauge処理されたリクエストの平均/P99 レイテンシです。

Data

Metric NameMetric TypeDescription
Entity Count
(zilliz.entities.current)
Gaugeエンティティの数です。
Loaded Entities
(zilliz.loaded.entities.current)
Gaugeロード済みエンティティの数です。
Collection Count
(zilliz.collections.current)
Gaugeコレクションの数です。
Number of Unloaded Collections
(zilliz.unloaded.collections.current)
Gauge未ロードのコレクションの数です。

Datadog で利用できるタグ

Datadog は、一部のメトリクスに以下のタグを送信し、リソースの理解、整理、および識別をしやすくします。

Tag NameDescription
org_idメトリクスに関連付けられた Zilliz Cloud 組織の ID。
project_idメトリクスに関連付けられた Zilliz Cloud プロジェクトの ID。
cluster_idメトリクスに関連付けられた Zilliz Cloud クラスターの ID。
request_type監視対象の操作の種類。可能な値: insert, upsert, delete, bulk_insert, flush, search, query
status操作の結果。可能な値: success, fail
Ctrl I