サーバー メトリックの監視Monitor server metrics

Analysis Services は、ポータルの無料ツールの Azure メトリックス エクスプローラーで、サーバーのパフォーマンスと正常性を監視するために役立つメトリックを提供します。Analysis Services provides metrics in Azure Metrics Explorer, a free tool in the portal, to help you monitor the performance and health of your servers. たとえば、メモリと CPU 使用率、クライアント接続数、およびクエリのリソース消費を監視します。For example, monitor memory and CPU usage, number of client connections, and query resource consumption. Analysis Services では、他のほとんどの Azure サービスと同じ監視フレームワークを使用します。Analysis Services uses the same monitoring framework as most other Azure services. 詳細については、「Azure メトリックス エクスプローラーの概要」を参照してください。To learn more, see Getting started with Azure Metrics Explorer.

詳細な診断の実行、パフォーマンスの追跡、リソース グループまたはサブスクリプションで複数のサービス リソース全体の傾向を特定するには、Azure Monitor を使用します。To perform more in-depth diagnostics, track performance, and identify trends across multiple service resources in a resource group or subscription, use Azure Monitor. Azure Monitor (サービス) には、課金対象のサービスがあります。Azure Monitor (service) may result in a billable service.

Analysis Services サーバーのメトリックを監視するにはTo monitor metrics for an Analysis Services server

  1. Azure Portal で [メトリック] を選択します。In Azure portal, select Metrics.

    Azure Portal での監視

  2. [メトリック] で、グラフに含めるメトリックを選択します。In Metric, select the metrics to include in your chart.

    監視グラフ

サーバー メトリックServer metrics

この表を使用すると、お使いの監視シナリオに最適なメトリックを確認できます。Use this table to determine which metrics are best for your monitoring scenario. 同じグラフには、同じ単位のメトリックのみを表示することができます。Only metrics of the same unit can be shown on the same chart.

