Sun logo      上一个      目录      索引      下一个     

Sun ONE Calendar Server 6.0 管理员指南

附录 A
监视工具

本附录介绍可用于监视服务器环境的系统工具。本附录包含以下各节:

 


常规 UNIX 工具

表 A-1 列出了可用于监视服务器环境的一些常规 UNIX 工具。这些工具可在多种 UNIX 平台上使用。有关这些工具的详细信息,请参阅 UNIX 系统附带的手册页。

表 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 SysV 性能监视工具。例如,对于长期收集系统信息以用于远期规划很有用。

tcpdump

用于调试和监视网络通信流量的公用域工具。

top

使用它可以快速轻松地监视进程和 CPU 活动。(这是一个公用域工具,可在大多数 UNIX 平台上工作。)

trace

类似于 Solaris 系统上的 truss 工具。有时候供应商会提供此工具,如果没有提供,您可以从 Internet 站点上下载。

traceroute

用于确定数据包经过 Internet 到达其最终目标的路径。

vmstat

提供有关进程、虚拟内存、磁盘、陷阱和 CPU 活动的统计信息。


Solaris 操作系统工具

下表显示了可用于 Solaris 操作系统的监视工具。

表 A-2  用于 Solaris 操作系统的监视工具 

工具

说明

lockstat

提供有关操作系统和应用程序锁定的信息。只能在 Solaris 2.6 系统上使用。

mpstat

提供系统上每个处理器的统计信息。

pmap

提供进程使用的详细内存信息,这样您可以了解到有多少共享内存,多少专有内存。

(位于 /usr/proc/bin 目录中。)

proctool

监视进程和线程。(可从 Sun Web 站点上获得。)

snoop

监视网络通信流量,调试低级数据包时必须使用该工具。

SymbEL/Virtual Adrian

一个非常强大的系统监视工具包。提供上述各种工具的功能及更多其他功能。可用于调整 ncsizeufs_ninode 参数,此外,还具有自动调整操作系统的模式。

truss

提供某个进程创建了哪些系统调用的信息。

 



上一个      目录      索引      下一个     


版权所有 2003 Sun Microsystems, Inc.。保留所有权利。