Azure

Loganalyticsを利用してログを分析する

取得したログを分析、必要なログを確認する

Loganaryticsワークスペースに格納したログはAzureポータル上から参照することが可能です。ポータル上で、各リソースに移動してメニューの「ログ」から参照用のページに移動します。ログの格納されたテーブルにマウスカーソルを合わせ表示されるアイコンからプレビューを表示し内容を確認します。

主に利用するリソースにおいてログの格納先テーブル

テーブル名主なリソースの種類代表的な格納情報
Perf仮想マシンパフォーマンスログ
Event仮想マシンWindowsOS
イベントログ
Syslog 仮想マシンLinux OS Syslog
AzureDiagnostics NSG
仮想マシン
診断ログ
AzureNetworkAnalytics_CL NSGNSGフローログ
AzureActivity サブスクリプションアクティビティログ

ログの内容をKQLで解析して表示する

格納されたログはクエリを作成することで解析した結果を表示させることが可能です。

Where抽出条件を指定
project 表示項目を指定
summarize 対象項目のサマライズ
例)平均、最大、最小を取得
limit 表示件数を指定
sort 昇順、降順を指定

KQL構文例

(1) 仮想マシン:5分あたりの平均CPU使用率を表示

Perf
| where ObjectName == “Processor”
| summarize avg(CounterValue) by bin(TimeGenerated,5m), Computer

(2) NSGフローログ:直近15分を降順で10件表示する

AzureNetworkAnalytics_CL
| where TimeGenerated > ago(15m)
| sort by TimeGenerated desc
| limit 10

(3) 仮想マシン:イベントログから状態がエラーのみ表示する

Event
| where EventLevelName == “Error”

カスタムログを利用したアラートを作成するにあたりの注意点

カスタムログでAzureMonitorのアラートを作成する場合において
アラートの対象となる値は「 AggregatedValue 」という変数に格納必要が
あります。

例)”仮想マシン名”の平均CPU使用率(5分毎)でアラートを作成する場合
Perf
| where Computer == “仮想マシン名” and ObjectName == “Processor”
| summarize AggregatedValue = avg(CounterValue) by bin(TimeGenerated,5m)
| sort by TimeGenerated desc

普通のAzure Windows VMを、従量課金のSQL VMにしたい前のページ

L7 負荷分散 Azure Application Gateway について:3回目次のページ

関連記事

  1. Azure

    Azure Key Vaultでみんなしあわせ(その2)

    はい。Key Vaultを使うとキー情報等の小規模な重要情報の管理が…

  2. Azure

    Managed InstanceへのDB移行・アプリとの連携時の注意Point

    そがひろです。今回は、OnPremiseからAzure Manage…

  3. Azure

    Azure Key Vaultでみんなしあわせ

    私の知っているシステム開発これまでかかわってきたC/SやAS…

  4. Azure

    Azureの無料枠ためしてみた。

    目次1はじめに2Azureの無料枠試してみた2-1前…

  5. Azure

    WindowsVirtualDesktopがGAされているので(その2)

    その1で仮想マシンの展開まで行ったので次は接続、それとその他備考な…

  6. Azure

    AADDSを構築する記事

    ---5/13追記(追記事項は末尾記載)---皆様、こんにちは。在宅…

関連記事

  1. Azure

    ARMテンプレートでインフラ構築する。
  2. Azure

    Azure AD Connectの構築トラブルメモ
  3. Azure

    Azure ポイント対サイトの証明書作成
  4. Azure

    Azure 資格試験の更新(2020年版の更新)
  5. Azure

    WindowsVirtualDesktopがGAされているので(その1)
PAGE TOP