Azure Virtual Machines の監視データのリファレンス

この記事には、このサービスに関するすべての監視リファレンス情報が含まれています。

Azure Virtual Machines 用に収集できるデータとその使用方法の詳細については、「 Monitor Azure Virtual Machines 」を参照してください。

メトリック

このセクションには、このサービスに関して自動的に収集されるすべてのプラットフォーム メトリックが一覧表示されています。 これらのメトリックは、Azure Monitor でサポートされているすべてのプラットフォーム メトリックのグローバル リストにも含まれています。

メトリックのリテンション期間の詳細については、「Azure Monitor メトリックの概要」を参照してください。

重要

仮想マシン (VM) で実行されるゲスト オペレーティング システム (ゲスト OS) のメトリックは、ここには表示されません。 ゲスト OS メトリックは、ゲスト オペレーティング システムで実行される、あるいはそのシステムの一部として実行される 1 つまたは複数のエージェントを使用して収集する必要があります。 ゲスト OS メトリックには、ゲストの CPU 使用率またはメモリ使用量を追跡するパフォーマンス カウンターが含まれます。これらは、どちらも自動スケーリングまたはアラートに頻繁に使用されます。

ホスト OS メトリックを使用でき、次の表に示します。 ホスト OS メトリックは、ゲスト OS セッションをホストしている Hyper-V セッションに関連しています。 詳細については、ゲスト OS とホスト OS のメトリックに関するページを参照してください。

Microsoft.Compute/virtualMachines でサポートされているメトリック

次の表に、Microsoft.Compute/virtualMachines リソースの種類で使用できるメトリックの一覧を示します。

  • すべての列がすべてのテーブルに存在するわけではない場合があります。
  • 一部の列がページの表示領域を超えている場合があります。 [テーブルの展開] を選択すると、使用可能なすべての列が表示されます。

テーブルの見出し

  • カテゴリ - メトリック グループまたは分類。
  • メトリック - Azure Portal に表示されるメトリックの表示名。
  • REST API の名前 - REST API で参照されるメトリック名。
  • 単位 - 測定単位。
  • 集計 - 既定の集計の種類。 有効な値: 平均 (Avg)、最小 (Min)、最大 (Max)、合計 (Sum)、数。
  • ディメンション - メトリックで使用できるディメンション
  • 時間グレイン - メトリックをサンプリングする間隔。 たとえば、PT1M は、メトリックを 1 分ごとに、PT30Mは 30 分ごとに、PT1H は 1 時間ごとにサンプリングすることを示します。
  • DS エクスポート - メトリックが診断設定を介して Azure Monitor ログにエクスポート可能かどうかを示します。 メトリックのエクスポートについては、「Azure Monitor で診断設定を作成する」を参照してください。
メトリック REST API での名前 出荷単位 集計 Dimensions 期間粒度 DS エクスポート
使用可能なメモリ バイト数 (プレビュー)

プロセスへの割り当てまたは仮想マシンでのシステム使用にすぐに利用できる物理メモリの量 (バイト単位)
Available Memory Bytes バイト Average <なし> PT1M はい
使用済みの CPU クレジット

仮想マシンによって消費されたクレジットの合計数。 B シリーズのバースト可能な VM でのみ使用可能
CPU Credits Consumed Count Average <なし> PT1M はい
未使用の CPU クレジット

バーストに使用できるクレジットの合計数。 B シリーズのバースト可能な VM でのみ使用可能
CPU Credits Remaining Count Average <なし> PT1M はい
データ ディスク帯域幅の消費率

1 分あたりに消費されたデータ ディスク帯域幅の割合。 Premium ストレージをサポートする VM シリーズ上でのみ使用できます。
Data Disk Bandwidth Consumed Percentage Percent Average LUN PT1M はい
データ ディスク IOPS の消費率

1 分あたりに消費されたデータ ディスク I/O の割合。 Premium ストレージをサポートする VM シリーズ上でのみ使用できます。
Data Disk IOPS Consumed Percentage Percent Average LUN PT1M はい
データ ディスクの待機時間 (プレビュー)

データ ディスクの監視期間中に各 IO を完了するための平均時間。 結果はミリ秒単位で示されます。
Data Disk Latency ミリ秒 Average LUN PT1M はい
データ ディスクの最大バースト帯域幅

