Azure Monitor ブックを使用した対話型レポートの作成

Azure ブックは柔軟なキャンバスであり、データを分析し、Azure portal で豊富なビジュアル レポートを作成するために使用できます。 ブックでは、Azure にまたがる複数のデータ ソースにアクセスできます。 ワークブックを統合して、統一されたインタラクティブな体験を実現します。

ワークブックには、Azure データを視覚化するための豊富な機能が備わっています。 各視覚化の種類の詳細については、視覚化の例とドキュメントを参照してください。

Microsoft Defender for Cloud では、内蔵されているブックにアクセスして、組織のセキュリティ態勢を把握することができます。 また、Defender for Cloud または他のサポートされているデータ ソースからの幅広いデータを表示するカスタム ブックを作成することもできます。

Secure Score Over Time ワークブックを表示したスクリーンショット。

価格については、価格ページを参照してください。 Defender for Cloud コスト計算ツールを使用してコストを見積もることもできます。

前提条件

必要なロールとアクセス許可: ブックを保存するには、少なくとも関連するリソース グループに対するブックの共同作成者のアクセス許可が必要です。

Defender for Cloud では、統合された Azure ブック機能を使用して、セキュリティ データを表示するカスタムの対話型ブックを作成できます。 Defender for Cloud には、カスタマイズ可能な次のワークブックが用意されたワークブック ギャラリーが含まれています。

  • カバレッジ ワークブック: 環境とサブスクリプションにまたがる Defender for Cloud のプランおよび拡張機能のカバー状況を追跡します。
  • "経過時間に応じたセキュア スコア" ブック: サブスクリプションのスコアと、リソースに関する推奨事項の変化を追跡します。
  • "システムの更新プログラム" ブック: リソース、OS、重要度などに応じて、不足しているシステムの更新プログラムを表示します。
  • "脆弱性評価の結果" ブック: Azure リソースを対象とした脆弱性スキャンの結果を表示します。
  • "経過時間に応じたコンプライアンス" ブック: 選択した規制標準または業界標準に対するサブスクリプションのコンプライアンスの状態を表示します。
  • "アクティブなアラート" ブック: 重大度、種類、タグ、MITRE ATT&CK の戦術、場所ごとにアクティブなアラートを表示します。
  • 価格見積もりブック - 独自の環境のリソース テレメトリに基づいて、Defender for Cloud のプランの月単位の統合価格見積もりを表示します。 この数値は小売価格に基づく見積もりであり、実際の請求または請求書データを表していません。
  • "ガバナンス" ブック: ガバナンス ルール設定のガバナンス レポートを使用して、組織に影響を与えるルールの進行状況を追跡します。
  • "DevOps セキュリティ (プレビュー)" ブック: 設定したコネクタの DevOps 態勢を視覚化するのに役立つカスタマイズ可能な基盤を表示します。

組み込みワークブックに加えて、コミュニティカテゴリーで役立つワークブックを見つけることができます。 これらのワークブックは現状有姿で提供され、SLA もサポートも提供されません。 指定されたブックのいずれかを選択するか、独自のブックを作成できます。

Microsoft Defender for Cloud の組み込みブックのギャラリーを示すスクリーンショット。

ヒント

いずれかのブックをカスタマイズするには、Edit ボタンを選択します。 編集が終了したら、[保存] を選択します。 変更は新しいブックに保存されます。

提供されたブックを編集してニーズに合わせてカスタマイズする方法を示すスクリーンショット。

カバレッジ ブック

複数のサブスクリプションと環境 (Azure、アマゾン ウェブ サービス、Google Cloud Platform) で Defender for Cloud を有効にした場合、アクティブなプランを追跡するのが困難なことがあります。 複数のサブスクリプションと環境がある場合に特にそうです。

「Coverage」ワークブックを使用すると、環境内のどの領域でどの Defender for Cloud プランが有効になっているかを把握するのに役立ちます。 このブックは、お使いの環境とサブスクリプションが完全に保護されていることを確認するのに役立ちます。 詳細なカバレッジ情報にアクセスできるので、さらに保護が必要であると想定される領域を特定し、その領域に対処するための措置を講じることができます。

