重要
このページは英語版のページを機械翻訳しています。原文はこちらからご覧ください。

Datadogの統合

TiDBクラスターに関するメトリックデータをDatadogに送信するようにTiDB Cloudを構成できます。その後、Datadogダッシュボードでこれらのメトリックを直接表示できます。

前提条件

  • TiDB CloudをDatadogと統合するには、DatadogアカウントとDatadogAPIキーが必要です。 Datadogは、最初にDatadogアカウントを作成するときにAPIキーを付与します。

    Datadogアカウントをお持ちでない場合は、 https://app.datadoghq.com/signupでサインアップしてください。

  • TiDB Cloudのサードパーティ統合設定を編集するには、組織へのOrganization Ownerつのアクセス、またはTiDB CloudのターゲットプロジェクトへのProject Memberのアクセスが必要です。

制限

開発者層クラスターでDatadog統合を使用することはできません。

手順

ステップ1.DatadogAPIキーと統合する

  1. TiDB Cloudコンソールで、Datadog統合のターゲットプロジェクトを選択し、[プロジェクト設定]タブをクリックします。

  2. 左側のペインで、[統合]をクリックします。

  3. [ **Datadogへの統合]を**クリックします。

  4. DatadogのAPIキーを入力し、Datadogのサイトを選択します。

  5. [**統合のテスト]**をクリックします。

    • テストが成功すると、[確認]ボタンが表示されます。
    • テストが失敗すると、エラーメッセージが表示されます。トラブルシューティングのメッセージに従って、統合を再試行してください。
  6. [**確認]**をクリックして統合を完了します。

ステップ2.DatadogにTiDB Cloud統合をインストールする

  1. Datadogにログインします。
  2. DatadogのTiDB Cloud統合ページ( https://app.datadoghq.com/account/settings#integrations/tidb-cloud )に移動します。
  3. [Configuration / コンフィグレーション]タブで、[統合のインストール]をクリックします。 TiDBCloudクラスターの概要ダッシュボードがダッシュボードリストに表示されます。

構築済みのダッシュボード

統合のDatadogカードの[ダッシュボード]リンクをクリックします。 TiDBクラスターの構築済みダッシュボードを確認できます。

Datadogで利用可能なメトリック

Datadogは、TiDBクラスターの次のメトリックデータを追跡します。

メトリック名メトリックタイプラベル説明
tidb_cloud.db_queries_totalカウントsql_type: Select\|Insert\|...
クラスタ名: <cluster name>
インスタンス: tidb-0\|tidb-1…
コンポーネント: tidb
実行されたステートメントの総数
tidb_cloud.db_failed_queries_totalカウントタイプ: planner:xxx\|executor:2345\|...
cluster_name: <cluster name>
インスタンス: tidb-0\|tidb-1…
コンポーネント: tidb
実行エラーの総数
tidb_cloud.db_connectionsゲージcluster_name: <cluster name>
インスタンス: tidb-0\|tidb-1…
コンポーネント: tidb
TiDBサーバーの現在の接続数
tidb_cloud.db_query_duration_secondsヒストグラムsql_type: Select\|Insert\|...
cluster_name: <cluster name>
インスタンス: tidb-0\|tidb-1…
コンポーネント: tidb
ステートメントの期間ヒストグラム
tidb_cloud.node_storage_used_bytesゲージcluster_name: <cluster name>
インスタンス: tikv-0\|tikv-1…\|tiflash-0\|tiflash-1…
コンポーネント: tikv\|tiflash
TiKV/TiFlashノードのディスク使用バイト
tidb_cloud.node_storage_capacity_bytesゲージcluster_name: <cluster name>
インスタンス: tikv-0\|tikv-1…\|tiflash-0\|tiflash-1…
コンポーネント: tikv\|tiflash
TiKV/TiFlashノードのディスク容量バイト
tidb_cloud.node_cpu_seconds_totalカウントcluster_name: <cluster name>
インスタンス: tidb-0\|tidb-1…\|tikv-0…\|tiflash-0…
コンポーネント: tidb\|tikv\|tiflash
TiDB / TiKV/TiFlashノードのCPU使用率
tidb_cloud.node_cpu_capacity_coresゲージcluster_name: <cluster name>
インスタンス: tidb-0\|tidb-1…\|tikv-0…\|tiflash-0…
コンポーネント: tidb\|tikv\|tiflash
TiDB / TiKV/TiFlashノードのCPU制限コア
tidb_cloud.node_memory_used_bytesゲージcluster_name: <cluster name>
インスタンス: tidb-0\|tidb-1…\|tikv-0…\|tiflash-0…
コンポーネント: tidb\|tikv\|tiflash
TiDB / TiKV/TiFlashノードの使用メモリバイト
tidb_cloud.node_memory_capacity_bytesゲージcluster_name: <cluster name>
インスタンス: tidb-0\|tidb-1…\|tikv-0…\|tiflash-0…
コンポーネント: tidb\|tikv\|tiflash
TiDB / TiKV/TiFlashノードのメモリ容量バイト