ヘルプ Oracle Cloud Infrastructure コンピュートインスタンス監視

コンピュートインスタンス監視

Oracleコンピュートインスタンスは、アプリケーションとワークロードを実行するためにOracle Cloud Infrastructure(OCI)によって提供される、仮想マシン(VM)またはベアメタルサーバーです。
クラウド内のスケーラブルなコンピューティングリソースとして機能し、オペレーティングシステム、構成、ハードウェアの面で柔軟性を提供し、Webアプリケーション、データベース、ビッグデータ、高性能コンピューティングなど、幅広いユースケースをサポートします。

目次

概要

Site24x7とコンピュートインスタンスを統合することで、OCIで実行されているVMおよびベアメタルサーバーインスタンスの包括的な監視が可能になります。
この統合により、ユーザーはCPU使用率、メモリ消費量、ネットワークトラフィック、ディスクI/O操作などの主要なパフォーマンスメトリックを追跡し、コンピューティングリソースの状態とパフォーマンスをリアルタイムで把握できます。
重要なワークロードが効率的に実行されるようになり、定義済みのしきい値を超えたときにアラートが提供されます。

ユースケース

コンピュートインスタンス上でミッションクリティカルなアプリケーションを運用する企業は、継続的なパフォーマンスと可用性を確保する必要があります。
Site24x7との連携により、ITチームは複数のコンピュートインスタンスのCPU、メモリ、ディスクの使用状況をリアルタイムで監視できます。

たとえば、コンピュートインスタンスのCPU使用率が90%に達すると、Site24x7はアラートをトリガーし、パフォーマンスが低下する前にリソースをスケールアップするかワークロードを最適化するようにチームに通知することができます。
また、Site24x7が提供する履歴データはキャパシティプランニングにも役立ち、増大する需要に合わせてインフラストラクチャを効果的に拡張することができます。

Site24x7とコンピュートインスタンスを統合する利点

Site24x7とコンピュートインスタンスを統合することで、次のような利点が得られます。

  • リアルタイム監視を行うことで、パフォーマンスのボトルネックとリソースの制約が重要なアプリケーションに影響を与える前に特定して対処できます。
  • CPU、メモリ、ディスクの使用状況に関する重要なインサイトを得て、リソースの割り当てを最適化し、効率を向上させます。
  • パフォーマンスメトリックの定義済みしきい値に基づいて、異常な動作が検出された際に、即時アラートを受信します。

設定

  • Site24x7は、Site24x7のテナンシーユーザーを使用して、テナンシへのアクセスを使用してリソースを監視します。
    Site24x7アカウントにログインし、セキュリティに影響を与えることなくSite24x7がリソースを表示できるようにするための特定のポリシーを作成します。
  • [OCI監視追加]ページで、ディスカバリーオプションからコンピュートインスタンスを選択します。

権限

コンピュートインスタンスを監視するために、Site24x7に以下の権限が付与されている必要があります。

  • listInstances - INSTANCE_READ
  • listVolumeAttachments -INSTANCE_READ
  • getVolume - VOLUME_INSPECT
  • listBootVolumeAttachments - VOLUME_INSPECT
  • getBootVolume - VOLUME_INSPECT
  • listVnicAttachments - VNIC_READ  (inspect instance-family)
  • getVnic - VNIC_READ

ポーリング頻度

Site24x7は、設定されたポーリング頻度(「1分に1回」から「1日に1回」まで)に従ってOCIサービスレベルAPIをクエリ実行し、Compute Instance監視からメトリックを収集します。

サポート対象メトリック

コンピュートインスタンス監視でサポートされているメトリックは以下です。

コンピュートインスタンスメトリック

以下の表のメトリックは、OCIコンソールでコンピュートインスタンス監視が有効になっている場合にのみ表示されます。

メトリック名 説明 統計 単位
CPU使用率 合計時間のパーセンテージとして表されるCPUのアクティビティレベル 平均 パーセンテージ
ディスク読み取りバイト 読み取りスループット 平均 バイト
ディスク書き込みバイト 書き込みスループット 平均 バイト
ディスク読み取りI/O I/O読み取りからのアクティビティレベル 平均 数
ディスク書き込みI/O I/O書き込みのアクティビティレベル 数
負荷平均 1分間に計算された平均システム負荷 平均 数
Memory Allocation Stalls ページの再利用が直接呼び出された回数 平均 数
メモリ使用率 現在使用されているスペースの割合(ページ数で測定) 平均 パーセンテージ
ネットワーク受信バイト ネットワーク受信スループット 平均 バイト
ネットワーク送信バイト ネットワーク伝送スループット 平均 バイト