カバレッジ ブックを示すスクリーンショット。さまざまなサブスクリプションと環境で有効になっているプランと拡張機能が表示されています。

このブックでは、1 つのサブスクリプション (またはすべてのサブスクリプション) を選択し、次のタブを表示できます:

  • 追加情報: リリース ノートと各トグルの説明が表示されます。
  • 相対カバレッジ: 特定の Defender for Cloud プランが有効になっているサブスクリプションまたはコネクタの割合を示します。
  • 絶対カバレッジ: サブスクリプションごとの各プランの状態が表示されます。
  • 詳細カバレッジ - 各プランの価値をフルに得るために、関連するプランで有効にできる、または有効にする必要がある追加の設定を表示します。

また、各サブスクリプションまたはすべてのサブスクリプションで Azure、アマゾン ウェブ サービス、または Google Cloud Platform 環境を選択して、環境に対して有効になっているプランと拡張機能を確認することもできます。

時間の経過に伴うセキュア スコア ワークブック

「Secure Score Over Time」ブックでは、Log Analytics ワークスペースのセキュア スコア データを利用します。 データは、「Azure portal での Defender for Cloud の連続エクスポートの設定」の解説に従って、連続エクスポート ツールを使用してエクスポートする必要があります。

連続エクスポートを設定する場合は、[エクスポートの頻度] で、[ストリーミング更新プログラム][スナップショット (プレビュー)] の両方を選択します。

Secure Score Over Time ワークブックで、連続エクスポート用に選択するエクスポート頻度オプションを示すスクリーンショット。

スナップショットは毎週エクスポートされます。 最初のスナップショットがエクスポートされてからブック内のデータが表示されるまでに、少なくとも 1 週間の遅延があります。

ヒント

組織全体で継続的エクスポートを構成するには、DeployIfNotExist で説明されている、Azure Policy に用意されている ポリシーを使用します。

[経過時間に応じたセキュア スコア] ブックには、選択されたワークスペースに報告されるサブスクリプションのグラフが 5 つあります。

Graph Example
過去 1 週間と 1 か月のスコア傾向
このセクションを使用して、サブスクリプションのスコアの現在のスコアと全般的な傾向を監視します。
組み込みワークブックのセキュア スコアの傾向が表示されたスクリーンショット。
選択されたすべてのサブスクリプションの集計スコア
傾向線の任意の位置にマウスポインターを合わせると、選択された時間範囲の任意の日付の集計されたスコアが表示されます。
選択したすべてのサブスクリプションの集計スコアを示すスクリーンショット。
最も多く異常な状態になったリソースに関する推奨事項
このテーブルは、選択された期間内で最も多く異常な状態になったリソースに関するレコメンデーションをトリアージするのに役立ちます。
最も異常なリソースを含む推奨事項を示すスクリーンショット。
特定のセキュリティ コントロールのスコア
Defender for Cloud のセキュリティ コントロールは、レコメンデーションの論理的なグループです。 このグラフを見れば、すべてのコントロールの週単位のスコアが一目でわかります。
選択された期間のセキュリティ コントロールのスコアを示すスクリーンショット。
リソースの変化
選択された期間中に状態 (正常、異常、または該当なし) が最も多く変化したリソースに関するレコメンデーションは、ここにリストされます。 一覧から任意のレコメンデーションを選択して、特定のリソースをリスト表示する新しいテーブルを開きます。
選択した期間中に正常性状態が変化したリソース数が最も多い推奨事項を示すスクリーンショット。

システム更新ブック

このブックは、"システムの更新プログラムをマシンにインストールする必要がある" というセキュリティ レコメンデーションに基づくものです。 このブックは、適用する更新プログラムがあるマシンを識別するのに役立ちます。

選択したサブスクリプションの更新状態は、次の方法で表示できます:

  • 適用するべき未処理の更新プログラムがあるリソースのリスト。
  • リソースに不足している更新プログラムのリスト。

不足している更新プログラムに関するセキュリティの推奨事項に基づく Defender for Cloud のシステム更新ワークブック。

脆弱性評価の検出結果ワークブック

Defender for Cloud には、お使いのマシン、コンテナー レジストリのコンテナー、SQL Server を実行しているコンピューター用の脆弱性スキャナーが含まれています。

