Azure Managed Grafana (AMG) は、Grafana Labs によって Grafana ソフトウェアの上に構築されたデータ視覚化プラットフォームです。 Grafana を使用すると、メトリック、ログ、トレースを 1 つのユーザー インターフェイスにまとめることができます。
Azure Managed Grafana は Azure 環境向けに最適化されていてシームレスに連携し、次の統合機能を提供します。
- Azure Monitor と Azure Data Explorer に対する組み込みサポート。
- Microsoft Entra ID を使用したユーザー認証とアクセス制御。
- Azure portal からの既存グラフの直接インポート。
この記事では、Azure Managed Grafana に SCOM マネージド インスタンスのダッシュボードを作成する方法について説明します。
Azure Managed Grafana に SCOM マネージド インスタンスのダッシュボードを作成する手順
Azure Managed Grafana に SCOM マネージド インスタンスのダッシュボードを作成するには、次の手順に従います。
Azure Managed Grafana (AMG) での作業を開始する
Azure portal でバージョン 10 の Azure Managed Grafana (AMG) を作成または再利用します。 AMG インスタンスを作成するには、こちらの手順に従います。
AMG インスタンスでシステム割り当てマネージド ID を有効にします。
SCOM マネージド インスタンスのデータベースが作成されている SQL Managed Instance を参照します。 SQL Managed Instance のパブリック エンドポイントとデータベース名をメモします。
アクセス許可の割り当て
- AMG インスタンスで、ダッシュボードを作成するアクセス権が必要なユーザーに Grafana 管理者アクセス許可を付与します。
Note
ダッシュボードを設定したら、追加のダッシュボードを表示、編集、作成する Grafana 編集者ユーザーアクセス許可を割り当てます。
- PowerShell スクリプトをダウンロードして実行することで、SQL Managed Instance データベース上の Grafana インスタンスのシステム マネージド ID にアクセス許可を付与します。 このスクリプトは、Azure Managed Grafana ID の SQL ユーザーを作成します。
- このスクリプトは、Azure Managed Grafana インスタンス名、SCOM MI インスタンス名、SQL マネージド インスタンスのパブリック エンドポイント、および SQL マネージド インスタンスのサーバー管理者ログインの資格情報の詳細を受け取ります。
AMG でデータ ソースを構成する
- AMG インスタンス エンドポイントを選択して、AMG ポータルを参照します。
- [接続]>[データ ソース] に移動し、種類が Microsoft SQL Server のデータ ソースを追加します。
- [設定] ページで、[ホスト] フィールドにデータベース エンドポイントの URL を入力します。
- [データベース] フィールドに (上記でメモした) データベース名を入力します。
- 認証方法として [Azure マネージド ID] を使用します。
- 保存してテストするを選択します。
AMG インスタンスに SCOM マネージド インスタンスのダッシュボードをインポートする
- [AMG instance endpoint] (AMG インスタンス エンドポイント)>[ダッシュボード]>[新規]>[インポート]>[Import via grafana.com] (grafana.com 経由でインポート)>[19919 の入力] に移動し、[インポート] を選びます。
- インポートしたダッシュボードを参照します。
- ダッシュボードの上部で、作成したデータ ソースと、ダッシュボードの設定にあるそれぞれのデータベースを選択します。