GPUメトリック

以下の表のメトリックは、OCIコンソールでコンピュートインスタンス監視が有効になっている場合にのみ表示されます。

メトリック名 説明 統計 単位
GPU使用率 合計時間のパーセンテージとして表されるGPUのアクティビティレベル 平均 パーセンテージ
GPUメモリ使用率 使用中のGPUメモリリソースの割合 平均 パーセンテージ
GPU消費電力 使用されたGPU電力の量 合計 整数
GPU温度 報告されたGPU温度 最大 整数
GPU ECC単一ビットエラー 報告されたGPUの単一ビットECCエラーの数 整数 整数
GPU ECC二重ビットエラー 報告されたGPUの二重ビットECCエラーの数 数 整数

障害メトリック

メトリック名 説明 統計 単位
GPU障害 GPUの障害インジケーター。値が0の場合は障害なしを示し、値が1の場合は障害が検出されたことを示します。 最大 整数

RDMAインフラストラクチャの正常性メトリック

以下の表のメトリックは、OCIコンソールでコンピュートインスタンス監視が有効になっている場合にのみ表示されます。

メトリック名 説明 統計 単位
RDMA総ネットワーク送信バイト数 RDMAインターフェースで送信されたバイト数 合計 バイト
RDMA総ネットワーク受信バイト数 RDMAインターフェースで送信されたバイト数 合計 バイト
RDMA総ネットワーク送信パケット数 RDMAインターフェースで送信されたパケットの数 合計 整数
RDMA総ネットワーク受信パケット数 RDMAインターフェースで受信されたパケットの数 合計 整数

障害メトリック

メトリック名 説明 統計 単位
RDMAリンク速度障害 リンク速度障害が発生しているかどうかを検出します。値が 0 の場合は障害なしを示し、値が 1 の場合は障害が検出されたことを示します。 最大 数
RDMA PCIEアドレス障害 PCIEアドレス障害が発生しているかどうかを検出します。値が 0 の場合は障害なしを示し、値が 1 の場合は障害が検出されたことを示します。 最大 数
RDMA PCIE BERチェック障害 PCIE BER障害が発生しているかどうかを検出します。値が 0 の場合は障害なしを示し、値が 1 の場合は障害が検出されたことを示します。 最大 数
RDMA PCIEケーブルフラップ PCIEケーブルフラップ障害が発生しているかどうかを検出します。値が 0 の場合は障害なしを示し、値が 1 の場合は障害が検出されたことを示します。 最大 数
RDMA PCIEケーブルプラグ障害 PCIEケーブルプラグ障害が発生しているかどうかを検出します。値が 0 の場合は障害なしを示し、値が 1 の場合は障害が検出されたことを示します。 最大 数
RDMA PCIEケーブルステータス障害 PCIEケーブルステータス障害が発生しているかどうかを検出します。値が 0 の場合は障害なしを示し、値が 1 の場合は障害が検出されたことを示します。 最大 数

その他のサポート対象メトリック

メトリック名 説明 統計 単位

インフラストラクチャの正常性状態

インスタンスのヘルス問題の数。
ゼロ以外の値はヘルス欠陥を示します。
このメトリックはベアメタルインスタンスでのみ使用できます。

合計

数

インスタンスのステータス

実行中のインスタンスのステータス。
値が0の場合、インスタンスは使用可能(稼働中)
値が1の場合、インフラストラクチャの問題によりインスタンスは使用不可(停止中)
インスタンスが停止している場合、メトリックには値がありません。
このメトリックはVMインスタンスでのみ使用できます。

合計

数

メンテナンス状況

インスタンスのメンテナンス状況
値が0の場合、インスタンスはインフラストラクチャメンテナンスイベント用にスケジュールされていません。
値が1の場合、インスタンスはインフラストラクチャメンテナンスイベント用にスケジュールされています。
このメトリックは、VMインスタンスとベアメタルインスタンスの両方で使用できます。

最大

数

インスタンスのアクセス可能性ステータス

VMインスタンスのアクセシビリティステータス。
値が1の場合、インフラストラクチャまたはインスタンス自体の問題によりインスタンスが応答しない
値が0の場合、アクセシビリティの問題が検出されていない
インスタンスが停止している場合、メトリックには値がありません。

最大

数

インスタンスメタデータ リクエストV1/V2

V1エンドポイントとV2エンドポイントを比較した、インスタンスメタデータサービスへのリクエストの数

合計

数

