ラボ 08: Log Analytics ワークスペース、Azure ストレージ アカウント、データ収集ルール (DCR) を作成する
受講生用ラボ マニュアル
ラボのシナリオ
金融テクノロジ企業の Azure セキュリティ エンジニアは、財務トランザクションの処理や顧客の機密データの管理に使用されるすべての Azure Virtual Machine (VM) の監視とセキュリティの可視性を強化する必要があります。 セキュリティ チームは、潜在的な脅威を検出し、システム パフォーマンスを最適化するために、これらの VM からの詳細なログとパフォーマンス指標が必要です。 最高情報セキュリティ責任者 (CISO) から、セキュリティ イベント、システム ログ、およびパフォーマンス カウンターを収集するソリューションを実施するよう求められました。 ログの収集とパフォーマンスの監視を一元化するために、Azure Monitor エージェント (AMA) とデータ収集ルール (DCR) を構成する任務を与えられました。
このラボのすべてのリソースについて、米国東部リージョンを使用しています。 これがクラスで使用するリージョンであることを講師に確認します。
ラボの目的
このラボでは、次の演習を行います。
- 演習 1:Azure Virtual Machine をデプロイする
- 演習 2:Log Analytics ワークスペースを作成する
- 演習 3:Azure ストレージ アカウントを作成する
- 演習 4: データ収集ルールを作成する
手順
演習 1:Azure Virtual Machine をデプロイする
演習のタイミング:10 分
この演習では、次のタスクを実行します。
- タスク 1:Azure 仮想マシンをデプロイする。
タスク 1: Azure 仮想マシンをデプロイする
-
Azure portal
https://portal.azure.com/
にサインインします。注:このラボで使用している Azure サブスクリプションで所有者ロールまたは共同作成者ロールを持つアカウントを使用して Azure portal にサインインします。
-
Azure portal の右上にある最初のアイコンをクリックして、Cloud Shell を開きます。 メッセージが表示されたら、[PowerShell] と [ストレージの作成] を選択します。
-
[Cloud Shell] ペインの左上隅にあるドロップダウン メニューで [PowerShell] が選択されていることを確認します。
-
[Cloud Shell] ペイン内の PowerShell セッションで、次の手順を実行して、このラボで使用するリソース グループを作成します。
New-AzResourceGroup -Name AZ500LAB131415 -Location 'EastUS'
注: このリソース グループは、ラボ 8、9、および 10 に使用されます。
-
Cloud Shell ウィンドウ内の PowerShell セッションで次を実行して、ホスト (EAH) で暗号化を有効にします。
Register-AzProviderFeature -FeatureName "EncryptionAtHost" -ProviderNamespace Microsoft.Compute
-
[Cloud Shell] ペイン内の PowerShell セッションで、次の手順を実行して、新しい Azure 仮想マシンを作成します。
New-AzVm -ResourceGroupName "AZ500LAB131415" -Name "myVM" -Location 'EastUS' -VirtualNetworkName "myVnet" -SubnetName "mySubnet" -SecurityGroupName "myNetworkSecurityGroup" -PublicIpAddressName "myPublicIpAddress" -PublicIpSku Standard -OpenPorts 80,3389 -Size Standard_DS1_v2
-
資格情報の入力を求められた場合:
設定 値 User localadmin Password ラボ 02 > 演習 2 > タスク 1 > 手順 3 で作成した個人用パスワードを使用してください。 注: デプロイが完了するまで待ちます。
-
[Cloud Shell] ペイン内の PowerShell セッションで、次のコマンドを実行して、myVM という名前の仮想マシンが作成され、その [ProvisioningState] が [成功] であることを確認します。
Get-AzVM -Name 'myVM' -ResourceGroupName 'AZ500LAB131415' | Format-Table
-
[Cloud Shell] ペインを閉じます。
演習 2:Log Analytics ワークスペースを作成する
演習のタイミング:10 分
この演習では、次のタスクを実行します。
- タスク 1:Log Analytics ワークスペースを作成します。
タスク 1:Log Analytics ワークスペースを作成する
このタスクでは、Log Analytics ワークスペースを作成します。
-
Azure portal で、Azure portal ページの上部にある [リソース、サービス、ドキュメントを検索する] テキスト ボックスで、「Log Analytics ワークスペース」と入力し、Enter キーを押します。
-
[Log Analytics ワークスペース] ブレードで、 [+ 作成] をクリックします。
-
[Log Analytics ワークスペースの作成] ブレードの [基本] タブで、次の設定を指定します (他の設定は既定値のままにします)。
設定 値 サブスクリプション このラボで使用している Azure サブスクリプションの名前 リソース グループ AZ500LAB131415 名前 グローバルにユニークな任意の名前 リージョン 米国東部 -
Review + create を選択します。
-
[Log Analytics ワークスペースの作成] ブレードの [確認および作成] タブで、 [作成] を選択します。
演習 3:Azure ストレージ アカウントを作成する
推定時間:10 分
この演習では、次のタスクを実行します。
- タスク 1:Azure ストレージ アカウントを作成します。
タスク 1:Azure ストレージ アカウントを作成する
このタスクでは、ストレージ アカウントを作成します。
-
Azure portal の「リソース、サービス、ドキュメントの検索」テキスト ボックスで、Azure portal ページの上部に「ストレージ アカウント」と入力し、Enter キーを押します。
-
Azure portal の [ストレージ アカウント] ブレードで、[+ 作成] ボタンをクリックして新しいストレージ アカウントを作成します。
-
「ストレージ アカウントの作成」ブレードの「基本」タブで、次の設定を指定します (他の設定は既定値のままにします)。
設定 値 サブスクリプション このラボで使用している Azure サブスクリプションの名前 リソース グループ AZ500LAB131415 ストレージ アカウント名 文字と数字で構成される、長さが 3 から 24 のグローバルに一意の名前 場所 (米国) EastUS パフォーマンス Standard (汎用 v2 アカウント) 冗長性 ローカル冗長ストレージ (LRS) -
[ストレージ アカウントの作成] ブレードの [基本] タブで、[確認] をクリックし、検証プロセスが完了するまで待ってから、[作成] をクリックします。
注:ストレージ アカウントが作成されるのを待ちます。 これには 2 分ほどかかります。
演習 4: データ収集ルールを作成する
推定時間:15 分
この演習では、次のタスクを実行します。
- タスク 1:データ収集ルールを作成する。
タスク 1:データ収集ルールを作成する。
このタスクでは、データ収集ルールを作成します。
-
Azure portal で、Azure portal ページの上部にある [リソース、サービス、ドキュメントの検索] テキスト ボックスに「監視」と入力し、Enter キーを押します。
-
[監視設定] ブレードで、 [データ収集ルール] をクリックします。
-
[+ 作成] をクリックして新しいデータ収集ルールを作成します。
-
[データ収集ルールの作成] ブレードの [基本] タブで、以下の設定を指定します。
設定 値 ルールの詳細 規則の名前 DCR1 サブスクリプション このラボで使用している Azure サブスクリプションの名前 リソース グループ AZ500LAB131415 リージョン 米国東部 プラットフォームの種類 Windows データ収集エンドポイント 空白のままにします -
[次へ: リソース >] というラベルの付いたボタンをクリックして次に進みます。
-
[リソース] タブで、[+ リソースの追加] を選択してから、[データ収集エンドポイントを有効にする] をチェックします。 [スコープ テンプレートの選択] で、[AZ500LAB131415] をチェックして、[適用] をクリックします。
-
[次へ: 収集と配信 >] というラベルの付いたボタンをクリックして次に進みます。
-
[+ データ ソースの追加] をクリックしてから、[データ ソースの追加] ページで、[データ ソースの種類] ドロップダウン メニューを変更して [パフォーマンス カウンター] を表示します。 以下の既定の設定はそのままにします。
設定 値 パフォーマンス カウンター サンプル レート (秒) CPU 60 メモリ 60 ディスク 60 ネットワーク 60
-
[次へ: 移行先 >] というラベルの付いたボタンをクリックして次に進みます。
-
[+ 宛先の追加] をクリックし、[宛先の種類] ドロップダウン メニューを変更して [Azure Monitor ログ] を表示します。 [サブスクリプション] ウィンドウで、”サブスクリプション” が表示されていることを確認してから、前に作成した Log Analytics ワークスペースを反映するように [アカウントまたは名前空間] ドロップダウン メニューを変更します。**
-
ページ下部の [データ ソースの追加] をクリックします。
-
Review + create をクリックします。
-
Create をクリックしてください。
結果:Azure 仮想マシン、Log Analytics ワークスペース、Azure ストレージ アカウント、データ収集ルールをデプロイして、Azure Monitor エージェントを使用して仮想マシンからイベントとパフォーマンス カウンターを収集しました。
注: このラボからリソースを削除しないでください。それらのリソースは、Microsoft Defender for Cloud ラボ、「VM で Just-In-Time アクセスを有効にする」ラボ、および Microsoft Sentinel ラボで必要です