Linux日志管理详解[4]

[入库:2005年9月21日] [更新:2007年3月24日]

本文简介:

  进程统计的一个问题是pacct文件可能增长的十分迅速。这时需要交互式的或经过cron机制运行sa命令来保持日志数据在系统控制内。sa命令报告、清理并维护进程统计文件。它能把/var/log/pacct中的信息压缩到摘要文件/var/log/savacct和/var/log/usracct中。这些摘要包含按命令名和用户名分类的系统统计数据。sa缺省情况下先读它们,然后读pacct文件,使报告能包含所有的可用信息。sa的输出有下面一些标记项:


  avio--每次执行的平均I/O操作次数


  cp--用户和系统时间总和,以分钟计


  cpu--和cp一样


  k--内核使用的平均CPU时间,以1k为单位


  k*sec--CPU存储完整性,以1k-core秒


  re--实时时间,以分钟计


  s--系统时间,以分钟计


  tio--I/O操作的总数


  u--用户时间,以分钟计


  例如:


  842   173.26re    4.30cp 0avio 358k


  2   10.98re     4.06cp 0avio 299k find


  9   24.80re     0.05cp 0avio 291k ***other


  105   30.44re     0.03cp 0avio 302k ping


  104   30.55re     0.03cp 0avio 394k sh


  162   0.11re     0.03cp 0avio 413k security.sh*


  154   0.03re     0.02cp 0avio 273k ls


  56   31.61re     0.02cp 0avio 823k ping6.pl*


  2   3.23re     0.02cp 0avio 822k ping6.pl


  35   0.02re     0.01cp 0avio 257k md5sum


  97   0.02re     0.01cp 0avio 263k initlog


  12 0.19re 0.01cp 0avio 399k promisc_check.s


  15 0.09re 0.00cp 0avio 288k grep


  11 0.08re 0.00cp 0avio 332k awk


  用户还可以根据用户而不是命令来提供一个摘要报告。例如sa -m显示如下:


      885   173.28re    4.31cp 0avk


  root  879   173.23re    4.31cp 0avk


  alias 3   0.05re     0.00cp 0avk


  qmailp 3   0.01re     0.00cp 0avk


Syslog设备

本文关键:Linux日志管理详解
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top