次の方法で共有


Azure Monitor でデータを視覚化する

この記事では、Azure Monitor で収集されたデータを視覚化するためのさまざまなオプションと、各ツールが最も役立つさまざまなシナリオの説明を比較します。 また、ニーズに適した視覚化ツールを選択する方法に関するガイダンスも提供します。

Azure ブック

Azure ブックは、 データ分析と豊富なビジュアル レポートの作成のための柔軟なキャンバスを提供します。 ブックを使用して、Azure 全体のデータ ソースの最も完全なセットを活用し、それらを統合された対話型エクスペリエンスに組み合わせることができます。 これらは、複数の Azure リソースにわたってエンドツーエンドの監視ビューを用意する場合に特に便利です。 Container InsightsやVM Insightsなどのインサイトでは、事前に構築されたワークブックを使用して、特定のサービスの正常性とパフォーマンスに関する重要な情報を提供します。 Azure Monitor の [ ブック] タブにあるブックのギャラリーにアクセスしたり、カスタム ブックを作成したり、Azure GitHub コミュニティ テンプレートを利用してさまざまなユーザーの要件を満たしたりすることができます。

ページ ビューの分析、使用状況、ページに費やされた時間など、ブックの 3 つのページのスクリーンショットを示す図。

Azure ブックは、Azure Arc を使用したハイブリッド環境を含む、Azure マネージド ハイブリッド環境やエッジ環境に最適です。分析情報からのデータに基づいてカスタム レポートを作成し、アクションと自動化のために他の Azure 機能との統合を提供することができます。

Grafana

Grafana は、運用ダッシュボードに優れたオープン プラットフォームです。 これにより、データ クエリ、クエリ結果を組み合わせて、クライアント側のオープン エンドのデータ処理を実行できます。

Azure で Grafana を使用するには、「Grafana を用いたダッシュボード」と「Azure Managed Grafana」の2つのオプションがあります。

Grafana (プレビュー) を含むダッシュボード は、追加コストなしで Azure portal で利用できます。 このオプションでは、Azure Monitor と Azure Managed Prometheus がサポートされます。 現在のユーザー認証が使用されます。 Grafana OSS の機能が含まれています。 Azure によって提供されるデータ ソースのみを使用している場合は、これが最適で最も簡単なオプションです。

Grafana を使用したダッシュボードのワークフローを理解するには、「Grafana で Azure Monitor ダッシュボードを使用する (プレビュー)」を参照してください。

ただし、このような目的には、次の手順を実行します。

  • オープン ソースまたはその他の外部データ ソースを使用する
  • 使用状況ログの監査
  • プライベート ネットワークを使用する
  • マネージド ID 認証またはサービス プリンシパルメソッドを使用する

Azure Managed Grafana が正しい選択です。

各選択肢の概要については、「 Grafana を使用した視覚化」を参照してください。

Azure Managed Grafana は、Azure Monitor や Azure Data Explorer などの Azure ネイティブ データ ストアに対してこのエクスペリエンスを最適化します。 サブスクリプション内の任意のリソースに簡単に接続し、結果として得られるすべてのテレメトリを使い慣れた Grafana ダッシュボードで表示できます。 Azure Monitor ポータルに統合され、Azure リソース用のすぐに使用できるダッシュボードが含まれるほか、Azure Monitor のメトリックとログから Grafana ダッシュボードへのグラフのピン留めもサポートされます。 開始するには、「 Grafana を使用した視覚化」 を参照してください。

Grafana には、Dynatrace、New Relic、AppDynamics などのアプリケーション パフォーマンス監視 (APM) ツール用のプラグインとダッシュボード テンプレートがあります。 また、マルチクラウド監視用の AWS CloudWatch および GCP BigQuery プラグインも用意されています。

Grafana のすべてのバージョンには、 Azure Monitor の メトリックとログを視覚化するための Azure Monitor データソース プラグインが含まれています。 すぐに使用できる Grafana Azure アラート ダッシュボード を使用すると、Azure Monitor、Azure データソース、および Prometheus 用の Azure Monitor マネージド サービスの Azure Monitor アラートを表示して使用できます。

Grafana の視覚化を示すスクリーンショット。

Grafana は、Kubernetes、マルチクラウド、オープン ソース ソフトウェア、サード パーティの統合など、クラウドネイティブシナリオでのデータの視覚化とダッシュボードに最適です。 オープン ソースおよびサード パーティ製ツールとの相互運用性が提供され、Azure portal の外部でダッシュボードを共有できます。

Azure のダッシュ ボード

Azure ダッシュボード は、Azure インフラストラクチャとサービス用に 1 つのウィンドウを提供する場合に便利です。 ブックにはより豊富な機能が用意されていますが、ダッシュボードでは、Azure Monitor のデータを他の Azure サービスのデータと組み合わせることができます。 次のビデオからダッシュボードを作成する方法について説明します。

Power BI

Power BI は、長期的な KPI (主要業績評価指標) の傾向を分析するレポートと共に、ビジネス中心のダッシュボードとレポートを作成するのに役立ちます。 ログ クエリの結果を Power BI データセットにインポートできます。これにより、さまざまなソースのデータを組み合わせたり、Web やモバイル デバイスでレポートを共有したりなどの機能を利用できます。

IT 運用用の Power BI レポートの例を示すスクリーンショット。

その他のオプション

一部の Azure Monitor パートナーは、視覚化機能を提供しています。 Azure Monitor パートナーは、時間を節約するためにすぐに使用できる視覚化を提供する場合がありますが、これらのソリューションには追加コストが発生する可能性があります。

REST API を使用して、Azure Monitor でメトリックとログ データを使用して、独自のカスタム Web サイトとアプリケーションを構築することもできます。 REST API を使用すると、UI、視覚化、対話機能、および機能の柔軟性が得られます。

次のステップ