バーストを使用してデータ ディスクで実現できる 1 秒あたりの最大バイト数
Data Disk Max Burst Bandwidth Count Average LUN PT1M はい
データ ディスクの最大バースト IOPS

バーストを使用してデータ ディスクで実現できる最大 IOPS
Data Disk Max Burst IOPS Count Average LUN PT1M はい
データ ディスク キューの深さ

データ ディスクのキューの深さ (またはキューの長さ)
Data Disk Queue Depth Count Average LUN PT1M はい
データ ディスク読み取りバイト数/秒

監視期間中に 1 つのディスクから読み取られたバイト数/秒
Data Disk Read Bytes/sec BytesPerSecond Average LUN PT1M はい
データ ディスク読み取り操作/秒

監視期間中の 1 つのディスクからの読み取り IOPS
Data Disk Read Operations/Sec CountPerSecond Average LUN PT1M はい
データ ディスク ターゲット帯域幅

バーストなしでデータ ディスクが実現できる 1 秒あたりのベースライン バイト数
Data Disk Target Bandwidth Count Average LUN PT1M はい
データ ディスク ターゲット IOPS

バーストなしでデータ ディスクが実現できるベースライン IOPS
Data Disk Target IOPS Count Average LUN PT1M はい
データ ディスク使用バースト BPS クレジットの割合

これまでに使用されたデータ ディスクのバースト帯域幅クレジットの割合
Data Disk Used Burst BPS Credits Percentage Percent Average LUN PT1M はい
データ ディスク使用バースト IO クレジットの割合

これまでに使用されたデータ ディスクのバースト I/O クレジットの割合
Data Disk Used Burst IO Credits Percentage Percent Average LUN PT1M はい
データ ディスク書き込みバイト数/秒

監視期間中に 1 つのディスクに書き込まれたバイト数/秒
Data Disk Write Bytes/sec BytesPerSecond Average LUN PT1M はい
データ ディスク書き込み操作/秒

監視期間中の 1 つのディスクからの書き込み IOPS
Data Disk Write Operations/Sec CountPerSecond Average LUN PT1M はい
ディスク読み取りバイト数

監視期間中にディスクから読み取られたバイト数
Disk Read Bytes バイト 合計 (合計) <なし> PT1M はい
ディスク読み取り操作/秒

ディスク読み取り IOPS
Disk Read Operations/Sec CountPerSecond Average <なし> PT1M はい
ディスク書き込みバイト数

監視期間中にディスクに書き込まれたバイト数
Disk Write Bytes バイト 合計 (合計) <なし> PT1M はい
ディスク書き込み操作/秒

ディスク書き込み IOPS
Disk Write Operations/Sec CountPerSecond Average <なし> PT1M はい
受信フロー

受信フロー数は、受信方向の現在のフロー数です (VM に送信されるトラフィック)
Inbound Flows Count Average <なし> PT1M はい
受信フローの最大作成速度

受信フローの最大作成速度 (VM に送信されるトラフィック)
Inbound Flows Maximum Creation Rate CountPerSecond Average <なし> PT1M はい
課金対象ネットワーク (非推奨)

仮想マシンがすべてのネットワーク インターフェイスから受信した課金対象バイト数 (受信トラフィック) (非推奨)
Network In バイト 合計 (合計) <なし> PT1M はい
受信ネットワーク合計

すべてのネットワーク インターフェイスで仮想マシンが受信したバイト数 (受信トラフィック)
Network In Total バイト 合計 (合計) <なし> PT1M はい
Network Out Billable (非推奨)

仮想マシンがすべてのネットワーク インターフェイスから発信した課金対象バイト数 (送信トラフィック) (非推奨)
Network Out バイト 合計 (合計) <なし> PT1M はい
Network Out Total

すべてのネットワーク インターフェイスで仮想マシンが送信したバイト数 (送信トラフィック)
Network Out Total バイト 合計 (合計) <なし> PT1M はい
OS ディスク帯域幅の消費率

1 分あたりに消費されたオペレーティング システム ディスク帯域幅の割合。 Premium ストレージをサポートする VM シリーズ上でのみ使用できます。
OS Disk Bandwidth Consumed Percentage Percent Average LUN PT1M はい
OS ディスク IOPS の消費率

