Skip to content
Twitter
edu-IT Practical Labo
【名古屋】
edu-IT Practical Laboedu-IT Practical Labo
  • Home
  • Blog
  • Services
    • Programming Typing
    • Basic WEB-TECH Lesson
    • IT-SKILL Training
  • Contact
 
  • Home
  • Blog
  • Services
    • Programming Typing
    • Basic WEB-TECH Lesson
    • IT-SKILL Training
  • Contact

AzureMonitorで仮想マシンを監視するアラートルールを作ってみよう

You are here:
  1. Home
  2. Azure
  3. Azure…
12月222025
Azureedu-IT

今回は、「Log Analytics(収集・分析)」と「アラート(通知)」を中心に、監視のサービスであるAzureMonitorで、アラートルールの作成をしていきたいと思います。

アラートを考える際には、「CPU使用率80%以上になったら」、「イベントログにエラーが記録されたら」といった条件面だけでなく、データ収集をする際に、「何をどこから」集めるか、アラートルールとして考える場合には「誰にどんなアクションを設定するか」という視点も必要になってきます。

AzurePortalから「リソースの作成」を選択して、仮想マシン(VM)を作成後、仮想マシンからCPU使用率などのパフォーマンスカウンタ等を収集して、Log Analytics(収集・分析)ワークスペースに保存するように設定していきます。

・「何をどこから」という、データ収集ルール
・「誰にどんなアクションを設定するか」という、アクショングループ

を登録した後、アラートルールを設定していきます。

 

AzureMonitorを使用する上での事前準備として、監視の対象となる仮想マシンを作成します。
(既に監視対象となるマシンがある場合には、スキップして頂いて構いません)

 

Contents

  • 1 仮想マシンを作成
  • 2 Log Analytics ワークスペースを作成
  • 3 データ収集ルールを作成
  • 4 アクショングループを登録
  • 5 アラートルールの作成

仮想マシンを作成

AzurePortalから「リソースの作成」を選択して、仮想マシン(VM)を作成していきます。



 
次に仮想マシンを監視する為の、「Log Analytics(収集・分析)」と「アラート(通知)」のサービスについて説明していきます。

以下の順番で説明をしていきたいと思います。

✓ Log Analytics ワークスペースを作成
✓ データ収集ルールを作成
✓ アクショングループを登録
✓ アラートルールを登録

 

Log Analytics ワークスペースを作成

Azure Portal より、[すべてのサービス]>>[モニター]>> [Log Analyticsワークスペースの作成]を選択
このとき、仮想マシンと同じリソースグループ内に任意の名前を付けて、項目を入力。



 

[確認と作成] ボタンを押下後、Log Analyticsワークスペースが作成されるのが確認できると思います。


 

データ収集ルールを作成

 

このデータ収集ルールは[モニター]の中からもアクセスすることができます。


[リソース]タブを開き、[+リソースの追加]を押下すると、画面に「範囲の選択」するエリアが表示されるので、仮想マシンを✓して[適用]ボタンをクリックします。

 

適用した仮想マシンが追加されることが確認できると思います。

次は「収集と配信」タブについて見ていきましょう。ここで「どこに保存するのか」を設定できます。
[+データソースの追加]ボタンを押下します。

 

データソースの種類は、パフォーマンスカウンターを選択


 
「次へ:ターゲット>」を押下し、パフォーマンスカウンターをどこに保存するのか、ここではLog Analyticsワークスペースに送信されるように構成したいので、ターゲットの種類を「Azure Monitor Logs = Log Analytics」に設定します。

データソースが追加されたら、[確認と作成] を押下し、データ収集ルールを作成します。


パフォーマンスカウンターがLog Analyticsに送信されるように設定されています。
リソースの方には対象の「dev-sample-vm」が1台登録されていることが分かります。

LogAnalyticsワークスペース >>[エージェント]から、1台のWindowsコンピュータが接続されていることが分かると思います。


LogAnalyticsワークスペースのメニュー:[Log Analytics接続] より、仮想マシンが「接続されていません」と表示される為、仮想マシンをクリックして接続するようにします。