メトリックMetric メトリックの表示名Metric Display Name ユニットUnit 集計の種類Aggregation Type 説明Description
CommandPoolJobQueueLengthCommandPoolJobQueueLength コマンド プールのジョブ キューの長さCommand Pool Job Queue Length CountCount AverageAverage コマンド スレッド プールのキュー内のジョブの数。Number of jobs in the queue of the command thread pool.
CurrentConnectionsCurrentConnections 接続: 現在の接続Connection: Current connections CountCount AverageAverage 現在確立されているクライアント接続の数。Current number of client connections established.
CurrentUserSessionsCurrentUserSessions 現在のユーザー セッションCurrent User Sessions CountCount AverageAverage 確立された現在のユーザー セッションの数。Current number of user sessions established.
mashup_engine_memory_metricmashup_engine_memory_metric M エンジン メモリM Engine Memory バイトBytes AverageAverage マッシュアップ エンジン プロセスによるメモリ使用率Memory usage by mashup engine processes
mashup_engine_qpu_metricmashup_engine_qpu_metric M エンジン QPUM Engine QPU CountCount AverageAverage マッシュアップ エンジン プロセスによる QPU 使用率QPU usage by mashup engine processes
memory_metricmemory_metric メモリMemory バイトBytes AverageAverage メモリ。Memory. 範囲は S1 で 0 ~ 25 GB、S2 で 0 ~ 50 GB、S4 で 0 ~ 100 GBRange 0-25 GB for S1, 0-50 GB for S2 and 0-100 GB for S4
memory_thrashing_metricmemory_thrashing_metric メモリ スラッシングMemory Thrashing PercentPercent AverageAverage 平均的なメモリ スラッシング。Average memory thrashing.
CleanerCurrentPriceCleanerCurrentPrice メモリ: クリーナーの現在の価格Memory: Cleaner Current Price CountCount AverageAverage 現在のメモリ価格 ($/バイト/時刻)。標準は 1,000 です。Current price of memory, $/byte/time, normalized to 1000.
CleanerMemoryNonshrinkableCleanerMemoryNonshrinkable メモリ: クリーナーの圧縮不可能なメモリMemory: Cleaner Memory nonshrinkable バイトBytes AverageAverage バックグラウンド クリーナーによる削除の対象とならないメモリの量 (バイト単位)。Amount of memory, in bytes, not subject to purging by the background cleaner.
CleanerMemoryShrinkableCleanerMemoryShrinkable メモリ: クリーナーの圧縮可能なメモリMemory: Cleaner Memory shrinkable バイトBytes AverageAverage バックグラウンド クリーナーによる削除の対象となるメモリの量 (バイト単位)。Amount of memory, in bytes, subject to purging by the background cleaner.
MemoryLimitHardMemoryLimitHard メモリ: メモリの制限 - ハードMemory: Memory Limit Hard バイトBytes AverageAverage 構成ファイルに指定されているハードのメモリの制限。Hard memory limit, from configuration file.
MemoryLimitHighMemoryLimitHigh メモリ: メモリの制限 - 高Memory: Memory Limit High バイトBytes AverageAverage 構成ファイルに指定されているメモリの上限。High memory limit, from configuration file.
MemoryLimitLowMemoryLimitLow メモリ: メモリの制限 - 低Memory: Memory Limit Low バイトBytes AverageAverage 構成ファイルに指定されているメモリの下限。Low memory limit, from configuration file.
MemoryLimitVertiPaqMemoryLimitVertiPaq メモリ: メモリの制限 - VertiPaqMemory: Memory Limit VertiPaq バイトBytes AverageAverage 構成ファイルに指定されているインメモリの制限。In-memory limit, from configuration file.
MemoryUsageMemoryUsage メモリ: メモリ使用量Memory: Memory Usage バイトBytes AverageAverage クリーナー メモリの価格の計算で使用されるサーバー プロセスのメモリ使用量。Memory usage of the server process as used in calculating cleaner memory price. Process\PrivateBytes カウンターの値に、メモリがマップされたデータのサイズを加えた値と等しくなります。インメモリ分析エンジン (VertiPaq) によって、エンジンのメモリの制限を超えてマップされた (割り当てられた) メモリは無視されます。Equal to counter Process\PrivateBytes plus the size of memory-mapped data, ignoring any memory, which was mapped or allocated by the in-memory analytics engine (VertiPaq) in excess of the engine Memory Limit.
private_bytes_metricprivate_bytes_metric Private BytesPrivate Bytes バイトBytes AverageAverage 他のプロセスと共有されているメモリを含まない、Analysis Services エンジン プロセスと Mashup コンテナー プロセスによって割り当てられたメモリの総量。The total amount of memory the Analysis Services engine process and Mashup container processes have allocated, not including memory shared with other processes.
virtual_bytes_metricvirtual_bytes_metric Virtual BytesVirtual Bytes バイトBytes AverageAverage Analysis Services エンジン プロセスと Mashup コンテナー プロセスで使用されている仮想アドレス空間の現在のサイズ。The current size of the virtual address space that Analysis Services engine process and Mashup container processes are using.
mashup_engine_private_bytes_metricmashup_engine_private_bytes_metric M エンジン プライベート バイトM Engine Private Bytes バイトBytes AverageAverage 他のプロセスと共有されているメモリを含まない、メモリの Mashup コンテナー プロセスによって割り当てられたメモリの総量。The total amount of memory Mashup container processes have allocated, not including memory shared with other processes.
mashup_engine_virtual_bytes_metricmashup_engine_virtual_bytes_metric M エンジン仮想バイトM Engine Virtual Bytes バイトBytes AverageAverage 仮想アドレス空間の Mashup コンテナー プロセスが使用している現在のサイズ。The current size of the virtual address space Mashup container processes are using.
QuotaQuota メモリ: クォータMemory: Quota バイトBytes AverageAverage 現在のメモリ クォータ (バイト単位)。Current memory quota, in bytes. メモリ クォータはメモリ付与またはメモリ予約とも呼ばれます。Memory quota is also known as a memory grant or memory reservation.
QuotaBlockedQuotaBlocked メモリ: ブロックされているクォータMemory: Quota Blocked CountCount AverageAverage 他のメモリ クォータが解放されるまでブロックされている現在のクォータ要求の数。Current number of quota requests that are blocked until other memory quotas are freed.
VertiPaqNonpagedVertiPaqNonpaged メモリ: VertiPaq 非ページMemory: VertiPaq Nonpaged バイトBytes AverageAverage メモリ内エンジン用にワーキング セットでロックされているメモリの量 (バイト単位)。Bytes of memory locked in the working set for use by the in-memory engine.
VertiPaqPagedVertiPaqPaged メモリ: VertiPaq ページMemory: VertiPaq Paged バイトBytes AverageAverage メモリ内エンジン用に使用されているページ メモリの量 (バイト単位)。Bytes of paged memory in use for in-memory data.
ProcessingPoolJobQueueLengthProcessingPoolJobQueueLength 処理プール ジョブ キューの長さProcessing Pool Job Queue Length CountCount AverageAverage 処理スレッド プールのキュー内の非 I/O ジョブの数。Number of non-I/O jobs in the queue of the processing thread pool.
RowsConvertedPerSecRowsConvertedPerSec 処理: 1 秒あたりの変換行数Processing: Rows converted per sec CountPerSecondCountPerSecond AverageAverage 処理中に変換された行の比率。Rate of rows converted during processing.
RowsReadPerSecRowsReadPerSec 処理: 1 秒あたりの読み取り行数Processing: Rows read per sec CountPerSecondCountPerSecond AverageAverage すべてのリレーショナル データベースから読み取った行の比率。Rate of rows read from all relational databases.
RowsWrittenPerSecRowsWrittenPerSec 処理: 1 秒あたりの書き込み行数Processing: Rows written per sec CountPerSecondCountPerSecond AverageAverage 処理中に書き込まれた行の比率。Rate of rows written during processing.
qpu_metricqpu_metric QPUQPU CountCount AverageAverage QPU.QPU. 範囲は S1 で 0 ~ 100、S2 で 0 ~ 200、S4 で 0 ~ 400Range 0-100 for S1, 0-200 for S2 and 0-400 for S4
QueryPoolBusyThreadsQueryPoolBusyThreads クエリ プール ビジー スレッドQuery Pool Busy Threads CountCount AverageAverage クエリ スレッド プールのビジー スレッドの数。Number of busy threads in the query thread pool.
SuccessfullConnectionsPerSecSuccessfullConnectionsPerSec 成功した接続数 (秒単位)Successful Connections Per Sec CountPerSecondCountPerSecond AverageAverage 接続が正常に完了した割合。Rate of successful connection completions.
CommandPoolBusyThreadsCommandPoolBusyThreads スレッド: コマンド プールのビジー状態のスレッドThreads: Command pool busy threads CountCount AverageAverage コマンド スレッド プール内にあるビジー状態のスレッドの数。Number of busy threads in the command thread pool.
CommandPoolIdleThreadsCommandPoolIdleThreads スレッド: コマンド プールのアイドル状態のスレッドThreads: Command pool idle threads CountCount AverageAverage コマンド スレッド プール内にあるアイドル状態のスレッドの数。Number of idle threads in the command thread pool.
LongParsingBusyThreadsLongParsingBusyThreads スレッド: 長時間解析を行っているビジー状態のスレッドThreads: Long parsing busy threads CountCount AverageAverage 長時間解析を行っているスレッド プール内にあるビジー状態のスレッドの数。Number of busy threads in the long parsing thread pool.
LongParsingIdleThreadsLongParsingIdleThreads スレッド: 長時間解析を行っているアイドル状態のスレッドThreads: Long parsing idle threads CountCount AverageAverage 長時間解析を行っているスレッド プール内にあるアイドル状態のスレッドの数。Number of idle threads in the long parsing thread pool.
LongParsingJobQueueLengthLongParsingJobQueueLength スレッド: 長時間解析を行っているジョブのキューの長さThreads: Long parsing job queue length CountCount AverageAverage 長時間解析を行っているスレッド プールのキューに登録されているジョブの数。Number of jobs in the queue of the long parsing thread pool.
ProcessingPoolIOJobQueueLengthProcessingPoolIOJobQueueLength スレッド: 処理中のプール I/O ジョブ キューの長さThreads: Processing pool I/O job queue length CountCount AverageAverage 処理中のスレッド プールのキューに登録されている I/O ジョブの数。Number of I/O jobs in the queue of the processing thread pool.
ProcessingPoolBusyIOJobThreadsProcessingPoolBusyIOJobThreads スレッド: 処理中のプールのビジー状態の I/O ジョブのスレッドThreads: Processing pool busy I/O job threads CountCount AverageAverage 処理中のスレッド プール内で I/O ジョブを実行しているスレッドの数。Number of threads running I/O jobs in the processing thread pool.
ProcessingPoolBusyNonIOThreadsProcessingPoolBusyNonIOThreads スレッド: 処理中のプールのビジー状態の I/O 以外のスレッドThreads: Processing pool busy non-I/O threads CountCount AverageAverage 処理中のスレッド プール内で I/O 以外のジョブを実行しているスレッドの数。Number of threads running non-I/O jobs in the processing thread pool.
ProcessingPoolIdleIOJobThreadsProcessingPoolIdleIOJobThreads スレッド: 処理中のプールのアイドル状態の I/O ジョブのスレッドThreads: Processing pool idle I/O job threads CountCount AverageAverage 処理中のスレッド プール内にある I/O ジョブのアイドル状態のスレッドの数。Number of idle threads for I/O jobs in the processing thread pool.
ProcessingPoolIdleNonIOThreadsProcessingPoolIdleNonIOThreads スレッド: 処理中のプールのアイドル状態の I/O 以外のスレッドThreads: Processing pool idle non-I/O threads CountCount AverageAverage I/O 以外のジョブ専用の、処理中のスレッド プール内にあるアイドル状態のスレッドの数。Number of idle threads in the processing thread pool dedicated to non-I/O jobs.
QueryPoolIdleThreadsQueryPoolIdleThreads スレッド: クエリ プールのアイドル状態のスレッドThreads: Query pool idle threads CountCount AverageAverage 処理中のスレッド プール内にある I/O ジョブのアイドル状態のスレッドの数。Number of idle threads for I/O jobs in the processing thread pool.
QueryPoolJobQueueLengthQueryPoolJobQueueLength スレッド: クエリ プール ジョブ キューの長さThreads: Query pool job queue length CountCount AverageAverage クエリ スレッド プールのキューに登録されているジョブの数。Number of jobs in the queue of the query thread pool.
ShortParsingBusyThreadsShortParsingBusyThreads スレッド: 短時間解析を行っているビジー状態のスレッドThreads: Short parsing busy threads CountCount AverageAverage 短時間解析を行っているスレッド プール内にあるビジー状態のスレッドの数。Number of busy threads in the short parsing thread pool.
ShortParsingIdleThreadsShortParsingIdleThreads スレッド: 短時間解析を行っているアイドル状態のスレッドThreads: Short parsing idle threads CountCount AverageAverage 短時間解析を行っているスレッド プール内にあるアイドル状態のスレッドの数。Number of idle threads in the short parsing thread pool.
ShortParsingJobQueueLengthShortParsingJobQueueLength スレッド: 短時間解析を行っているジョブ キューの長さThreads: Short parsing job queue length CountCount AverageAverage 短時間解析を行っているスレッド プールのキューに登録されているジョブの数。Number of jobs in the queue of the short parsing thread pool.
TotalConnectionFailuresTotalConnectionFailures 合計接続失敗数Total Connection Failures CountCount AverageAverage 失敗した接続試行数の合計。Total failed connection attempts.
TotalConnectionRequestsTotalConnectionRequests 合計接続要求数Total Connection Requests CountCount AverageAverage 合計接続要求数。Total connection requests.

次のステップNext steps

Azure Monitor の概要 Azure Monitor overview
Azure メトリックス エクスプローラーの概要 Getting started with Azure Metrics Explorer
Azure Monitor REST API のメトリックMetrics in Azure Monitor REST API