系统管理指南:高级管理

每日使用情况报告

每日使用情况报告按用户细分系统资源使用情况。下面是此报告的一个样例:


Jan 16 02:30 2004  DAILY USAGE REPORT FOR skisun Page 1


     LOGIN  CPU  (MINS)  KCORE-   MINS    CONNECT  (MINS) DISK   # OF   # OF  # DISK  FEE
UID  NAME   PRIME NPRIME PRIME    NPRIME  PRIME    NPRIME BLOCKS PROCS  SESS  SAMPLES
0    TOTAL  72    148    11006173 51168   26230634 57792  539    330    0     2150    1
0    root   32    76     11006164 33664   26230616 22784  0      0      0     127     0
4    adm    0     0      22       51      0        0      0      420    0     0       0
101  rimmer 39    72     894385   1766020 539      330    0      1603   1     0       0

下表描述每日使用情况报告所提供的数据。

表 10–3 每日使用情况报告数据

列 

说明 

UID

用户 ID 号。 

LOGIN NAME

用户的登录(或用户)名。标识有多个登录名的用户。  

CPU (MINS)

用户的进程使用中央处理器的时间长度(分钟)。使用情况分为 PRIMENPRIME(非主要)。此数据的记帐系统版本位于 /etc/acct/holidays 文件中。

KCORE-MINS

进程运行时每分钟所使用内存量(千字节)的累计度量。使用情况分为 PRIMENPRIME

CONNECT (MINS)

用户登录到系统的时间长度(分钟),或“实际时间”。使用情况分为 PRIMENPRIME。如果这些数字很大而 # OF PROCS 很小,则可推断出,用户早晨先登录,然后在一天的其余时间内几乎未连接终端。

DISK BLOCKS

acctdusg 程序的输出,该程序运行磁盘记帐程序并合并记帐记录 (daytacct)。用于记帐的块的大小为 512 字节。

# OF PROCS

用户调用的进程数。如果出现的数字很大,则表明用户可能有一个 shell 过程在运行时无法受到控制。 

# OF SESS

用户登录系统的次数。 

# DISK SAMPLES

运行磁盘记帐以获得 DISK BLOCKS 平均数的次数。

FEE

此字段表示 chargefee 脚本对用户收取费用的总累积单位,通常不使用此字段。