概要

Azure 仮想マシンでは、オンデマンドでスケーリングできる仮想化環境を柔軟に実行できます。

Azure VM からメトリクスを取得すると、以下のことができます。

  • VM のパフォーマンスを視覚化。
  • VM のパフォーマンスをアプリケーションと関連付け。

セットアップ

インストール

Microsoft Azure インテグレーションをまだセットアップしていない場合は、最初にセットアップします。

ARM でデプロイされた仮想マシンの場合は、診断をオンにし、収集する仮想マシンのメトリクスを選択する必要があります。手順については、診断の有効化 を参照してください。

モニターの自動ミュート

Datadog は、Azure Resource Health API を通じて利用可能な健全性ステータスに基づき、Azure VM のシャットダウンまたは停止に関連するモニターを(シャットダウンが手動でトリガーされたものでも Azure 自動スケーリングによるものでも)事前にミュートすることができます。予期される Azure VM のシャットダウンに対してモニターをミュートにすることで、不必要なアラートによるノイズを軽減できます。

Show automatically muted hosts を有効にして、Manage Downtime ページのリストに記載されている仮想マシンを自動ミュートします。自動ミュートが機能するためには、Azure インテグレーションがインストールされている必要があります。

Azure VM がシャットダウンまたは停止したモニターをミュートにするには、Azure インテグレーションタイルで Azure automuting チェックボックスをオンにします。

自動ミュートされるメトリクスモニターを作成するには、必ず host タグに基づいてトリガーします。モニターグループで host タグを含まないメトリクスモニターは、自動ミュートされません。

host タグを含むクエリにアラートを発生するモニター

注: Datadog Agent を実行している場合、Azure VM の host タグは GUID です。目で見てわかりやすい名前も含めるには、通知の返信にメッセージのテンプレート変数 {{host.name_tag}} を使用します。

収集データ

azure.vm.status メトリクスは非推奨となり、新しく作成された Datadog 組織には入力されなくなりました。既存のユーザーについては、このメトリクスは 2023 年 6 月 1 日に無効化されました。

ご不明な点は、Datadog サポートまでお問い合わせください。

メトリクス

