APM インフラストラクチャ
アプリケーションを仮想マシン(VM)に関連付けることで、適切なアプリケーションパフォーマンスの確保、効率的な監視、問題のトラブルシューティング、アプリケーションと VM の両方のパフォーマンスとリソースの最適化が可能となります。 また、APM 機能を使用して、アプリケーションの詳細を VM に関連付けることも可能です。APM インフラストラクチャの相関関係は、以下の方法にて可視性に貢献するものです。
- パフォーマンスのボトルネックの特定
- エンドツーエンドの可視性
- リソースの最適化
- 根本原因の分析
Linux または Windows のいずれかの VM に APM を導入した場合、以下のページにインフラ アイコンが表示されます。
- サービス名に対する SixthSense ポータルホームページ
- インスタンス名に対する APM > インスタンス
- APM > インフラストラクチャ
前提条件
- Linux および Windows 用のインフラストラクチャバージョン 2.1.0
- Linux および Windows 用の Java - Java エージェントバージョン:最新
- Linux上のPHPアプリケーション - 2.1.1
[APM] > [ダッシュボード] > [インフラストラクチャ] に移動すると、この画面で以下の情報が表示されます。 情報は、[アプリケーションの選択] ドロップダウンリストから選択した APM サービスに基づいて表示されます。
フィールド | 内容 |
---|---|
名称 | APM と相関付けられた VM 名 |
CPU 使用率 (%) | ホストの CPU 使用率 (%) |
RAM 使用可能 (%) | ホストの RAM メモリの使用可能容量 (%) |
ストレージ使用可能 (%) | 使用可能なディスク容量の合計 |
ネットワーク帯域幅使用率 (KB/s) | ネットワーク帯域幅の使用率 |
[名称] 列の VM 名をクリックすると、以下のウィジェットが表示されます。 これらにより、選択された Windows VM の詳細情報を表示します。
名前 | 内容 |
---|---|
パフォーマンス サマリー | VM の全体的な健全性と効率性を評価するのに役立つ様々な指標を含んでいます |
CPU使用率(%) | 特定の期間で VM が使用した CPU サイクルの割合 |
ディスク使用率 | VM のディスク使用率 |
メモリ使用量(RAM) | VM が使用するメモリ |
システムおよびユーザー CPU 使用率 | CPU およびユーザー使用率の割合 |
ディスク R/W(KB/秒) | 任意の時間単位あたりのディスクへの読み取りおよび書き込みデータ量 |
ネットワークパケットの状態 | ネットワークパケットの状態 |
CPU 使用率/アプリケーションプロセス | VM による CPU とアプリケーションプロセスの使用率 |
ワーカーセット/アプリケーションプロセス | 指定したプロセスで使用されたプライベートメモリー(バイト単位)の報告 |
ワーカープロセス/アプリケーションプロセス | 指定したワーキングセットで使用されたプライベートメモリー(バイト単位)の報告 |
アプリケーションプール イベント | これらのアプリケーションプールの管理に関連するイベントまたは事象 |
[名称] 列の VM 名をクリックすると、以下のウィジェットが表示されます。これらのウィジェットには、選択した Linux VM の詳細情報が表示されます。
名称 | 内容 |
---|---|
パフォーマンスサマリー | VM の全体的な健全性と効率性を評価するのに役立つさまざまな指標を含みます。 |
CPU 平均使用率 (%) | ホスト上の CPU 平均使用率で、CPU ステータスの内訳(アイドル、iowait、irq、nice、softirq、steal、system、およびユーザー CPU 使用率)に基づきます。 |
CPU 負荷 | ホストの CPU 負荷使用率。CPU 負荷の内訳(meter_vm_cpu_load 使用率等)に基づきます。 |
メモリ RAM(MB) | ホストの RAM |
メモリスワップ(MB) | スワップメモリの使用状況が、スワップメモリ空き容量とスワップメモリ合計の内訳とともにグラフ表示されます。 |
ファイルシステム マウントポイント使用率(%) | ホスト上のボリュームに基づくスペースの使用状況がグラフ表示されます。 |
ディスクR/W(KB/s) | 任意の時間単位あたりのディスクへの読み込みおよび書き込みデータ量。 |
ネットワークステータス | ネットワーク使用状況の内訳を、確立された接続、TCP_tw、TCP_alloc、sockets_used、UDP_in use 等の接続ステータス別に表示するグラフです。 |
ネットワーク帯域幅使用状況(KB/s) | これは、受信および送信されたネットワーク帯域幅をKB単位で表示するグラフです。 |
割り当てられたファイル | KB 単位で割り当てられたファイルを示すグラフです。 |
プロセスCPU使用状況の概要 | プロセス ID、プロセス名、および現在のCPU使用率(パーセンテージ)を示す単一の表形式ウィジェットです。 |
プロセスRAM使用状況の概要 | プロセス ID、プロセス名、およびホスト上の現在の RAM 使用量(MB)を示す単一の表形式ウィジェットです。 |