Azure Monitor のサポートされるメトリック

Note

この一覧は、主に自動生成されています。 GitHub でこの一覧に対して行われた変更は、警告なしで上書きされる可能性があります。 永続的な更新を行う方法の詳細については、この記事の作成者にお問い合わせください。

日付リストの最終更新日: 2023 年 11 月 11 日。

Azure Monitor では、複数の方法を使用してメトリックを操作できます。たとえば、Azure portal でメトリックをグラフ化したり、REST API でアクセスしたり、PowerShell や Azure CLI (コマンド ライン インターフェイス) を使用してクエリを実行したりすることができます。

この記事は、Azure Monitor の統合メトリック パイプラインで現在利用できる (つまり、自動的に収集される) すべてのプラットフォーム メトリックの完全な一覧です。 この記事の上部に記載された日付以降に変更または追加されたメトリックは、まだ一覧に含まれない可能性があります。 プログラムでこのメトリックの一覧のクエリを実行し、アクセスするには、2018-01-01 api-version を使用してください。 この一覧にない他のメトリックを、ポータルまたは従来の API で使用できる場合があります。

メトリックは、リソース プロバイダーとリソースの種類別にまとめられています。 サービスとそれらに属するリソース プロバイダーおよび種類の一覧については、「Azure サービスのリソース プロバイダー」を参照してください。

他の場所へのプラットフォーム メトリックのエクスポート

次の 2 つの方法のいずれかで、プラットフォーム メトリックを Azure Monitor パイプラインから他の場所にエクスポートできます。

  • メトリック REST API を使用します。
  • 診断設定を使用して、プラットフォーム メトリックを次の場所にルーティングします
    • Azure Storage です。
    • Azure Monitor ログ (したがって Log Analytics)。
    • イベント ハブ (Microsoft 以外のシステムに取得する方法)。

メトリックをルーティングする最も簡単な方法は診断設定を使用することですが、次のような制限がいくつかあります。

  • エクスポート可能性。 REST API を使用するとすべてのメトリックをエクスポートできますが、診断設定を使用した場合は、Azure Monitor バックエンドでの複雑さのため一部のメトリックをエクスポートできません。 以下の表の "診断設定を使用したエクスポートが可能か" の列には、この方法でエクスポートできるメトリックがリストされています。

  • 多次元メトリック。 診断設定を使用して、他の場所に多次元メトリックを送信することは現在サポートされていません。 ディメンションを含むメトリックは、ディメンション値間で集計され、フラット化された単一ディメンションのメトリックとしてエクスポートされます。

    たとえば、イベント ハブでの "受信メッセージ" メトリックは、キュー単位のレベルで調査およびグラフ化できます。 ただし、診断設定を使用してエクスポートしたメトリックは、イベント ハブ内のすべてのキューのすべての受信メッセージとして表されます。

ゲスト OS とホスト OS のメトリック

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

ホスト OS メトリックは利用可能であり、表の一覧に記載されています。 ホスト OS メトリックは、ゲスト OS セッションをホストしている Hyper-V セッションに関連しています。

ヒント

ベスト プラクティスは、Azure Monitor エージェントを使用および構成して、プラットフォーム メトリックが格納されている同じ Azure Monitor メトリック データベースにゲスト OS のパフォーマンス メトリックを送信することです。 エージェントでは、カスタム メトリック API を使用してゲスト OS メトリックをルーティングします。 その後、ゲスト OS メトリックをプラットフォーム メトリックのようにグラフにしたり、アラートを出す対象にしたり、それ以外の場面で利用したりできます。

この他にも同じエージェントを使用して、ゲスト OS メトリックを Azure Monitor ログに送信することもできます。 そこで、Log Analytics を使用して、メトリック以外のデータと組み合わせて、これらのメトリックに対してクエリを実行できます。 これで、標準的な Log Analytics ワークスペースのコストが適用されます。

