次の方法で共有


azdata と Grafana ダッシュボードを使用してビッグ データ クラスターを監視する

Important

Microsoft SQL Server 2019 ビッグ データ クラスターは廃止されました。 SQL Server 2019 ビッグ データ クラスターのサポートは、2025 年 2 月 28 日の時点で終了しました。 詳細については、Microsoft SQL Server プラットフォーム の発表ブログ投稿ビッグ データ オプションを参照してください。

この記事では、SQL Server ビッグ データ クラスター内のアプリケーションを監視する方法について説明します。 SQL Server 2019 ビッグ データ クラスターでは、監視用の Grafana ダッシュボードが公開され、これらのメトリックは influxDB に格納されます。 これらのメトリックは、次のいずれかとして分類されます。

  • メトリックの収集、処理、集計、および書き込みを行うエージェントである Telegraf によって収集された Kubernetes ホスト関連のメトリック。
  • ワークロード関連のメトリック: SQL Server、Spark、HDFS に関連するメトリックは、SQL Server DMV メトリックや SQL Server 拡張イベント (XEvents) など、CollectD によって収集されます。

Important

Internet Explorer ブラウザーと古い Microsoft Edge ブラウザーは、Grafana と互換性がありません。 Grafana では、サポートされていないブラウザーを使用すると、エラーが表示された黒いページが表示されます。 Chromium ベースの Microsoft Edge を検討するか、Grafana でサポートされているブラウザーを確認します。

Available metrics

SQL Server ビッグ データ クラスターでは、次のメトリックを使用できます。

Categories Description メトリクス
ホストされたノードメトリクス Kubernetes ホストに関連するメトリック CPU、RAM 使用率、ディスク IOPS、負荷平均など。
ポッドとコンテナーのメトリック Kubernetes ポッドとコンテナーに関連するメトリック、Grafana では、ポッドまたは特定のコンテナーによってそれらのメトリックをフィルター処理できます。 CPU、RAM、ディスク、およびネットワークの使用状況。
SQL Server メトリック SQL Server に関連するメトリック Transaction/sec、Batch Requests/sec、データベース アクティビティ、SQL Server アクティビティなど、特に ContainerAG が有効になっている場合は、ここから alwaysOn を監視することもできます。
Spark Metrics Spark アプリに関連するメトリック。 Executor hdfs のデータ書き込み、JVM の GC 時間、JVM ヒープ使用量など。
Apps Metrics Grafana では、SQL Server ビッグ データ クラスターに デプロイされたアプリ に関連するメトリックを使用して、特定のアプリとアプリのバージョンでこれらのメトリックをフィルター処理できます。 CPU、RAM、および HTTP 要求の状態。

Prerequisites

Capabilities

SQL Server 2019 では、アプリケーションの作成、削除、説明、初期化、一覧表示、実行、更新を行うことができます。 次の表では、azdata で使用できるアプリケーションの展開コマンドについて説明します。

Command Description
azdata bdc endpoint list ビッグ データ クラスターのエンドポイントを一覧表示します。

次の例を使用して 、Grafana ダッシュボードのエンドポイントを一覧表示できます。

azdata bdc endpoint list --endpoint-name metricsui 

出力によってエンドポイントが提供されます。このエンドポイントは、クラスターのユーザー名とパスワードを使用してログインできます。

Grafana ダッシュボードのエンドポイントのスクリーンショット。

nodeMetricsUrlsqlMetricsUrlの値は、Kubernetes ノード メトリックとビッグ データ クラスター サービス メトリックを監視するための Grafana ダッシュボードにリンクされています。

ホスト ノードメトリックを示す Grafana ダッシュボードのスクリーンショット。

SQL Server メトリックを示す Grafana のスクリーンショット。