sadc 命令

用途

提供系统数据收集器报表。

语法

/usr/lib/sa/sadc [ 时间间隔号 ] [ 输出文件 ]

/usr/lib/sa/sa1间隔号 ]

/usr/lib/sa/sa2

描述

sadc 命令,即数据收集器,按照指定的时间间隔(以秒为单位)(Interval)以指定次数(Number)采样系统数据。 它以二进制格式写入指定的输出文件或标准输出。 当 IntervalNumber 都没有指定时,将写成哑元记录,用于系统启动时标记记数器重新从 0 开始时的时间。 萨德克 命令旨在作为 萨尔 命令的后端使用。

操作系统包含多个计数器,这些计数器会随各种系统操作的出现而增加。 各种系统操作包含:

  • 系统配置参数
  • 系统部件使用率计数器
  • 缓冲区使用情况计数器
  • 磁盘和磁带 I/O 活动计数器
  • tty 设备活动计数器
  • 转换与子例程计数器
  • 文件访问计数器
  • 队列活动计数器
  • 进程间通信计数器
注: 萨德克 命令仅报告本地活动。

安全性

访问控制:这些命令应该只将执行 (x) 访问权 授予 adm 组的成员。

RBAC 用户注意: 此命令可以执行特权操作。 只有特权用户才能执行特权限定的操作。 有关授权和权限的更多信息,请参阅安全中的特权命令数据库。 有关该命令的权限和授权列表,请参阅 "lssecattr命令或 "getcmdattr子命令。

示例

要将以一秒为间隔的 10 个记录写入 /tmp/rpt 二进制文件,请输入:

sadc 1 10 /tmp/rpt

文件

描述
/var/adm/sa/sa dd 包含每日数据文件,dd 表示每月的日期。
/var/adm/sa/sar dd 包含每日报告文件,dd 表示每月的日期。
/tmp/rpt 包含用于 sar 命令输入的二进制文件。
/tmp/sa.adrf1 包含地址文件。