[接続] を押下


 

アクショングループを登録

アクショングループを登録するには、
Azure Portalから[モニター]>>[アラート] を開き、[アクショングループ]タブを選択します。

 



 
「通知」タブの内容を編集します。

次のアクションでは、アクショングループがトリガーされた時に実行する操作を選択するのですが、ここでは電子メールで通知するだけなので、スキップして、[確認と作成]をクリックします。

アクショングループが作成されたのが確認できると思います。 

 

アラートルールの作成

今回の監視はLog Managementにある↓のテーブルを使ってアラートルールを作成していきます。

CPU使用率は「CounterValue」という列で確認することができます。
この値を監視するようにアラートルールを作成していきます。

 
[新しいアラートルールの登録]をクリック後、条件を指定します。
CPU使用率などのメトリックを計測する場合は、数値が設定されている項目、ここでは「CounterValue」を選択します。

「アクション」タブでは、設定したアクショングループを設定します。「詳細」タブで、 
以下のように設定して [確認/作成] をクリックします。  

これで、CPU使用率が70%を超えると、電子メールが届くようアラートを登録することができました。 


今回の内容はいかがだったでしょうか。仮想マシンを作成後、実際にLog Analyticsワークスペースを作成、データ収集ルールを設定、アラートを登録する手順を確認することで、こういった感じで監視の通知を設定するものなのかな、といった具合に理解が深まっていくのではないでしょうか。自分にできる範囲のものから少しずつAzureにも挑戦してみようかなと思っていただければ幸いです。

以上となります。

 
参考:Udemy >>
・作りながら覚えるMicrosoft Azure 入門講座(IaaS編)

Category: Azure, edu-ITBy semi3del2025年12月22日Leave a comment
Share this post
Share with Google+Share with FacebookShare with Twitter

Author: semi3del

Post navigation

NextNext post:AzureポータルでWindows Server VM(B1ms)を作成してRDP接続してみよう

Related Posts

AzureポータルでWindows Server VM(B1ms)を作成してRDP接続してみよう
2025年11月4日
Azure App Service入門~KuduでTodoリストをデプロイしてみよう
2025年8月27日
CodeSandboxでReactのTodoリストを作成してみよう
2025年3月31日
GitHub Actions入門~Cloud9でGitHub ActionsのHelloWorldを実行してみよう
2023年11月28日
Web APIをPythonで使ってみる~Fast APIの基礎
2023年9月25日
FigmaからReactのコード生成するプラグインを使ってUIコンポーネントを作成してみよう
2023年7月4日

コメントを残す コメントをキャンセル

Your email address will not be published. Required fields are marked *

Post comment

最近の投稿
  • AzureMonitorで仮想マシンを監視するアラートルールを作ってみよう
  • AzureポータルでWindows Server VM(B1ms)を作成してRDP接続してみよう
  • Azure App Service入門~KuduでTodoリストをデプロイしてみよう
  • はじめてのPower Automate for Desktop~フローデザイナーでの基本操作を確認してみよう
  • CodeSandboxでReactのTodoリストを作成してみよう
アーカイブ
  • 2025年12月
  • 2025年11月
  • 2025年8月
  • 2025年6月
  • 2025年3月
  • 2025年1月
  • 2024年11月
  • 2024年9月
  • 2024年8月
  • 2024年6月
  • 2024年4月
  • 2024年1月
  • 2023年11月
  • 2023年9月
  • 2023年7月
  • 2023年5月
  • 2023年3月
  • 2023年1月
  • 2022年11月
  • 2022年10月
  • 2022年9月
  • 2022年8月
  • 2022年6月
  • 2022年5月
  • 2022年3月
  • 2022年1月
  • 2021年11月
  • 2021年9月
  • 2021年7月
  • 2021年5月
  • 2021年4月
  • 2021年3月
  • 2021年1月
  • 2020年11月
  • 2020年9月
  • 2020年6月
  • 2020年4月
  • 2020年3月
  • 2020年2月
  • 2017年7月