1 分あたりに消費されたオペレーティング システム ディスク I/O の割合。 Premium ストレージをサポートする VM シリーズ上でのみ使用できます。
OS Disk IOPS Consumed Percentage Percent Average LUN PT1M はい
OS ディスク待機時間 (プレビュー)

OS ディスクの監視期間中に各 IO を完了するための平均時間。 結果はミリ秒単位で示されます。
OS Disk Latency ミリ秒 Average <なし> PT1M はい
OS ディスクの最大バースト帯域幅

バーストを使用して OS ディスクで実現できる 1 秒あたりの最大バイト数
OS Disk Max Burst Bandwidth Count Average LUN PT1M はい
OS ディスクの最大バースト IOPS

バーストを使用して OS ディスクで実現できる最大 IOPS
OS Disk Max Burst IOPS Count Average LUN PT1M はい
OS ディスク キューの深さ

OS ディスクのキューの深さ (またはキューの長さ)
OS Disk Queue Depth Count Average <なし> PT1M はい
OS ディスク読み取りバイト数/秒

OS ディスクの監視期間中に 1 つのディスクから読み取られたバイト数/秒
OS Disk Read Bytes/sec BytesPerSecond Average <なし> PT1M はい
OS ディスク読み取り操作/秒

OS ディスクの監視期間中の 1 つのディスクからの読み取り IOPS
OS Disk Read Operations/Sec CountPerSecond Average <なし> PT1M はい
OS ディスク ターゲット帯域幅

バーストなしで OS ディスクが実現できる 1 秒あたりのベースライン バイト数
OS Disk Target Bandwidth Count Average LUN PT1M はい
OS ディスク ターゲット IOPS

バーストなしで OS ディスクが実現できるベースライン IOPS
OS Disk Target IOPS Count Average LUN PT1M はい
OS ディスク使用バースト BPS クレジットの割合

これまでに使用された OS ディスクのバースト帯域幅クレジットの割合
OS Disk Used Burst BPS Credits Percentage Percent Average LUN PT1M はい
OS ディスク使用バースト IO クレジットの割合

これまでに使用された OS ディスクのバースト I/O クレジットの割合
OS Disk Used Burst IO Credits Percentage Percent Average LUN PT1M はい
OS ディスク書き込みバイト数/秒

OS ディスクの監視期間中に 1 つのディスクに書き込まれたバイト数/秒
OS Disk Write Bytes/sec BytesPerSecond Average <なし> PT1M はい
OS ディスク書き込み操作/秒

OS ディスクの監視期間中の 1 つのディスクからの書き込み IOPS
OS Disk Write Operations/Sec CountPerSecond Average <なし> PT1M はい
送信フロー

送信フロー数は、送信方向の現在のフロー数です (VM から送信されるトラフィック)
Outbound Flows Count Average <なし> PT1M はい
送信フローの最大作成速度

送信フローの最大作成速度 (VM から送信されるトラフィック)
Outbound Flows Maximum Creation Rate CountPerSecond Average <なし> PT1M はい
CPU 使用率

仮想マシンで現在使用されている、割り当てられたコンピューティング ユニットの割合
Percentage CPU Percent Average <なし> PT1M はい
Premium データ ディスク キャッシュの読み取りヒット

Premium データ ディスク キャッシュ読み取りヒット
Premium Data Disk Cache Read Hit Percent Average LUN PT1M はい
Premium データ ディスク キャッシュの読み取りミス

Premium データ ディスク キャッシュ読み取りミス
Premium Data Disk Cache Read Miss Percent Average LUN PT1M はい
Premium OS ディスク キャッシュ読み取りヒット

Premium OS ディスク キャッシュ読み取りヒット
Premium OS Disk Cache Read Hit Percent Average <なし> PT1M はい
Premium OS ディスク キャッシュの読み取りミス

Premium OS ディスク キャッシュ読み取りミス
Premium OS Disk Cache Read Miss Percent Average <なし> PT1M はい
一時ディスク待機時間 (プレビュー)

一時ディスクの監視期間中に各 IO を完了するための平均時間。 結果はミリ秒単位で示されます。
Temp Disk Latency ミリ秒 Average <なし> PT1M はい
一時ディスク キューの深さ

