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 を参照してください。
手順

Zilliz Cloud コンソールにログインします。
プロジェクトページの左側ナビゲーションペインで、Integrations をクリックします。
Datadog セクションを見つけ、その横にある + Configuration をクリックします。
表示されるダイアログボックスで、Datadog をプロジェクトにリンクし、メトリクスデータを収集するクラスターを割り当てます。
-
Configure Datadog Integration ステップで、Datadog の設定を構成します。
-
Configuration Name に、統合の名前を入力します(例:
DG_configuration)。 -
Datadog API Key に、Datadog API キーを入力します。
-
Datadog Site で、Datadog サイトを選択します。Zilliz Cloud は以下の Datadog サイトをサポートしています。
Site Site URL Site Parameter Location 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 を参照してください。
-
Test Integration をクリックして、Zilliz Cloud と Datadog 間の接続を確認します。テストが成功したら、クラスターの割り当てに進みます。
-
-
Assign Configuration to Zilliz Cloud Cluster(s) ステップで、Datadog にメトリクスデータがプッシュされる 1 つ以上のクラスターを選択します。
📘注意Dedicated-Enterprise プラン階層のクラスターのみ選択できます。
-
Create をクリックします。
統合の進行状況を監視する
設定後、Integrations ページに戻り、Datadog 統合が指定した設定の詳細とともに一覧表示されていることを確認します。ステータスが Active に変われば、統合は成功です。Zilliz Cloud は Datadog に対して 1 分単位の頻度でデータをプッシュし、ほぼリアルタイムの更新を実現します。
統合の横にある外部リンクアイコンをクリックすると、関連付けられた Datadog ダッシュボードを開き、選択した Zilliz Cloud クラスターからプッシュされたクラスターメトリクスを確認できます。

統合を管理する
Datadog 統合を管理するには、Actions 列を使用します。
-
Edit: 監視対象のクラスターを更新したり、必要に応じて統合設定を変更したりします。
-
Remove: 不要になった場合は統合を削除します。

Datadog で利用できるパフォーマンスメトリクス
Datadog は、Zilliz Cloud クラスターに対して以下のメトリクスデータを追跡します。括弧内のメトリクス名は、Datadog UI で使用される名前です。
Resource
| Metric Name | Metric Type | Description |
|---|---|---|
| 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 Name | Metric Type | Description |
|---|---|---|
| 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 Name | Metric Type | Description |
|---|---|---|
| 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 Name | Description |
|---|---|
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 |