以前ゲスト OS のルーティングに使用されていた Azure Diagnostics 拡張機能と Log Analytics エージェントは、Azure Monitor エージェントによって置き換えられます。 重要な追加情報については、「Azure Monitor エージェントの概要」を参照してください。

表の書式設定

この最新の更新では、新しい列が追加され、メトリックがアルファベット順に並べ替えられています。 追加情報とは、ブラウザー ウィンドウの幅に応じて、表の下部に水平スクロール バーが表示される場合があることを意味します。 情報が欠落していると思われる場合は、スクロール バーを使用して表の全体が表示されるようにしてください。

リソース プロバイダー別のメトリック

Microsoft.AAD

Microsoft.AnalysisServices

Microsoft.ApiManagement

Microsoft.App

Microsoft.AppConfiguration

Microsoft.AppPlatform

Microsoft.Automation

microsoft.avs

microsoft.azuresphere

Microsoft.azurestackhci

Microsoft.Batch

microsoft.bing

microsoft.botservice

Microsoft.BotService

Microsoft.Cache

Microsoft.Cdn

Microsoft.ClassicCompute

Microsoft.ClassicStorage

Microsoft.Cloudtest

Microsoft.ClusterStor

Microsoft.CodeSigning

Microsoft.CognitiveServices

Microsoft.Communication

Microsoft.Compute

microsoft.compute

Microsoft.ConnectedCache

Microsoft.ConnectedVehicle

Microsoft.ContainerInstance

Microsoft.ContainerRegistry

Microsoft.ContainerService

Microsoft.CustomProviders

Microsoft.Dashboard

Microsoft.DataBoxEdge

Microsoft.DataCollaboration

Microsoft.DataFactory

Microsoft.DataLakeAnalytics

Microsoft.DataLakeStore

Microsoft.DataProtection

Microsoft.DataShare

Microsoft.DBforMariaDB

Microsoft.DBforMySQL

Microsoft.DBforPostgreSQL

Microsoft.DBForPostgreSQL

Microsoft.DevCenter

Microsoft.Devices

Microsoft.DigitalTwins

Microsoft.DocumentDB

microsoft.edgezones

Microsoft.EventGrid

Microsoft.EventHub

Microsoft.HDInsight

Microsoft.HealthcareApis

Microsoft.HealthModel

Microsoft.HybridContainerService

microsoft.hybridnetwork

microsoft.insights

Microsoft.IoTCentral

microsoft.keyvault

Microsoft.KeyVault

microsoft.kubernetes

microsoft.kubernetesconfiguration

Microsoft.Kusto

Microsoft.Logic

Microsoft.MachineLearningServices

Microsoft.ManagedNetworkFabric

Microsoft.Maps

Microsoft.Media

Microsoft.MixedReality

Microsoft.MobileNetwork

Microsoft.Monitor

Microsoft.NetApp

Microsoft.Network

microsoft.network

Microsoft.NetworkAnalytics

Microsoft.NetworkCloud

Microsoft.NetworkFunction

Microsoft.NotificationHubs

Microsoft.OperationalInsights

Microsoft.Orbital

Microsoft.Peering

Microsoft.PlayFab

Microsoft.PowerBIDedicated

microsoft.purview

Microsoft.RecoveryServices

Microsoft.Relay

microsoft.resources

Microsoft.Search

microsoft.securitydetonation

Microsoft.SecurityDetonation

Microsoft.ServiceBus

Microsoft.ServiceNetworking

Microsoft.SignalRService

microsoft.singularity

Microsoft.Sql

Microsoft.Storage

Microsoft.StorageActions

Microsoft.StorageCache

Microsoft.StorageMover

Microsoft.StorageSync

Microsoft.StorageTasks

Microsoft.StreamAnalytics

Microsoft.Synapse

Microsoft.TimeSeriesInsights

Microsoft.VoiceServices

Microsoft.Web

Nginx。NGINXPLUS

Wandisco.Fusion

次のステップ