跳过导航链接 | |
退出打印视图 | |
![]() |
手册页第 1M 部分:系统管理命令 Oracle Solaris 11 Information Library (简体中文) |
- 显示 Solaris SMB 文件服务器统计信息
smbstat [-r [-n [-a | -z]] [-t] [-u] [-c] interval
smbstat 命令显示 smbd(1M) 服务器的统计信息。smbstat 具有多个选项(如下所述)和一个操作数 interval。如果指定了 interval,首先将显示自服务器启动以来直至输入命令时捕获的统计信息。接下来显示最后一个 interval 中捕获的统计信息。
缺省情况下,smbstat 命令显示所有统计信息。
smbstat 命令具有以下选项:
显示计数器。
显示请求的统计信息。-r 选项可以与以下选项组合使用。
显示所有类型的服务器请求(包括有效的和无效的)的统计信息。请注意,有 256 种类型的服务器请求。-a 和 -z 选项是互斥的。
按字母顺序显示。
显示实际接收的请求的统计信息。-a 选项和 -z 选项是互斥的。
显示 SMB 服务器的吞吐量。
显示 SMB 服务器的使用率。
smbstat 命令显示下面所示的标题。为给定命令显示的标题根据所指定的选项不同而不同。有四种类别的标题,分别对应于四种类别的统计信息:计数器、吞吐量、使用率和(服务器)请求。
SMB NetBIOS-over-TCP (NBT) 会话的数目。
SMB TCP 会话的数目。
登录的用户的数目。
连接的树的数目。
打开的文件的数目。
打开的管道的数目。
每秒接收的字节数。
每秒传输的字节数。
每秒处理的请求数。
每秒的读取请求数。这将是下列请求的聚合:SMB_COM_READ、SMB_COM_LOCK_AND_READ、SMB_COM_READ_RAW 和 SMB_COM_READ_ANDX。
每秒的写入请求数。这将是下列请求的聚合:SMB_COM_WRITE、SMB_COM_WRITE_AND_UNLOCK、SMB_COM_WRITE_RAW 和 SMB_COM_WRITE_AND_CLOSE。
已被接收但在等待 SMB 工作线程执行的平均请求数。
SMB 工作线程同时执行的平均请求数。
请求在 SMB 工作线程开始执行它之前等待的平均时间。
请求的平均执行时间。
至少有一个请求处于等待状态的时间所占的百分比。
至少有一个请求处于执行状态的时间所占的百分比。
SMB 服务器使用率百分比。此数字的定义为:rcnt / (max_worker_threads)。
表示服务器过去是否已经饱和的标志。饱和的定义是 u% == 100%。
处理器在用户空间中花费的时间所占的百分比。
处理器在内核空间中花费的时间所占的百分比。
处理空闲时间所占的百分比。
为每种类型的请求显示以下标题。
以十六进制表示的请求代码。
给定类型的请求所占的百分比。
已接收的请求数。
每秒接收的字节数。
每秒接收的字节数。
每秒处理的请求数。
平均响应时间,以秒为单位。
响应时间的标准偏差。
示例 1 组合选项
以下命令将 -c、-t 和 -u 选项组合使用。
% smbstat -ctu nbt tcp users trees files pipes 0 1 1 2 20 0 rbytes/s tbytes/s reqs/s reads/s writes/s 1.036e+02 1.298e+00 0.000e+00 0.000e+00 0.000e+00 wcnt rcnt wtime rtime w% r% u% sat usr% sys% idle% 4.317e-01 7.410e+00 2.461e-05 4.224e-04 31 100 0 no 0 76 24
将返回下列退出值:
成功完成。
出现错误。
有关以下属性的说明,请参见 attributes(5) 手册页:
|