Sun ONE logo     上一章     目录     索引     下一章     
Sun ONE Calendar Server 管理员指南



附录 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 地址映射到主机名(或从主机名映射到 IP 地址)的功能。  

ping  

允许您查询远程主机或网关的状态。  

sar  

UNIX SysV 性能监视工具。此工具非常有用,例如用来收集较长时段内的系统信息以用于长期规划。  

tcpdump  

在调试及监视网络通信量时所使用的公共域工具。  

top  

提供方便快捷的方法来监视进程和 CPU 活动。(这是在大多数 UNIX 平台上都适用的公共域工具。)  

trace  

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

traceroute  

确定数据包通过 Internet 到达最终目标所经过的路径。  

vmstat  

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


各种平台专用工具

本节列出以下操作系统受 Sun ONE Calendar Server 支持的系统监视工具:

Solaris 操作环境

下表显示可用于 Solaris 操作环境的监视工具。


表 A-2    Solaris 系统监视工具 

工具

说明

lockstat  

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

mpstat  

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

pmap  

提供有关进程正在使用的内存量明细,以便您了解共享内和专用内存的使用量。

(位于 /usr/proc/bin。)  

proctool  

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

snoop  

监视网络通信量;在调试低级数据包时是必需的。  

SymbEL/Virtual Adrian  

非常强大的系统监视工具箱。提供上面列出的工具和其它更多工具的功能。可用于优化 ncsizeufs_ninode 参数,甚至具有自动优化操作系统的模式。  

truss  

提供有关进程发出的系统调用信息。  

HP-UX 操作环境

下表显示可用于 HP-UX 系统的监视工具。


表 A-3    HP-UX 系统监视工具

工具

说明

glance  

提供有关已打开文件之描述符、锁定以及线程等详细系统信息。  

gpm  

提供有关已打开文件之描述符、锁定以及线程等详细系统信息。  

tusc  

系统调用陷阱程序。并非在所有系统上都可用。  

sysdef  

提供有关内核参数的信息。  

landiag  

用于监视网络统计信息的工具。  

sam  

系统管理的管理器。用于常规系统管理的工具。  


上一章     目录     索引     下一章     
版权所有 2002 Sun Microsystems, Inc. 全权所有。

更新日期 2002 年 8 月 30 日