一時ディスク キューの深さ (またはキューの長さ)。
Temp Disk Queue Depth Count Average <なし> PT1M はい
一時ディスク読み取りバイト数/秒

一時ディスクの監視期間中に 1 つのディスクから読み取られたバイト/秒。
Temp Disk Read Bytes/sec BytesPerSecond Average <なし> PT1M はい
一時ディスク読み取り操作/秒

一時ディスクの監視期間中に、1 つのディスクから IOPS を読み取ります。
Temp Disk Read Operations/Sec CountPerSecond Average <なし> PT1M はい
一時ディスク書き込みバイト数/秒

一時ディスクの監視期間中に 1 つのディスクに書き込まれたバイト/秒。
Temp Disk Write Bytes/sec BytesPerSecond Average <なし> PT1M はい
一時ディスク書き込み操作/秒

一時ディスクの監視期間中に、1 つのディスクから IOPS を書き込みます。
Temp Disk Write Operations/Sec CountPerSecond Average <なし> PT1M はい
VM のキャッシュされた帯域幅の消費率

VM によって消費されたキャッシュされたディスク帯域幅の割合。 Premium ストレージをサポートする VM シリーズ上でのみ使用できます。
VM Cached Bandwidth Consumed Percentage Percent Average <なし> PT1M はい
VM のキャッシュされた IOPS の消費率

VM によって消費されたキャッシュされたディスク IOPS の割合。 Premium ストレージをサポートする VM シリーズ上でのみ使用できます。
VM Cached IOPS Consumed Percentage Percent Average <なし> PT1M はい
VM キャッシュ使用バースト BPS クレジットの割合

VM によって使用されるキャッシュされたバースト BPS クレジットの割合。
VM Local Used Burst BPS Credits Percentage パーセント Average、Minimum、Maximum <なし> PT1M はい
VM キャッシュされた使用済みバースト IO クレジットの割合

VM によって使用されるキャッシュされたバースト IO クレジットの割合。
VM Local Used Burst IO Credits Percentage パーセント Average、Minimum、Maximum <なし> PT1M はい
VM のキャッシュされていない使用済みバースト BPS クレジットの割合

VM によって使用されるキャッシュされていないバースト BPS クレジットの割合。
VM Remote Used Burst BPS Credits Percentage パーセント Average、Minimum、Maximum <なし> PT1M はい
VM のキャッシュされていない使用済みバースト IO クレジットの割合

VM によって使用されるキャッシュされていないバースト IO クレジットの割合。
VM Remote Used Burst IO Credits Percentage パーセント Average、Minimum、Maximum <なし> PT1M はい
VM のキャッシュされていない帯域幅の消費率

VM によって消費されたキャッシュされていないディスク帯域幅の割合。 Premium ストレージをサポートする VM シリーズ上でのみ使用できます。
VM Uncached Bandwidth Consumed Percentage Percent Average <なし> PT1M はい
VM のキャッシュされていない IOPS の消費率

VM によって消費されたキャッシュされていないディスク IOPS の割合。 Premium ストレージをサポートする VM シリーズ上でのみ使用できます。
VM Uncached IOPS Consumed Percentage Percent Average <なし> PT1M はい
VM 可用性メトリック (プレビュー)

経時的な仮想マシンの可用性の測定。
VmAvailabilityMetric カウント Average、Minimum、Maximum Context PT1M はい

VM から Percentage CPU メトリックを収集する方法を示す例については、「 REST API を使用して仮想マシンの使用状況メトリックを取得する」を参照してください。

VM 可用性メトリック (プレビュー)

VM 可用性メトリックは、現在パブリック プレビュー段階です。 このメトリック値は、マシンが現在実行中であり、使用できるかどうかを示します。 このメトリックを使って、時間の経過と共に可用性の傾向を示し、マシンが停止している場合に警告することができます。 VM の可用性には、次の値が表示されます。

VM 可用性メトリックを使用して Azure 仮想マシンの可用性を監視する方法については、「 Azure Monitor を使用して Azure 仮想マシンの可用性を監視するを参照してください。

Value 説明
1 VM が実行中であり、使用できます。
0 VM は使用できません。 VM は停止中か再起動中の可能性があります。 VM 内から VM をシャットダウンすると、この値が出力されます。
Null (破線) VM の状態は不明です。 Azure portal、CLI、または PowerShell から VM を停止すると、可用性メトリックの出力が直ちに停止され、null 値が表示されます。