しきい値の設定

コンピュートインスタンス監視のしきい値設定方法は以下です。

  1. Site24x7アカウントにログイン後、[管理]→[設定プロファイル]→[しきい値と可用性]に移動して、[しきい値プロファイルの追加]をクリックします。
  2. [監視タイプ]のドロップダウンメニューから[コンピュートインスタンス]を選択し、[表示名]に任意の名称を入力します。
  3. サポートされているメトリックは、しきい値設定セクションに表示されます。
    上記のすべてのメトリックに対してしきい値を設定できます。
  4. [保存]をクリックします。

エージェント情報メールアラートの抑制

しきい値プロファイルの作成時または編集時に、[しきい値設定]セクションの[エージェント情報メールアラートの抑制]オプションを有効にすることで、統合されたOCIコンピュートインスタンス監視のエージェント情報に関するメールアラートを抑制できます。
エージェント情報メールは通常、エージェント関連のイベントを通知するために送信されます。これらのメールを受信したくない場合は、このオプションを有効にしてください。有効にすると、Site24x7は選択した監視に対するエージェント情報メールアラートの送信を停止します。

コンピュートインスタンスのステータス伝播

OCIコンピュートインスタンス連携は、ステータス伝播をサポートしています。これにより、子リソースのアラートを親であるコンピュートインスタンス監視経由でルーティングし、アラートを効率的に管理できるようになります。

  • ブロックストレージなどの子監視のアラートは、デフォルトで無効になります。
  • [しきい値の編集]ページで[アラートのスキップ]を[いいえ]に設定しない限り、子監視からのステータス変更アラートは抑制されます。
  • 各ブロックボリュームから複数のアラートを受け取る代わりに、親のコンピュート監視から単一のアラートを受け取ります。

これにより、不要なアラートが軽減され、問題の追跡が簡素化されます。

ステータス伝播をサポートする子監視のアラートは、自動的に無効になります。

たとえば、コンピュートインスタンスにアタッチされているブロックストレージに問題が発生した場合、親のコンピュートインスタンス監視は、インスタンスに問題があることを示す単一のアラートを発生させます。

予測

予測機能を使用して、CPU使用率、送信バイト数、受信バイト数のメトリックの将来の値を予測します。
履歴の観察に基づいてこれらのパフォーマンスメトリックの将来のポイント(リソース使用量の測定)を予測し、情報に基づいた意思決定を行います。

IT自動化

コンピュートインスタンスを開始、停止、または再起動ができる自動化を追加できます。
[管理]→[IT自動化(+)]→[自動化テンプレートの追加]に移動して追加します。
追加したIT自動化を順番に実行するようにスケジュールできます。

ライセンス

コンピュートインスタンス監視は、1ベーシック監視ライセンスを消費します。

コンピュートインスタンスとサーバーエージェント統合

Site24x7は、OCIコンピュートインスタンスをSite24x7サーバー監視エージェントとシームレスに統合し、インスタンスのパフォーマンスを完全に可視化します。
統合により、インスタンスレベルのメトリックと詳細なサーバー情報が自動的に組み合わされ、統合された包括的な監視エクスペリエンスが実現します。

コンピュートインスタンスの監視データ表示

Site24x7アカウントにログインし、[クラウド]→[OCI]→[コンピュートインスタンス]に移動します。

監視データ

コンピュートインスタンス監視の監視データは以下の通りです。

概要

本タブには、イベントのタイムラインとメトリックの包括的な概要が表示され、コンピュートインスタンスのパフォーマンスを明らかにするグラフが表示されます。

ブロックストレージ

コンピュートインスタンスでは、同じコンパートメントにブートボリュームが作成され、ブロックボリュームを動的にプロビジョニングおよび管理することもできます。
本タブには、ブロックとブートボリューム監視、それらの可用性、およびステータスのリストが表示されます。
監視名のハイパーリンクをクリックすると、ブロックストレージ監視データが表示されます。

設定詳細

イメージID、作成時刻、シェイプ、その他の設定詳細など、コンピュートインスタンスの重要な詳細が表示されます。

停止

停止の開始時刻、終了時刻、期間、コメント(存在する場合)の詳細が表示されます。

インベントリー

リソース名、リージョン、監視ライセンスのカテゴリなどの詳細を取得します。
しきい値と可用性プロファイルおよび通知プロファイルは、ユーザーに応じて設定でき、このタブで表示できます。

ログレポート

コンピュートインスタンス監視のログステータスの統合レポートが表示され、CSVファイルとしてダウンロードできます。

関連ガイド