Azure Managed Grafana でデータ ソースを管理する方法

このガイドでは、各Azure Managed Grafanaプランでサポートされているデータ ソースについて説明し、これらのデータ ソースを追加、管理、削除する方法について説明します。

前提条件

サポートされている Grafana データ ソース

設計上、複数の データ ソースを使用して Grafana を構成できます。 データ ソースは、テレメトリ情報を保持する外部化されたストレージ バックエンドです。

Grafana の組み込みコア データ ソース

Azure Managed Grafanaでは、多くの一般的なコア データ ソースがサポートされています。 次の表に、サービス レベルで使用できるコア データ ソースを示します。

データ ソース Essential (非推奨、既存のインスタンスのみ) Standard
Alertmanager -
AWS CloudWatch -
Azure Data Explorer -
Azure Monitor
Elasticsearch -
GitHub -
Google クラウドの監視 -
Graphite -
InfluxDB -
Jaeger -
JSON API -
Loki -
Microsoft SQL Server -
MySQL -
OpenTSDB -
Parca -
PostgreSQL -
Prometheus
パイロスコープ -
Tempo -
TestData
Zipkin -

Note

PrometheusでAzure認証を使用する(例えば、PrometheusのAzure Monitorマネージドサービスクエリ)には、Azure Monitor Managed Service for Prometheusのデータソースプラグインを使用します。 Grafana 13以降、Azure認証はコア(オープンソース)Prometheusデータソースでサポートされなくなり、このプラグインを通じてのみ利用可能です。 既存のAzure認証済みPrometheusデータソースは自動的にプラグインに移行され、ダッシュボードは両方のデータソース間で完全に互換性があります。 Azure認証以外のPrometheusデータソースは影響を受けません。 この変更の背景については、Prometheusのデータソース更新:私たちのビッグテント哲学の再定義;遷移の詳細については、Migrate from Prometheus Azure AD to Azure Monitor Managed Service for Prometheus を参照してください。

Grafana Enterprise データ ソース

Standard サービス レベル内では、Grafana Enterprise オプションをサブスクライブするユーザーは、次のデータ ソースにもアクセスできます。

他のデータ ソース

Standard レベル プランのお客様は、プラグイン管理 (プレビュー) 機能から追加のデータ ソースにアクセスできます。

データ ソースの詳細については、Grafana Labs Web サイトの データ ソース を参照してください。

データ ソースの追加

Azure Managed Grafanaにデータ ソースを追加するには、次の手順に従います。

  1. ワークスペースには、既定で Core Grafana プラグインが 含まれています。 別の種類のデータ ソースを使用する場合は、「プラグインの追加」の手順に従って、まず プラグインをインストールします。

  2. ワークスペースにデータ ソースを追加します。

    1. Azure portal で Azure Managed Grafana ワークスペースを開き、[概要]>[エンドポイント] の順に選択し、Grafana UI を開きます。
    2. Grafana UI で、左側のメニューを開き、 接続>データ ソース>新しいデータ ソースの追加を選択します。
    3. 一覧からデータ ソースを選択し、必要なフィールドに入力し、[ 保存] を 選択してテストし、データ ソース構成を更新してテストします。

    Grafana の [データ ソースを追加] ページのスクリーンショット。

ヒント

データ ソースに接続できない場合は、Azure Managed Grafana ワークスペースからのアクセスを許可するようにアクセス許可を変更する必要がある場合があります。

データ ソースを構成する

次のセクションでは、Azure Managed Grafanaで最も一般的なデータ ソース (Azure MonitorとAzure Data Explorer) を構成する方法について説明します。 同様のプロセスを使用して、他の種類のデータ ソースを構成できます。 特定のデータ ソースの詳細については、 Grafana のドキュメントを参照してください

Azure Monitor

Azure Monitor データ ソースが、すべての新しい Azure Managed Grafana リソースに自動的に追加されます。 その構成を確認または変更するには、Azure Managed Grafana ワークスペースの Grafana ポータルの手順に従うか、Azure CLIを使用します。

  1. 左側のメニューを開き、[ 接続>データ ソース] を選択します。

    [データ ソースを追加する] ページのスクリーンショット。

  2. Azure Monitorは、Azure Managed Grafana ワークスペースの組み込みデータ ソースとして表示されます。 [Azure Monitor] を選択します。

  3. [設定] タブで、[マネージド ID] を使用して認証し、ドロップダウン リストでサブスクリプションを選択するか、代わりに、[アプリ登録] の詳細を入力します。 マネージド ID を選択すると、認証と承認は、Azure Managed Grafana ワークスペースで構成したシステム割り当てマネージド ID またはユーザー割り当てマネージド ID を介して行われます。 マネージド ID を使用すると、Microsoft Entra ID でサービス プリンシパルを手動で管理しなくても、Azure Managed Grafana ワークスペースが Azure Monitor データにアクセスするためのアクセス許可を割り当てることができます。

Azure Data Explorer

Azure Data Explorerを構成する方法については、「Azure Data Explorerの構成」を参照してください。

データ ソースを削除する

このセクションでは、データ ソースを削除する手順について説明します。

注意

ダッシュボードで使用されているデータ ソースを削除した場合、ダッシュボードは対応するデータを収集できません。 削除によってエラーがトリガーされるか、パネルにデータが表示されません。

Azure portal でデータ ソースを削除します。

  1. Azure portal で Azure Managed Grafana ワークスペースを開く。
  2. 左側のメニューから [概要 ] を選択し、 エンドポイント URL を開きます。
  3. Grafana ポータルで、接続>あなたの接続 に移動します。
  4. 削除するデータ ソースを選択し、[削除] を選択します。

次のステップ