コンテキスト ディメンション は、Azure またはユーザーが調整したアクティビティが原因で VM の可用性が影響を受けたかどうかを示します。 PlatformCustomer、または Unknown の値を想定できます。

[表示名] 説明
集計 平均 (既定の集計): 発生したダウンタイムの程度に基づいて、優先順位付けされた調査を行います。

最小: VM が使用できなかったすべての時間をすぐに特定します。

Max: VM が使用可能であったすべてのインスタンスを直ちに特定します。

グラフの範囲、粒度、およびデータ集計の詳細については、「 Azure Monitor メトリックの集計と表示の説明を参照してください。
データ保持期間 VM の可用性メトリックのデータは、傾向分析と履歴ルックバックに役立てるため、93 日間保存されます
価格 詳細については、「 Pricing の内訳MetricsAlert Rules 」セクションを参照してください。

メトリック ディメンション

メトリック ディメンションについては、「多次元メトリック」を参照してください。

ディメンション論理ユニット番号 (LUN) は、上記のメトリックの一部に関連付けられています。

Azure Monitor ログ テーブル

このセクションでは、Kusto クエリを使用した Log Analytics によるクエリに使用できる、このサービスに関連するすべての Azure Monitor ログ テーブルを一覧表示します。 テーブルにはリソース ログ データが含まれており、収集されルーティングされる内容によっては、さらに多くのデータが含まれる場合があります。