azure.vm.available_memory_bytes
(gauge)
Amount of physical memory, in bytes, immediately available for allocation to a process or for system use in the Virtual Machine
Shown as byte
azure.vm.available_memory_percentage
(gauge)
Amount of physical memory, in percentage, immediately available for allocation to a process or for system use in the Virtual Machine.
Shown as percent
azure.vm.cpu_credits_consumed
(count)
Total number of credits consumed by the Virtual Machine. Only available on B-series burstable VMs
azure.vm.cpu_credits_remaining
(count)
Total number of credits available to burst. Only available on B-series burstable VMs
azure.vm.data_disk_bandwidth_consumed_percentage
(gauge)
Percentage of data disk bandwidth consumed per minute. Only available on VM series that support premium storage
Shown as percent
azure.vm.data_disk_iops_consumed_percentage
(gauge)
Percentage of data disk I/Os consumed per minute. Only available on VM series that support premium storage
Shown as percent
azure.vm.data_disk_latency_preview
(gauge)
Average time to complete each IO during monitoring period for Data Disk. Values are in milliseconds
Shown as millisecond
azure.vm.data_disk_max_burst_bandwidth
(count)
Maximum bytes per second throughput Data Disk can achieve with bursting
azure.vm.data_disk_max_burst_iops
(count)
Maximum IOPS Data Disk can achieve with bursting
azure.vm.data_disk_queue_depth
(count)
Data Disk Queue Depth(or Queue Length)
azure.vm.data_disk_read_bytes_sec
(count)
Bytes/Sec read from a single disk during monitoring period
Shown as byte
azure.vm.data_disk_read_bytes_sec.max
(count)
Maximum Bytes/Sec read from a single disk during monitoring period (Max Aggregated)
Shown as byte
azure.vm.data_disk_read_operations_sec
(count)
Read IOPS from a single disk during monitoring period
Shown as operation
azure.vm.data_disk_target_bandwidth
(count)
Baseline bytes per second throughput Data Disk can achieve without bursting
azure.vm.data_disk_target_iops
(count)
Baseline IOPS Data Disk can achieve without bursting
azure.vm.data_disk_used_burst_bps_credits_percentage
(gauge)
Percentage of Data Disk burst bandwidth credits used so far
Shown as percent
azure.vm.data_disk_used_burst_io_credits_percentage
(gauge)
Percentage of Data Disk burst I/O credits used so far
Shown as percent
azure.vm.data_disk_write_bytes_sec
(count)
Bytes/Sec written to a single disk during monitoring period
Shown as byte
azure.vm.data_disk_write_operations_sec
(count)
Write IOPS from a single disk during monitoring period
Shown as operation
azure.vm.disk_read_bytes
(count)
Bytes read from disk during monitoring period
Shown as byte
azure.vm.disk_read_operations_sec
(count)
Disk Read IOPS
Shown as operation
azure.vm.disk_write_bytes
(count)
Bytes written to disk during monitoring period
Shown as byte
azure.vm.disk_write_operations_sec
(count)
Disk Write IOPS
Shown as operation
azure.vm.inbound_flows
(count)
Inbound Flows are number of current flows in the inbound direction (traffic going into the VM)
Shown as item
azure.vm.inbound_flows_maximum_creation_rate
(count)
The maximum creation rate of inbound flows (traffic going into the VM)
Shown as item
azure.vm.network_in
(gauge)
The number of billable bytes received on all network interfaces by the Virtual Machine(s) (Incoming Traffic) (Deprecated)
Shown as byte
azure.vm.network_in_total
(gauge)
The number of bytes received on all network interfaces by the Virtual Machine(s) (Incoming Traffic)
Shown as byte
azure.vm.network_out
(gauge)
The number of billable bytes out on all network interfaces by the Virtual Machine(s) (Outgoing Traffic) (Deprecated)
Shown as byte
azure.vm.network_out_total
(gauge)
The number of bytes out on all network interfaces by the Virtual Machine(s) (Outgoing Traffic)
Shown as byte
azure.vm.os_disk_bandwidth_consumed_percentage
(gauge)
Percentage of operating system disk bandwidth consumed per minute. Only available on VM series that support premium storage
Shown as percent
azure.vm.os_disk_iops_consumed_percentage
(gauge)
Percentage of operating system disk I/Os consumed per minute. Only available on VM series that support premium storage
Shown as percent
azure.vm.os_disk_latency_preview
(gauge)
Average time to complete each IO during monitoring period for OS Disk. Values are in milliseconds
Shown as millisecond
azure.vm.os_disk_max_burst_bandwidth
(count)
Maximum bytes per second throughput OS Disk can achieve with bursting
azure.vm.os_disk_max_burst_iops
(count)
Maximum IOPS OS Disk can achieve with bursting
azure.vm.os_disk_queue_depth
(count)
OS Disk Queue Depth(or Queue Length)
azure.vm.os_disk_read_bytes_sec
(count)
Bytes/Sec read from a single disk during monitoring period for OS disk
Shown as byte
azure.vm.os_disk_read_operations_sec
(count)
Read IOPS from a single disk during monitoring period for OS disk
Shown as operation
azure.vm.os_disk_target_bandwidth
(count)
Baseline bytes per second throughput OS Disk can achieve without bursting
azure.vm.os_disk_target_iops
(count)
Baseline IOPS OS Disk can achieve without bursting
azure.vm.os_disk_used_burst_bps_credits_percentage
(gauge)
Percentage of OS Disk burst bandwidth credits used so far
Shown as percent
azure.vm.os_disk_used_burst_io_credits_percentage
(gauge)
Percentage of OS Disk burst I/O credits used so far
Shown as percent
azure.vm.os_disk_write_bytes_sec
(count)
Bytes/Sec written to a single disk during monitoring period for OS disk
Shown as byte
azure.vm.outbound_flows
(count)
Outbound Flows are number of current flows in the outbound direction (traffic going out of the VM)
Shown as item
azure.vm.outbound_flows_maximum_creation_rate
(count)
The maximum creation rate of outbound flows (traffic going out of the VM)
Shown as item
azure.vm.percentage_cpu
(gauge)
The percentage of allocated compute units that are currently in use by the Virtual Machine(s)
Shown as percent
azure.vm.premium_data_disk_cache_read_hit
(gauge)
Premium Data Disk Cache Read Hit
Shown as percent
azure.vm.premium_data_disk_cache_read_miss
(gauge)
Premium Data Disk Cache Read Miss
Shown as percent
azure.vm.premium_os_disk_cache_read_hit
(gauge)
Premium OS Disk Cache Read Hit
Shown as percent
azure.vm.premium_os_disk_cache_read_miss
(gauge)
Premium OS Disk Cache Read Miss
Shown as percent
azure.vm.temp_disk_latency_preview
(gauge)
Average time to complete each IO during monitoring period for Temp Disk. Values are in milliseconds
Shown as millisecond
azure.vm.temp_disk_queue_depth
(count)
Temp Disk Queue Depth(or Queue Length)
azure.vm.temp_disk_read_bytes_sec
(count)
Bytes/Sec read from a single disk during monitoring period for Temp Disk
Shown as byte
azure.vm.temp_disk_read_operations_sec
(count)
Read IOPS from a single disk during monitoring period for Temp Disk
Shown as operation
azure.vm.temp_disk_write_bytes_sec
(count)
Bytes/Sec written to a single disk during monitoring period for Temp Disk
Shown as byte
azure.vm.temp_disk_write_operations_sec
(count)
Write IOPS from a single disk during monitoring period for Temp Disk
Shown as operation
azure.vm.vm_cached_bandwidth_consumed_percentage
(gauge)
Percentage of cached disk bandwidth consumed by the VM. Only available on VM series that support premium storage
Shown as percent
azure.vm.vm_cached_iops_consumed_percentage
(gauge)
Percentage of cached disk IOPS consumed by the VM. Only available on VM series that support premium storage
Shown as percent
azure.vm.vm_cached_used_burst_bps_credits_percentage
(gauge)
Percentage of Cached Burst BPS Credits used by the VM
Shown as percent
azure.vm.vm_cached_used_burst_io_credits_percentage
(gauge)
Percentage of Cached Burst IO Credits used by the VM
Shown as percent
azure.vm.vm_uncached_used_burst_bps_credits_percentage
(gauge)
Percentage of Uncached Burst BPS Credits used by the VM
Shown as percent
azure.vm.vm_uncached_used_burst_io_credits_percentage
(gauge)
Percentage of Uncached Burst IO Credits used by the VM
Shown as percent
azure.vm.vm_uncached_bandwidth_consumed_percentage
(gauge)
Percentage of uncached disk bandwidth consumed by the VM. Only available on VM series that support premium storage
Shown as percent
azure.vm.vm_uncached_iops_consumed_percentage
(gauge)
Percentage of uncached disk IOPS consumed by the VM. Only available on VM series that support premium storage
Shown as percent
azure.vm.vm_availability_metric_preview
(count)
Measure of Availability of Virtual machines over time

イベント

Azure Virtual Machine インテグレーションには、イベントは含まれません。

サービスチェック

Azure Virtual Machine インテグレーションには、サービスのチェック機能は含まれません。

トラブルシューティング

ご不明な点は、Datadog のサポートチームまでお問合せください。

その他の参考資料

PREVIEWING: ida.adjivon/DOCS-11256