この付録では、Oracle Load TestingのデフォルトのServerStatsメトリックについて説明します。リストされていないメトリックを追加するには、Perfmonデータソースを使用します。
File System Free Space - マウントされたディレクトリの空き領域(df -kから)。
File System Percent Used - 使用中のディレクトリ容量(df -kから)。
File System Size - マウントされたディレクトリの合計サイズ(df -kから)。
vmstat cpu(id) - CPU Idle Time - CPUアイドル時間(vmstat cpu(id)の値から)。
vmstat kthr(b) - 待機キューに配置されたカーネル・スレッドの数(リソースの待機、入力/出力の待機)。
vmstat kthr(r) - 実行キューに配置されたカーネル・スレッドの数。
vmstat memory(avm) - アクティブな仮想ページ。
vmstat memory(free) - 空きリストのサイズ。
Bytes/Request - リクエストごとのバイト数。
Bytes/sec - 秒ごとのバイト数。
Idle Servers - アイドル状態のサーバー。
Requests/Second - 秒ごとのページ・リクエスト数。
Server Uptime - サーバー稼働時間の日数。
1 Minute CPU Utilization - SNMP: 直近1分間のCPUの全使用率(cpmCPUTotal1min)。
Chassis Temperature Alarm (1=No Alarm) - SNMP: シャーシ温度の警告ステータス(chassisTempAlarm)。1 = オフ、2 = オン、3 = クリティカル。
Current Bandwidth Usage - 3500 XLシリーズ・スイッチ上の1秒当たりの現在の帯域幅(メガビット)。
Layer 3 Packet Throughput - SNMP: 1分当たりの、レイヤー3でこのエンジンによって切り替えられたパケットの数(cseL3SwitchedTotalPkts)。
Peak Bandwidth Usage - ピーク帯域幅表の最も新しいエントリ。
Power Supply 1 Status (2=OK) - SNMP: パワー・サプライ番号1のステータス(chassisPs1Status)。2 = OK、3 = 軽度の障害、4 = 重度の障害。
Power Supply 2 Status (2=OK) - SNMP: パワー・サプライ番号2のステータス(chassisPs2Status)。2 = OK、3 = 軽度の障害、4 = 重度の障害。
Traffic Utilization, Peak - SNMP: 最後にポート・カウンタがクリアされた、またはシステムが起動して以降のピーク・トラフィック・メーター値。
Traffic Utilization - SNMP: 前回のポーリング・インターバルのトラフィック・メーター値(sysTraffic)。
CPU: % Busy Time - プロセッサが非アイドル状態にある時間のパーセント数。
CPU: Interrupt Rate - 1秒当たりにプロセッサが受信した割込みの数。この値が非常に大きい場合は、ハードウェアの問題またはドライバの欠陥があることを示します。
CPUs: % Busy Time - すべてのプロセッサが非アイドル状態にある時間の平均のパーセント数。
% Busy Time - ディスクがビジー状態にある時間のパーセント数。この値が高い場合は、ディスクのボトルネックまたは低メモリーの可能性があります。
% Space Available - 使用可能なディスク領域のパーセント数。この値が低い場合は、アプリケーションによる保存またはディスク上のデータ取得が失敗する場合があります。
Queue Length - ディスク・キューの平均の長さ。この値が高い場合は、ディスクのボトルネックまたは低メモリーの可能性があります。
Space Available - 空きディスク領域(MB)。この値が低い場合は、アプリケーションによる保存またはディスク上のデータ取得が失敗する場合があります。
% Memory Used - SNMP: 使用中のロード・バランサ・カーネルに対して使用可能なメモリーのパーセント数(memoryUsed/memoryTotal)。
1分当たりの接続数: このバランサが1分当たりに提供した接続の数(contot)。
CPU温度P: CPU基板の温度、摂氏単位(cpuTemperature)。値が-1の場合、データが利用できないことを示します。
現行接続数: 現在の接続数。
ファン速度: BIG/IP冷却ファンの回転数(fanSpeed)。値が-1の場合、データが利用できないことを示します。
Mbits In Per Second (High 32 bits of 64 bit counter) - SNMP: ネットワークから読み取られたデータの上位32ビット・カウント(bitsinHi32)。値が0の場合は、サンプル期間の読込みが4,295メガビット未満であることを示します。
Mbits In Per Second (Low 32: counter rolls over on busy network) - SNMP: ネットワークから読み取られたデータの下位32ビット・カウント(bitsin)。カウンタは4,295メガビットでロール・オーバーします。
Mbits Out Per Second (High 32 bits of 64 bit counter) - SNMP: ネットワークに書き込まれたデータの上位32ビット・カウント(bitsoutHi32)。値が0の場合は、サンプル期間の書込みが4,295メガビット未満であることを示しています。
Mbits Out Per Second (Low 32: counter rolls over on busy network) - SNMP: ネットワークに書き込まれたデータの下位32ビット・カウント(bitsout)。カウンタは4,295メガビットでロール・オーバーします。
モード - アクティブ(2)またはスタンバイ(1): ロード・バランサがアクティブ・モードかスタンバイ・モードか。2=アクティブ、1=スタンバイ。
システム稼働時間: BIG-IPデバイスの稼働時間(SNMPエージェントの稼働時間ではありません)。
Fan 1 - SI/FIWGのファン1のステータス。
Fan 2 - SI/FIWGのファン2のステータス。
Power Supply 2 - SI/FIWGのパワー・サプライ2のステータス。
host.ping.ms.name: 平均ラウンド・トリップ時間を調べるPing。
IP Throughput - ホストを経由するIPトラフィック(バイト/秒)。
Ping: ICMPのechoリクエストのレスポンス時間。ネットワーク上のシステムの可用性を決定します。
Ping (ms) - ICMPエコー・リクエストがネットワーク上でのシステム可用性を確認するレスポンス時間。
Ping (percent) - 複数のICMPエコー・リクエストによるネットワーク上でのシステム可用性の確認に成功する割合を測定します。
Ping (sec) - ICMPエコー・リクエストがネットワーク上でのシステム可用性を確認するレスポンス時間を測定します。
% Disk Space Used - SNMP: 使用中のディスク領域のパーセント数(hrStorageUsed/hrStorageSize)。
% Memory Used - SNMP: 使用中のメモリーのパーセント数(hrStorageUsed/hrStorageSize)。
% Swap Space Used - SNMP: 使用済のスワップ領域のパーセント数 (hrStorageUsed/hrStorageSize)。
Process CPU Time - SNMP: 1分当たりに、このプロセスによって全システムのCPUリソースが消費された秒数(hrSWRunPerfCPU)。
Process Memory Used - SNMP: このプロセスに割り当てられた実際のシステム・メモリー(KB)(hrSWRunPerfMem)。
System Processes - SNMP: このシステムでロードまたは実行されているプロセス・コンテキストの数(hrSystemProcesses)。
% Disk Space Used - ファイルシステムの合計領域に対する使用中の領域(df -kPから)。
Disk Size - ディスク・サイズ(df -kPから)。
Disk Space Available - 使用可能なディスク領域の合計(df -kPから)。
Disk Space in Use - 使用中の合計ディスク領域(df -kから)。
vmstat cpu(id) - CPU Idle Time - CPUアイドル時間。
vmstat cpu(sy) - CPU System Time - CPUシステム時間。
vmstat cpu(us) - CPU User Time - CPUユーザー時間。
vmstat memory(free) - Free Memory - 空きメモリー。
ASPキュー長: キューからサービスを待機しているASPリクエストの数。
Rejected Request Rate - 帯域幅スロットルが原因で拒否されたリクエストの1分当たりの数。
ホームページのレスポンス時間: サーバーのホームページをダウンロードする際に要した時間(秒単位)。
% Disk Space Used - ファイルシステムの合計領域に対する使用中の領域(df -kPから)。
Disk Size - ディスク・サイズ(df -kPから)。
Disk Space Available - 使用可能なディスク領域の合計(df -kPから)。
Disk Space in Use - 使用中の合計ディスク領域(df -kから)。
vmstat cpu(id) - CPU Idle Time - CPUアイドル時間。
vmstat cpu(sy) - CPU System Time - CPUシステム時間。
vmstat cpu(us) - CPU User Time - CPUユーザー時間。
vmstat memory(free) - Free Memory - 空きメモリー。
% Committed Bytes In Use - 使用中の使用可能な仮想メモリーのパーセント数。この数値が高い場合は、低メモリーおよびシステム・レスポンスの遅さが考えられます。
% MDL Read Cache Hits - キャッシュをヒットしたメモリー記述子リスト(MDL)読取りリクエストのパーセント数。
% Paging File In Use - 使用中の仮想メモリー・ページング・ファイルのパーセント数。この数値が高い場合は、低メモリーまたはページング・ファイル設定の不備が考えられます。
Committed Kbytes - コミットされた、つまり予約だけではなく実際に使用された仮想メモリー(KB)。コミットされたメモリーは、物理RAM未満になります。
Free Kbytes - 使用可能な仮想メモリー(KB)。この数値が低い場合は、低メモリーおよびシステム・レスポンスの遅さが考えられます。
Page Faults per second - ソフトおよびハード・ページング。non-Working Setメモリーまたはディスクから読み込まれた仮想メモリー・ページです。Pages Per Secondも参照してください。
Pages Per Second - ハード・ページング。1秒当たりに、ディスクにまたはディスクから読み込まれた仮想メモリー・ページです。この値が高い場合は、メモリー不足が考えられます。
icmpOutDestUnreachs Per Minute - SNMP: 1分当たりに送信されたICMP Destination Unreachableメッセージ。アドレスが存在しないか、ハードウェアが対応できない状態である場合などが考えられます。
icmpOutSrcQuenchs Per Minute - SNMP: 1分当たりに送信されたICMP Source Quenchメッセージ。データグラムの着信速度にホスト処理が対応できないことを示します。
icmpOutTimeExcds Per Minute - SNMP: 1分当たりに送信されたICMP Time Exceededメッセージ。データグラムが送信先に到達できないことを示します。
ifInDiscards Per Minute - SNMP: 1分当たりに破棄されたネットワーク入力パケット。削除されたパケットは、ネットワーク・ハードウェアまたは輻輳の問題があることを示します。
ifInErrors Per Minute - SNMP: 1分当たりのネットワーク入力エラー。エラーは、ネットワーク・ハードウェアの問題があることを示します。
ifInNUcastPkts Per Minute - SNMP: 1分当たりのネットワーク非ユニキャスト入力パケット。
ifInOctets Per Minute - SNMP: 1分当たりにインタフェースで受信した合計オクテット数(フレーミング文字を含む)。
ifInUcastPkts Per Minute - SNMP: 1分当たりのネットワーク・ユニキャスト入力パケット。
ifOutDiscards Per Minute - SNMP: 1分当たりに破棄されたネットワーク出力パケット数。削除されたパケットは、ネットワーク・ハードウェアまたは輻輳の問題があることを示します。
ifOutErrors Per Minute - SNMP: 1分当たりのネットワーク出力エラー数。エラーは、ネットワーク・ハードウェアの問題があることを示します。
ifOutNUcastPkts Per Minute - SNMP: 1分当たりのネットワーク出力非ユニキャスト・パケット。
ifOutOctets Per Minute - SNMP: 1分当たりにインタフェースで送信した合計オクテット数(フレーミング文字を含む)。
ifOutUcastPkts Per Minute - SNMP: 1分当たりのネットワーク出力ユニキャスト・パケット。
ipInAddrErrors Per Minute: - SNMP: 1分当たりに、IP宛先がこのマシンではなかったために破棄されたIP入力データグラム。
ipInHdrErrors Per Minute - SNMP: 1分当たりに、IPヘッダーのエラーが原因で破棄されたIP入力データグラム数。
System Uptime - SNMP: システムのネットワーク管理部分が最後に再初期化されてからの日数(sysUpTime)。
tcpOutRsts Per Minute - SNMP: 1分当たりに送信されたTCPリセット。リセットは、無効なポートへの受信接続が拒否されたことを示します。
tcpOutSegs Per Minute - SNMP: 1分当たりに送信されたTCPセグメント。合計TCPアクティビティの計測です。
tcpRetransSegs Per Minute - SNMP: 1分当たりに再転送されたTCPセグメント。再転送は、ネットワーク・ハードウェアの問題があることを示します。
% Disk Space Used - SNMP: ディスクで使用されている領域の割合(dskPercent)。
% Real Memory Available - SNMP: ホストで使用可能な合計物理メモリーに対する実メモリーの割合(cpqHoPhysicalMemoryFree/cpqHoPhysicalMemorySize)。
% Swap Space Available - SNMP: 使用可能な仮想メモリーのスワップ領域のパーセント数(memAvailSwap/memTotalSwap)。
1 Minute Load Average - SNMP: 1分間の負荷平均(laLoad.1)。
15 Minute Load Average - SNMP: 15分間の負荷平均(laLoad.3)。
5 Min Load Avg Flag - OK (0) or Error (1) - SNMP: 5分間の負荷平均がsnmpd.confファイルで定義されたしきい値を超過した際に、エラー・フラグを1に設定します。それ以外の場合は0に設定します。
5 Min Load Average - SNMP: 5分間の負荷平均(laLoad.2)。
CPU Usage in Last 5 Minutes - 直近5分間のCPU使用率。
Incoming Packets - インタフェース経由の受信パケット数。
Interface Availability - インタフェースがアクティブであるかどうかを示します。
Memory Allocated - 割り当てられたメモリー。
Memory Available - 使用可能なメモリー。
Outgoing Packets - インタフェースを経由した送信パケット数。
Packets Received Per Second - パケットがネットワーク・インタフェース上で受信される速度。
Packets Sent Per Second - パケットがネットワーク・インタフェース上で送信される速度
平均アクティブ・セッション: ある時点での平均アクティブ・セッション。実行中または待機中のセッションの数です。1秒当たりの平均セッション負荷です(秒単位)。
CPUの平均アクティブ・セッション: ある時点での平均アクティブ・セッション。CPUを使用しているセッション数です。
CPU解析時間使用率: CPUが解析に費やした時間を識別します。解析(ハードおよびソフト)に使用された合計CPU時間(10ミリ秒単位)。parse time cpuの詳細は、Oracle Databaseパフォーマンス・チューニング・ガイドを参照してください。
CPU再帰使用率: ユーザー以外の呼出し(再帰呼出し)で使用された合計CPU時間を識別します。詳細は、Oracle Databaseリファレンスで統計の説明を参照してください。
物理IO/秒: アプリケーション、バックアップとリカバリ、およびその他のユーティリティを含むすべてのインスタンス・アクティビティのデータベース・ブロックに対する読込み/書込みリクエストのレート。
物理IOリクエスト合計: アプリケーション・アクティビティ、バックアップとリカバリ、その他のユーティリティを含むすべてのインスタンス・アクティビティのデータベース・ブロックを書き込む書込みリクエストの数。
PGA (MB): プログラム・グローバル領域(PGA)は、単一プロセス(サーバーまたはバックグラウンド)のデータおよびコントロール情報を含むメモリー領域です。各サーバー・プロセスに1つのPGAが割り当てられます。PGAは、そのサーバー・プロセス専用で、そのプロセスのために動作しているOracleコードによってのみ読込みおよび書込みが行われます。PGAは、ユーザーがOracleデータベースに接続して、セッションが作成される際にOracleによって割り当てられます。
SGA (MB): システム・グローバル領域(SGA)は、データベース・ユーザー間で、データおよびプログラムのキャッシュが共有される領域です。データベース・バッファ・キャッシュ、共有プール、REDOログ・バッファで構成されています。
合計グローバル領域: PGA(MB)およびSGA(MB)の合計。
ユーザー・コール/秒: 1秒当たりのログイン、解析または実行コール数。
ユーザー・ログイン・レート/秒: 1秒当たりのユーザー・ログイン数。
ユーザー・トランザクション・コミット・レート: 1秒当たりのデータベース・トランザクション数。ユーザーがトランザクションをコミットした際に、データベース・ブロックに対して行われた変更を反映する生成済REDOが、ディスクに書き込まれる必要があります。多くの場合、コミットはユーザー・トランザクション・レートに最も近いものを表します。
% Disk Space Used - ファイルシステムの合計領域に対する使用中の領域(df -kから)。
Disk Size - ディスク・サイズ(df -kから)。
Disk Space Available - 使用可能なディスク領域の合計(df -kから)。
Disk Space in Use - 使用中の合計ディスク領域(df -kから)。
vmstat cpu(id) - CPU Idle Time - CPUアイドル時間。
vmstat cpu(sy) - CPU System Time - CPUシステム時間。
vmstat cpu(us) - CPU User Time - CPUユーザー時間。
vmstat memory(free) - Free Memory - 空きメモリー。
vmstat cpu(id) - CPU Idle Time - CPUアイドル時間。
vmstat cpu(sy) - CPU System Time - CPUシステム時間。
vmstat cpu(us) - CPU User Time - CPUユーザー時間。
% Log Space Used - 使用されているトランザクション・ログ領域のパーセント数。ログの空き領域がなくなると、データベース・トランザクションおよびリカバリは失敗する場合があります。
Availability - SQL Serverの可用性を検証する単純なデータベース問合せのレスポンス時間を計測します。
Average Latch Wait Time - SQL Serverスレッドがラッチを待機する平均時間。この数値が高い場合は、接続上の問題およびレスポンスの遅さが考えられます。
Average Lock Wait Time - SQL Serverスレッドがロックを待機する平均時間。この数値が高い場合は、接続上の問題およびレスポンスの遅さが考えられます。
Batch Requests Rate - サーバーでのSQLバッチ・リクエスト数。
Buffer cache hit ratio - バッファ・キャッシュをヒットするリクエストのパーセント数。この数値が低い場合は、データベース調整の不備およびレスポンスの遅さが考えられます。
Cache Hit Ratio (Ad Hoc Plans) - キャッシュにヒットする非定型プランのパーセント数。この数値が低い場合は、データベース調整の不備およびレスポンスの遅さが考えられます。
Cache Hit Ratio (Prepared Plans) - キャッシュをヒットする準備済プランのパーセント数。この数値が低い場合は、データベース調整の不備およびレスポンスの遅さが考えられます。
Checkpoint Pages Per Second - ダーティ・ページのフラッシュが必要なチェックポイント、または他の操作によってフラッシュされたページの数。
Data File Size - データベース内の全ファイルの累積サイズ。
Log File Size - データベース内の全ログ・ファイルの累積サイズ。
Log Flushes per Second - ログ・フラッシュの数。
Number of Lock Blocks - サーバー上で使用中のロック・ブロックの現在の数。
Page Reads per Second - 発行されたデータベース・ページ読取り回数。
Page Writes per Second - 発行されたデータベース・ページ書込み回数。
Page Read Ahead per Second - 使用を予測したページ先読み回数。
Procedure Plans Cache Hit Ratio - キャッシュ・ヒットとプロシージャ・プランのルックアップの比率。
SQL Compilations per Second - SQLコンパイルの数。
SQL Re-compilations per Second - SQL再コンパイルの数。
Total Server Memory - 動的SQLキャッシュ用にサーバーが使用している動的メモリーの合計量。
Transaction Rate - 1秒当たりのデータベース・トランザクションの数。合計データベース・アクティビティの計測です。
User Connections - ユーザー接続の数。