これらのスキャナーの使用の詳細については、以下を参照してください。

各リソースの種類の結果は、個別の推奨事項で報告されます。

"脆弱性評価の結果" ブックでは、これらの結果が収集され、重要度、リソースの種類、カテゴリごとに整理されます。

Defender for Cloud の脆弱性評価結果レポートを示すスクリーンショット。

コンプライアンスの推移ワークブック

Microsoft Defender for Cloud では、リソースの構成と業界標準、規制、ベンチマークの要件が継続的に比較されます。 組み込みの標準には、NIST SP 800-53、SWIFT CSP CSCF v2020、カナダ連邦 PBMM、HIPAA HITRUST などがあります。 規制コンプライアンス ダッシュボードを使用して、組織に関連する標準を選択できます。 詳細については、「規制コンプライアンス ダッシュボードで標準セットをカスタイマイズする」を参照してください。

"時間の経過に伴うコンプライアンス" ブックでは、ダッシュボードに追加するさまざまな標準を使用して、コンプライアンスの状態を経時的に追跡します。

経時的なコンプライアンスに関するレポートの標準を選択する方法を示すスクリーンショット。

レポートの概要領域から標準を選択すると、下部のペインにより詳しい内訳が表示されます:

特定の標準に関する変更の詳細な内訳を示すスクリーンショット。

各コントロールに合格または失敗したリソースを表示するには、レコメンデーションのレベルまでドリルダウンを続けます。

ヒント

レポートの各パネルに対して、[Excel にエクスポート] オプションを使用してデータを Excel にエクスポートできます。

コンプライアンス ブックのデータを Excel にエクスポートする方法を示すスクリーンショット。

アクティブ アラート ワークブック

"アクティブなアラート" ブックでは、サブスクリプションのアクティブなセキュリティ アラートが 1 つのダッシュボードに表示されます。 セキュリティ アラートとは、リソースに対する脅威を検出したときに Defender for Cloud によって生成される通知です。 Defender for Cloud は、迅速に調査して修復するために必要な情報を含むアラートに優先順位を付け、リスト表示します。

このブックは、環境内のアクティブな脅威を認識し、優先順位を付けるのに役立ちます。

ほとんどのブックでは、Azure Resource Graph を使用してデータのクエリを実行します。 たとえば、マップ ビューを表示するには、Log Analytics ワークスペースでデータのクエリを実行します。 連続エクスポートを有効にする必要があります。 セキュリティ アラートを Log Analytics ワークスペースにエクスポートします。

アクティブなアラートは、重大度、リソース グループ、タグごとに表示できます。

重要度、リソース グループ、タグ別に表示されたアラートのサンプル ビューを示したスクリーンショット。

また、攻撃されたリソース、アラートの種類、新しいアラートごとに、サブスクリプションの上位アラートを表示することもできます。

サブスクリプションの上位アラートを強調表示したスクリーンショット。

アラートの詳細を表示するには、そのアラートを選択します。

特定のリソースに対するすべての重要度の高いアクティブなアラートを示すスクリーンショット。

[MITRE ATT&CK の戦術] タブには、"キル チェーン" の順序と、サブスクリプションが各段階で持つアラートの数がリスト表示されます。

チェーンの順序とアラートの数を示したスクリーンショット。

テーブル内のすべてのアクティブなアラートを表示し、列でフィルター処理できます。

アクティブなアラートの表を示すスクリーンショット。

特定のアラートの詳細を表示するには、テーブル内のアラートを選択し、[アラート ビューを開く] ボタンを選択します。

アラートの詳細と [アラート ビューを開く] ボタンを示すスクリーンショット。

マップ ビュー内の場所ごとにすべてのアラートを表示するには、[マップ ビュー] タブを選択します。

マップ ビューのマップで表示したときのアラートを示すスクリーンショット。

マップ上の場所を選択すると、その場所のすべてのアラートが表示されます。

マップ ビューの特定の場所にあるアラートを示すスクリーンショット。

アラートの詳細を表示するには、アラートを選択し、[アラート ビューを開く] ボタンを選択します。

DevOps セキュリティ ワークブック

