TiDB Cloud をNew Relic と統合する (ベータ版)

TiDB Cloud はNew Relic 統合 (ベータ版) をサポートしています。TiDB TiDB Cloudを設定して、TiDB クラスターのメトリック データをニューレリックに送信できます。その後、これらのメトリックを New Relic ダッシュボードで直接表示できます。

前提条件

  • TiDB Cloud をNew Relic と統合するには、New Relic アカウントとNew Relic APIキーが必要です。New Relic アカウントを初めて作成すると、New Relic から API キーが付与されます。

    New Relic アカウントをお持ちでない場合は、サインアップしてくださいここ

  • TiDB Cloudのサードパーティ統合設定を編集するには、組織に対する組織所有者アクセス権、またはTiDB Cloudの対象プロジェクトに対するプロジェクト メンバーアクセス権が必要です。

制限

TiDB Cloudサーバーレス クラスターでは New Relic 統合を使用できません。

手順

ステップ1. New Relic APIキーとの統合

  1. TiDB Cloudコンソールにログインします。

  2. クリック左下隅で、複数のプロジェクトがある場合は対象プロジェクトに切り替えて、 [プロジェクト設定]をクリックします。

  3. プロジェクトのプロジェクト設定ページで、左側のナビゲーション ペインの[統合]をクリックし、 [New Relic への統合 (ベータ版)]をクリックします。

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

  5. 「統合のテスト」をクリックします。

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

ステップ2. New RelicにTiDB Cloudダッシュボードを追加する

  1. ニューレリックにログインします。
  2. 「データの追加」をクリックし、 TiDB Cloudを検索して、 TiDB Cloud監視ページに移動します。または、 リンクをクリックしてページに直接アクセスすることもできます。
  3. アカウント ID を選択し、New Relic でダッシュボードを作成します。

事前構築されたダッシュボード

統合のNew Relicカードのダッシュボードリンクをクリックします。TiDB クラスターの事前構築されたダッシュボードが表示されます。

New Relicで利用可能なメトリクス

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

メトリック名メトリックタイプラベル説明
tidbcloud.dbデータベース時間ゲージsql_type: 選択挿入
tidb_cloud.db_query_per_secondゲージタイプ: 選択挿入
tidbcloud.db平均クエリ期間ゲージsql_type: 選択挿入
tidbcloud.db失敗したクエリゲージタイプ: executor:xxxxparser:xxxx
tidb_cloud.db_total_connectionゲージクラスター名: <cluster name>

インスタンス: tidb-0
tidb-1…

コンポーネント: tidb
tidbcloud.dbアクティブ接続ゲージクラスター名: <cluster name>

インスタンス: tidb-0
tidb-1…

コンポーネント: tidb
tidbcloud.db切断ゲージ結果: OKエラー
tidbcloud.dbコマンド/秒ゲージタイプ: QueryStmtPrepare
tidb_cloud.db_queries_using_plan_cache_opsゲージクラスター名: <cluster name>

インスタンス: tidb-0
tidb-1…

コンポーネント: tidb
tidbcloud.dbトランザクション/秒ゲージtxn_mode:悲観的楽観的

タイプ: 中止
tidb_cloud.node_storage_used_bytesゲージクラスター名: <cluster name>

インスタンス: tikv-0
tikv-1…
tidb_cloud.node_storage_capacity_bytesゲージクラスター名: <cluster name>

インスタンス: tikv-0
tikv-1…
tidbcloud.node_cpu秒数_合計カウントクラスター名: <cluster name>

インスタンス: tidb-0
tidb-1…
tidb_cloud.node_cpu_capacity_coresゲージクラスター名: <cluster name>

インスタンス: tidb-0
tidb-1…
tidb_cloud.node_memory_used_bytesゲージクラスター名: <cluster name>

インスタンス: tidb-0
tidb-1…
tidb_cloud.node_memory_capacity_bytesゲージクラスター名: <cluster name>

インスタンス: tidb-0
tidb-1…

このページは役に立ちましたか?