Sun ロゴ      前へ      目次      索引      次へ     

Sun ONE Calendar Server 6.0 管理者ガイド

付録 A
監視ツール

この付録では、サーバー環境を監視するためのシステムユーティリティについて説明します。この付録で説明する内容は次のとおりです。

 


一般的な UNIX ツール

表 A-1 はサーバー環境の監視に利用できる一般的な UNIX ツールを示しています。これらのツールはさまざまな UNIX プラットフォームで利用できます。各ツールについては、UNIX システムに用意されている man ページを参照してください。

表 A-1 一般的な UNIX ツール 

ツール

説明

iostat

ディスク I/O と CPU の利用率に関する情報を出力する

lsof

オープンファイルディスクリプタに関する情報を出力する。次のサイトでソースを入手できる

ftp://vic.cc.purdue.edu/pub/tools/unix.

lslk

ファイルシステムのロックに関する情報を出力する。次のサイトでソースを入手できる

ftp://vic.cc.purdue.edu/pub/tools/unix

netstat

ネットワーク機能に関する統計情報を出力する

nslookup

ホストとドメインに関する情報について DNS サーバーに照会できる。たとえば、特定のドメインのホストのリストを出力することができる。また、IP アドレスからホスト名 (またはその反対) をマッピングする機能も持つ

ping

リモートホストまたはネットワークゲートウェイの状態を照会できる

sar

UNIX Sys V パフォーマンス監視ツール。長期計画を策定する場合など、長期間にわたってシステム情報を収集する場合に便利である

tcpdump

ネットワークトラフィックのデバッグと監視に使用されるパブリックドメインツール

top

プロセスと CPU の動作を迅速かつ簡単に監視できる (パブリックドメインツールで、ほとんどの UNIX プラットフォームで機能する)

trace

Solaris システムの truss に似ている。ベンダーがこのツールを事前にシステムに組み込むこともあるが、インターネットサイトからダウンロードできる

traceroute

パケットがインターネットを通じて最終目的地に到達するまでの経路を示す

vmstat

プロセス、仮想メモリ、ディスク、トラップ、CPU アクティビティに関する統計情報を出力する


Solaris オペレーティングシステムのツール

次の表は、Solaris オペレーティングシステムで使用できる監視ツールを示しています。

表 A-2 Solaris オペレーティングシステムの監視ツール 

ツール

説明

lockstat

OS とアプリケーションのロックに関する情報を出力する。Solaris 2.6 システムだけで使用できる

mpstat

システムの各プロセッサに関する統計情報を出力する

pmap

プロセスが使用するメモリ容量の内訳を示す。これにより、どれだけのメモリが共有、占有されているかを確認できる

(/usr/proc/bin に格納されている)

proctool

プロセスとスレッドを監視する (Sun の Web サイトから入手できる)

snoop

ネットワークトラフィックを監視する。低レベルパケットのデバッグで多用される

SymbEL/Virtual Adrian

強力なシステム監視ツールキット。上記ツールのすべての機能と、それ以外の機能を提供する。ncsize および ufs_ninode パラメータのチューニングに使用できるだけでなく、オペレーティングシステムを自動的にチューニングするモードも用意されている

truss

プロセスで使用しているシステムコールに関する情報を出力する

 



前へ      目次      索引      次へ     


Copyright 2003 Sun Microsystems, Inc. All rights reserved.