"DevOps セキュリティ" ブックには、DevOps セキュリティ態勢のカスタマイズ可能なビジュアル レポートが用意されています。 このブックを使用すると、一般的な脆弱性と露出 (CVE) と脆弱性の数が最も多いリポジトリ、Advanced セキュリティが無効になっているアクティブなリポジトリ、DevOps 環境構成のセキュリティ態勢評価などの分析情報を表示できます。 Azure Resource Graph の豊富なデータ セットを使用して、セキュリティ チームのビジネス ニーズに合わせて独自のビジュアル レポートをカスタマイズして追加します。

DevOps ブックを選択した後のサンプル結果ページを示すスクリーンショット。

このブックを使用するには、環境に GitHub コネクタGitLab コネクタ、または Azure DevOps コネクタ が必要です。

ワークブックをデプロイするには:

  1. Azure portal にサインインする

  2. [Microsoft Defender for Cloud] >[ブック] に移動します。

  3. DevOps Security (Preview) ワークブックを選択します。

ブックが読み込まれると、[概要] タブが表示されます。このタブでは、公開されているシークレットの数、コード セキュリティ、DevOps セキュリティを確認できます。 結果は、各リポジトリの合計と重大度によって表示されます。

シークレットの種類別の数を表示するには [シークレット] タブを選択します。

シークレットの種類別の結果の数を表示する [シークレット] タブを示すスクリーンショット。

[コード] タブには、ツールとリポジトリごとの結果数が表示されます。 これには重大度別にコード スキャンの結果が表示されます。

[コード] タブとその結果をツール、リポジトリ、重大度別に示すスクリーンショット。

[OSS の脆弱性] タブには、重大度別のオープンソース セキュリティ (OSS) の脆弱性と、リポジトリ別の検出結果数が表示されます。

リポジトリごとの重大度と結果が表示されている [OSS の脆弱性] タブを示すスクリーンショット。ます。

[コードとしてのインフラストラクチャ] タブには、ツールとリポジトリ別の検出結果が表示されます。

ツールとリポジトリ別の検出結果が表示されている [コードとしてのインフラストラクチャ] タブのスクリーンショット。

[態勢] タブには、重大度とリポジトリ別のセキュリティ態勢が表示されます。

重要度とリポジトリ別のセキュリティ態勢が表示されている [態勢] タブのスクリーンショット。

[脅威と戦術] タブには、レポジトリ別の脅威と戦術の数およびその合計数が表示されます。

脅威と戦術の合計数とリポジトリ別の数が表示されている [脅威と戦術] タブのスクリーンショット。

他のワークブック ギャラリーからワークブックをインポートする

他の Azure サービスで作成したワークブックを Microsoft Defender for Cloud のワークブック ギャラリーに移動するには:

  1. インポートするブックを開きます。

  2. ツールバーで、編集を選択します。

    ワークブックの編集方法を示すスクリーンショット。

  3. ツール バーで、[</>] を選択して詳細エディターを開きます。

    詳細エディターを開いてギャラリー テンプレートの JSON コードをコピーする方法を示すスクリーンショット。

  4. ワークブック ギャラリー テンプレートで、ファイル内の JSON をすべて選択してコピーします。

  5. Defender for Cloud でブック ギャラリーを開き、メニュー バーの [新規] を選択します。

  6. [</ >] を選択して、詳細エディターを開きます。

  7. ギャラリー テンプレート JSON 全体を貼り付けます。

  8. [適用] を選択します。

  9. ツールバーで、[名前を付けて保存] を選択します。

    Defender for Cloud のギャラリーにブックを保存する方法を示すスクリーンショット。

  10. ワークブックへの変更を保存するには、次の情報を入力または選択します:

    • ワークブックの名前。
    • 使用する Azure リージョン。
    • サブスクリプション、リソース グループ、共有に関する関連情報。

保存済みのブックを見つけるには、最近変更したブックカテゴリに移動します。

この記事では、レポートが組み込まれている Defender for Cloud 統合 Azure ブック ページと、独自のカスタムの対話型レポートを作成するオプションについて説明します。

組み込みのブックは、Defender for Cloud の推奨事項からデータを取得します。