テーブル カテゴリ データ収集方法 基本ログ プランをサポート クエリ
ADAssessmentRecommendation
スケジュールされたタスクによって開始される AD 評価によって生成される推奨事項。 評価をスケジュールすると、既定で 7 日ごとに実行され、Azure Log Analytics にデータがアップロードされます。
workloads Active Directory オンデマンド評価 いいえ はい
AzureActivity
Azure で発生したサブスクリプション レベルまたは管理グループ レベルのイベントに関する分析情報を提供する、Azure のアクティビティ ログからのエントリ。
リソース, 監査, セキュリティ アクティビティ ログのエクスポート いいえ はい
CommonSecurityLog
この表は、一般的なイベント形式でイベントを収集するためのものであり、多くの場合、Check Point、Palo Alto などのさまざまなセキュリティ アプライアンスから送信されます。
security Microsoft Sentinel 用 AMA コネクタ経由の共通イベント形式 (CEF) いいえ はい
ConfigurationChange
ファイル ソフトウェア レジストリ キー Windows サービスや Linux デーモンなどのゲスト内構成データへの変更を表示する
management Change Tracking とインベントリの有効化 いいえ はい
ConfigurationData
Files Software Registry Keys Windows Services や Linux Daemons などのゲスト内構成データの最後に報告された状態を表示する
management Change Tracking とインベントリの有効化 いいえ はい
ContainerLog
コンテナーの stdout ストリームと stderr ストリームから収集されたログ行。
コンテナー, アプリケーション Container Insights いいえ はい
DnsEvents network Azure Monitor エージェントを使用して Windows DNS サーバーからデータをストリーミングおよびフィルター処理する いいえ はい
DnsInventory network Azure Monitor エージェントを使用して Windows DNS サーバーからデータをストリーミングおよびフィルター処理する いいえ -
イベント
Azure Monitor Agent Analytics エージェントを使用した Windows コンピューター上の Windows イベント ログからのイベント。
virtualmachines Azure Monitor エージェントを使用してイベントを収集する いいえ はい
HealthStateChangeEvent
ワークロード モニターの正常性。 このデータは、正常性モニターの状態遷移を表します。
undefined VM Insights いいえ -
Heartbeat
エージェントの正常性を報告するために、Azure Monitor エージェントによって 1 分に 1 回ログに記録されたレコード。
virtualmachines, コンテナー, 管理 Azure Monitor エージェント いいえ はい
InsightsMetrics
メトリックを格納するテーブル。 "Perf" テーブルには多くのメトリックも格納され、時間の経過と同時にすべてが InsightsMetrics に収束します。
virtualmachines、コンテナー、リソース VM InsightsContainer Insights いいえ はい
Perf
ハードウェア コンポーネントのオペレーティング システムとアプリケーションのパフォーマンスに関する分析情報を提供する Windows および Linux エージェントのパフォーマンス カウンター。
virtualmachines、container Azure Monitor エージェントを使用して VM からパフォーマンス カウンターを収集する いいえ はい
ProtectionStatus
マルウェア対策のインストール情報とコンピューターのセキュリティの正常性状態:
security Defender for Cloud で Azure Monitor エージェントを有効にする いいえ はい
SQLAssessmentRecommendation
スケジュールされたタスクによって開始される SQL 評価によって生成される推奨事項。 評価をスケジュールすると、既定で 7 日ごとに実行され、Azure Log Analytics にデータがアップロードされます。
workloads SQL Server オンデマンド評価 いいえ はい
SecurityBaseline security Defender for Cloud で Azure Monitor エージェントを有効にする いいえ -
SecurityBaselineSummary security Defender for Cloud で Azure Monitor エージェントを有効にする いいえ -
SecurityEvent
Azure Security Center または Azure Sentinel によって Windows マシンから収集されたセキュリティ イベント。
security Microsoft Sentinel 用 AMA コネクタ経由の Windows セキュリティ イベント いいえ はい
Syslog
Azure Monitor エージェントを使用する Linux コンピューター上の Syslog イベント。
virtualmachines, セキュリティ Azure Monitor エージェントを使用して Syslog イベントを収集する いいえ はい
更新プログラム
更新スケジュールの実行の詳細。 利用可能な更新プログラムやインストールされた更新プログラムなどの情報が含まれます。
管理, セキュリティ Update Management を有効にする いいえ はい
UpdateRunProgress
更新スケジュールの実行ごとに、その時点で使用可能なパッチごとに、各パッチのインストール状態の詳細を示します。
management Update Management を有効にする いいえ はい
UpdateSummary
各更新スケジュールの実行の概要。 インストールされなかった更新プログラムの数などの情報が含まれます。
virtualmachines Update Management を有効にする いいえ はい
VMBoundPort
監視対象マシン上の開いているサーバー ポートのトラフィック。
virtualmachines VM Insights いいえ -
VMComputer
Dependency Agent と Azure Monitor エージェントを使用してサービス マップおよび VM 分析情報ソリューションによって収集されたサーバーのインベントリ データ。
virtualmachines VM Insights いいえ -
VMConnection
監視対象のコンピューターとの間の受信接続と送信接続のトラフィック。
virtualmachines VM Insights いいえ -
VMProcess
Dependency Agent と Azure Monitor エージェントを使用して、Service Map ソリューションと VM 分析情報ソリューションによって収集されたサーバーのデータを処理します。
virtualmachines VM Insights いいえ -
W3CIISLog
Azure Monitor エージェントを使用して Windows コンピューターにインターネット インフォメーション サーバー (IIS) ログを記録します。
management, virtualmachines Azure Monitor エージェントを使用した IIS ログの収集 いいえ はい
WindowsFirewall security Defender for Cloud で Azure Monitor エージェントを有効にする いいえ -

アクティビティ ログ

リンクされたテーブルには、このサービスのアクティビティ ログに記録できる操作が一覧表示されます。 これらの操作は、アクティビティ ログで使用可能なすべてのリソース プロバイダー操作のサブセットです。

アクティビティ ログ エントリのスキーマの詳細については、「アクティビティ ログのスキーマ」を参照してください。

次の表に、アクティビティ ログでの VM の作成に関連するいくつかの操作例を示します。 操作の完全な一覧については、「 Microsoft.Compute リソース プロバイダーの操作を参照してください。

操作 説明
Microsoft.Compute/virtualMachines/start/action 仮想マシンを起動します。
Microsoft.Compute/virtualMachines/restart/action マネージド クラスターを削除します。
Microsoft.Compute/virtualMachines/write 新しい仮想マシンを作成するか、既存のものを更新します。
Microsoft.Compute/virtualMachines/deallocate/action 仮想マシンを電源オフにし、コンピューティング リソースを解放します。
Microsoft.Compute/virtualMachines/extensions/write 新しい仮想マシン拡張機能を作成するか、既存の仮想マシン拡張機能を更新します。
Microsoft.Compute/virtualMachineScaleSets/write 仮想マシン スケール セットのインスタンスを起動します。