データを表示するための視覚化を追加する

完了

この演習では、2 つのデータ ソースに対してクエリを実行し、視覚化を使用して結果を分析できるようにします。 また、視覚化をレンダリングするためのオプションを使用して、視覚化を読みやすく、わかりやすいものにします。

  • Azure Resource Healthに対してクエリを実行し、リソースに影響を与えるサービスの問題を簡単に確認します。 問題が発生しているリソースと、問題が発生していないリソースをグループ化して、介入が必要な問題を簡単に確認できるようにします。
  • 一定の間隔で収集された数値データを使用して、特定の時間にシステムの特定の側面を測定する Azure Monitor メトリック を使用します。 CPU 使用率、失敗した要求、使用可能なメモリなど、重要なメトリックを表示するグラフを作成します。

次の視覚化を使用して結果を表示します。

  • アプリケーションを実行しているインフラストラクチャの正常性の概要をすばやく視覚的に示すグラフ
  • 仮想マシンの CPU 使用率を示す色分けされたハニカム グラフ

このチュートリアルのデータ ソースと視覚化は、ブックに含めることができる 2 つの例にすぎないことに留意してください。

リソースの可用性を表示する視覚化を追加する

  1. ブックで、上部のツール バーから [編集] を選択します。

  2. [追加][クエリの追加] の順に選択します。

    1. [データ ソース] フィールドで、[Azure Resource Health] を選択します。

    2. [リソースの種類] フィールドで、[サブスクリプション] を選択します。

    3. [サブスクリプション] フィールドで、[サブスクリプション] リソース パラメーターを選択します。 サブスクリプション内のすべての Azure リソースの一覧が表示されます。

      Screenshot that shows a resource health query in Azure workbooks.

  3. リソースを可用性の状態別にグループ化するには、次の手順を行います。

    1. コントロールの上部にある [列の設定] を選択します。
    2. [ツリー/グループ化] セクションで [グループ化] を選択し、[可用性の状態] を選択します。
    3. [保存して閉じる] を選択します。
    4. [詳細設定] で、[グラフのタイトル] にグラフの名前 (例: "リソースの正常性") を入力します。
    5. [編集完了] を選択します。

    これで、ブックに、サブスクリプション内のすべての Azure リソースが可用性別にグループ化されて一覧表示されます。

    Screenshot that shows an Azure Workbook with resources grouped by availability.

仮想マシンの CPU 使用率を示す視覚化を追加する

  1. ブックで、上部のツール バーから [編集] を選択します。

  2. [追加][パラメーターの追加] の順に選択します。

  3. [パラメーターの追加] を選択して新しいパラメーターを追加します。

    1. [パラメーター名] フィールドに、「virtualMachines」と入力します。

    2. [パラメーターの種類] フィールドで、[リソース ピッカー] を選択します。

    3. [必須] チェックボックスをオンにします。

    4. [複数選択を許可] チェックボックスをオンにします。

    5. [データの取得元] セクションで、[クエリ] を選択します。

    6. [サブスクリプション ログ クエリ] セクションで、次の手順を行います。

      • [データ ソース] フィールドで、[Azure Resource Graph] を選択します。

      • [リソースの種類] フィールドで、[サブスクリプション] を選択します。

      • [サブスクリプション] フィールドで、[サブスクリプション] リソース パラメーターを選択します。

      • 次のクエリを入力し、[クエリの実行] を選択します。

        resources 
        | where type == "microsoft.compute/virtualmachines" 
        | project id
        

      Screenshot that shows the CPU usage query in a workbook.

  4. [ドロップダウンに含める] セクションで [すべて] を選択し、[保存] を選択します。

  5. 次に、リソースの CPU 使用率の割合を表すメトリックを追加します。 [追加][メトリックの追加] の順に選択します。

    Screenshot that shows adding a metric to an Azure workbook.

    1. [リソースの種類] フィールドで、[仮想マシン] を選択します。
    2. [メトリック スコープ] フィールドで、[リソース スコープ] を選択します。
    3. [仮想マシン] フィールドで、作成した [virtualMachines] パラメーターを選択します。
    4. [視覚化] フィールドで、[グラフ] を選択します。
    5. [メトリックの追加] を選択します。
    6. [メトリック] フィールドで [CPU 使用率] を選択し、[保存] を選択します。

    Screenshot that shows the percentage CPU metric setting in a Workbook.

    1. [メトリックの実行] を選択します。
  6. [グラフの設定] ウィンドウで、左側から [コンテンツの上揃え] を選択します。

    1. [使用する列] フィールドで、[名前] を選択します。
    2. [列レンダラー] フィールドで、[リソース] を選択します。
    3. [リソースの種類を表示する] ボックスをオフのままにしておきます。
    4. [この項目をリンクにする] を選択します
    5. [リンク値の取得元] フィールドで、[セル] を選択します。
    6. [コンテキスト ペインでリンクを開く] を選択します。

    Screenshot that shows the settings for the top content of a graph in a workbook.

  7. ウィンドウの左上にある [コンテンツの中央揃え] を選択します。

    1. [使用する列] フィールドで、[microsoft.compute/virtualmachines--Percentage CPU] を選択します。
    2. [列レンダラー] フィールドで、[大きい数字] を選択します。
    3. [カスタムの書式設定] を選択します。
    4. [単位] フィールドで、[パーセンテージ] を選択します。
    5. [スタイル] フィールドで、[10 進数] を選択します。
    6. [小数点以下の最大桁数] フィールドに「1」と入力します。

    Screenshot that shows the settings for the center content of a graph in a workbook.

  8. [レイアウト設定] セクションで、[Hive クラスター] を選択します。

  9. [ノード ID] フィールドで、[名前] を選択します。

  10. [グループ化] フィールドで、[サブスクリプション] を選択します。

  11. [色の種類] フィールドで、[ヒートマップ] を選択します。

  12. [ノードの色のフィールド] フィールドで、[microsoft.compute/virtualmachines--Percentage CPU] を選択します。

  13. [カラー パレット] フィールドで、[緑から赤] を選択します。

    Screenshot that shows the settings for the layout of a graph in a workbook.

  14. [保存して閉じる] を選択します。

  15. [詳細設定] を選択し、[グラフのタイトル] にタイトル (例: "仮想マシンの CPU パフォーマンス**) を入力します。

  16. [編集完了] を選択します。

    これで、ブックに、サブスクリプション内のすべての仮想マシンと、各仮想マシンの CPU 使用率を示すグラフが含まれました。

Screenshot that shows a hive cluster graph in a workbook.