エージェントレス・コンピュート・メトリック

このトピックでは、プライベート・エージェントレス・メトリック・ネームスペースoci_vmi_resource_utilizationによって生成されるメトリックについて説明します。

コンピュート仮想マシン(VM)インスタンスのヘルス、容量およびパフォーマンスは、メトリックアラームおよび通知を使用してモニターできます。

ノート

モニタリング・サービスが停止している場合、サービスがリストアされるまでデータが失われる可能性があります。

メトリックの概要: oci_vmi_resource_utilization

次のエージェントレス・コンピュート・メトリックは、Oracle Cloud Agentを使用せずにコンピュート・インスタンスのステータスをモニターするのに役立ちます。かわりに、このメトリックはハイパーバイザからプルします。

ハイパーバイザ(VMMとも呼ばれます)は、CPUリソースを、その上で実行されている仮想マシン(VM)に割り当てるため、CPU使用率を測定します。Oracle Cloud Agentのメトリックは、詳細情報を提供し、数秒ごとに更新します。一方、ハイパーバイザのメトリックは、数分間の平均で、より広範なデータを提供します。異なる方法を使用してメトリックを収集するソースが複数あるため、値が異なる場合があります。CPU使用率を分単位の精度で監視するには、Oracle Cloud Agentモニタリング・ツールをインストールするかわりに、ハイパーバイザ・メトリックを使用できます。

必要なIAMポリシー

リソースをモニターするためには、管理者が作成するポリシーで、コンソールまたはREST APIをSDK、CLIまたはその他のツールとともに使用しているかにかかわらず、必要なアクセスのタイプが許可される必要があります。ポリシーでは、モニタリング・サービスおよびモニター対象のリソースの両方へのアクセス権を付与する必要があります。アクションを実行しようとしたときに、権限がない、または認可されていないというメッセージが表示された場合は、付与されているアクセス権のタイプと作業するコンパートメントを管理者に確認してください。モニタリングのユーザー認可の詳細は、IAMポリシーを参照してください。

使用可能なメトリック: oci_vmi_resource_utilization

次の表に示すメトリックが、インスタンスに対して自動的に使用可能になります。これらのメトリックを取得するためにインスタンスでモニタリングを有効にする必要はありません。ハイパーバイザのメトリックを使用する場合、Oracle Cloud Agentメトリックの使用には影響しません。

ノート

ハイパーバイザは、VMが停止状態の場合でもバックグラウンドで実行されます。これにより、一部のCPU使用率が停止状態のVMに表示される可能性があります。

メトリックには次のディメンションが含まれます:

resourceId
インスタンスのOCID 
メトリック メトリック表示名 単位 説明 ディメンション
CpuUtilization CPU使用率 %

CPUのアクティビティ・レベル。合計時間に対する割合として表されます。

インスタンス・プールの場合、値はプール内のすべてのインスタンスの平均です。

resourceId

プライベート・ネームスペースおよびパブリック・ネームスペースのメトリック

プライベート・ネームスペース(oci_vmi_resource_utilization)で使用可能なメトリックの粒度および解決間隔は、パブリック・ネームスペースで使用可能なメトリックとは異なります。たとえば、oci_computeagentからCPU Utilizationのメトリックを取得することもできますが、そのメトリックの収集方法は異なり、oci_vmi_resource_utilizationで収集されたCPU Utilizationと同一ではありません。
ノート

様々な方法を使用してメトリックを収集するソースが複数あるため、値が異なる場合があります。CPU使用率を分単位の精度で監視するには、Oracle Cloud Agentモニタリング・ツールをインストールするかわりに、ハイパーバイザ・メトリックを使用できます。

次の表に、メトリックとその様々なサポートおよび収集方法の例を示します。

メトリック ソース 粒度 解決期間 コンソール・サポート Terraformサポート
CPU Utilization ハイパーバイザ CPU Utilization (User) 3-4分ごと はい はい
CPU Utilization OCA CPU Utilization (User)

Idle

Wait

System

60秒ごと はい はい
Memory Utilization OCA Total

Used

Free

Shared

Cached

Available

60秒ごと はい はい
Disk Utilization OCA Utilization across mount points and infrastructureこれは、個々のホスト・レベルのdfおよびduコマンド出力と同じではありません。 60秒ごと はい はい
Disk I/O

OCA

Reads/writes ops

Reads/writes bytes

Reads/writes times

60秒ごと はい はい
VNIC VNIC

Byte traversal

Packet traversal

Protocol distribution

Connection tracking

60秒ごと はい はい