Solaris のシステム管理 (上級編)

システムパフォーマンスの監視

コンピュータの稼働中は、各種のシステム動作を追跡するためにオペレーティングシステムのカウンタが増分されます。

追跡されるシステム動作は次のとおりです。

監視ツール

Oracle Solaris ソフトウェアには、システムパフォーマンスを追跡できるように複数のツールが提供されています。次のような監視ツールがあります。

表 11–3 パフォーマンス監視ツール

コマンド 

説明 

詳細 

cpustatcputrack コマンド

CPU パフォーマンスカウンタを使用し、システムのパフォーマンスまたはプロセスを監視する 

cpustat(1M) および cputrack(1)

netstat コマンドと nfsstat コマンド

ネットワークパフォーマンスについての情報を表示する 

netstat(1M) および nfsstat(1M)

ps コマンドと prstat コマンド

活動中のコマンドについての情報を表示する 

第 12 章システムプロセスの管理 (手順)

sar コマンドと sadc コマンド

システム動作データを収集および報告する 

第 13 章システムパフォーマンスの監視 (手順)

Sun Enterprise SyMON 

Sun のエンタープライズレベルのシステム上で、システム動作データを収集する 

Sun Enterprise SyMON 2.0.1 Software User's Guide

swap コマンド

ユーザーのシステムで利用可能なスワップ領域についての情報を表示する 

『Solaris のシステム管理 (デバイスとファイルシステム)』の第 20 章「追加スワップ空間の構成 (手順)」

vmstat コマンドと iostat コマンド

システム動作データの要約。仮想メモリーの統計、ディスクの使用率、CPU の動作など 

第 13 章システムパフォーマンスの監視 (手順)

cputrack コマンドと cpustat コマンド

マイクロプロセッサが提供するハードウェアパフォーマンスカウンタ機能へのアクセスを支援する 

cputrack(1) および cpustat(1M) のマニュアルページ

kstat コマンドと mpstat コマンド

システムで使用可能なカーネル統計 (kstats) を検査し、コマンド行で指定された基準に一致する統計を報告する。mpstat コマンドは、プロセッサ統計を表形式で報告する

kstat(1M) および mpstat(1M) のマニュアルページ