欢迎来到天天文库
浏览记录
ID:21973005
大小:58.00 KB
页数:5页
时间:2018-10-26
《使用 aix 记帐》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、使用AIX记帐 开始之前 本教程适用于熟悉Shell编程、并希望启用和使用UNIX®记帐功能的AIX®管理员。我们假定您已掌握UNIX文本编辑器的使用。 引言 在本教程中,研究了各种AIX记帐类型,如何启用它们,如何生成报告,以及如何自定义报告信息,以便用于系统监视和使用收费。使用收费表示根据客户或部门对系统资源、系统管理员时间、或者原始材料(例如,打印纸)的使用情况进行收费。 记帐定义为记录、汇总和报告有关系统活动和资源使用情况的信息。 AIX记帐提供一种方法进行监视及核对来自单个或多个系统的系统资源使用情况。然后,您可以将该信息用于各种目
2、的,如: 确定忙时间段或各个系统和个别的使用情况。 分析相关趋势,并进行容量规划。 确定潜在的问题,如失控进程或磁盘空间的大量占用者。 对于多个成本中心或部门所共享的服务器,可以创建退款记录,以便根据不同用户或部门对计算机时间和资源的使用情况按比例进行费用分摊。 记录这些资源的使用情况(如特殊项目使用系统管理员时间和打印机的情况)。 能够确定在某个特定时间段内正由谁执行哪些进程,可用于取证分析或者监视用户的活动。 让我们首先简单描述各种不同的记帐类型,并在后面的部分中详细地说明如何启用它们,然后通过自定义的示例来了解它们的报告功能。 先决条件 本教程的
3、示例是在运行AIX5L™Version5.2的RS/6000®系统中开发的。命令示例使用了KornShell。 本教程以及其中的示例是专门针对AIX编写的。尽管在许多UNIX变体中,记帐功能比较常见,但是其设置过程,尤其是对于具体的命令和数据目录,可能有所不同。对于非AIX平台,请参考特定UNIX版本的操作系统文档。 记帐功能概述 UNIX记帐负责记录和报告系统资源使用情况和活动。计算机的资源主要包括下列关键部分: CPU 内存 磁盘 I/O设备 在这一部分中,先对不同记帐类型进行概述,然后深入研究如何在AIX系统中设置和启用每种记帐
4、类型。 记帐类型 下面是记帐类型的列表: 进程记帐 连接时间记帐 磁盘使用情况记帐 打印机使用情况记帐 费用记帐 在下面的部分中,您将了解如何: 演练每种类型 启用某种记帐类型 了解它记录了哪些信息 报告所收集的数据 您可以启用或禁用进程记帐、连接时间记帐和打印机使用情况记帐。磁盘使用情况记帐数据已经存储在文件系统中。尽管这些记帐程序为计费的目的和系统监视提供了数据,但它们本身也会消耗系统资源。例如,每当一个进程完成需要的磁盘I/O时,要将一条记录写入到磁盘,并且存储这些记录也需要消耗磁盘空间。另外,生成进程记帐报告也需要使用一定的CPU时间。
5、总之,对于记帐来说,系统资源成本是非常小的。如果您发现在启用了某种记帐类型之后出现了性能问题,那么您可能需要权衡收集这些数据与系统性能之间的重要性。另外,可以对夜间的报告任务进行调整,使其在不同的时间运行,避免它们与其他的进程之间产生冲突。 基本的数据流 记帐的基本数据流和报告与以下所示类似: 一个进程将所需的数据收集到一个文件中。 可以使用各种命令来查看这些原始数据。 一个夜间的cron任务runacct,将这些原始文件合并到总计记帐记录文件(tacct文件),创建报告,并将这些tacct文件添加到汇总tacct文件。 一项月末的任务monacct,对这个
6、汇总tacct文件进行处理,得到一个月度的报告。它还负责清除前一个月的数据。 您可以创建自己的命令,以用于自定义报告或修改现有的报告。 进程记帐 这一部分向您介绍了如何设置进程记帐以及完成一些命令行的报告。 进程记帐概述 顾名思义,进程记帐负责记录系统中执行的每个进程的相关信息。然后,可以对该数据进行组合,以生成单独的命令和用户使用情况的报告。这些报告可以用于跟踪资源使用、工作效率、评估进程计划,以及用于计费的目的。 还可以对该数据进行细化,以确定在该系统中,哪些用户在某个特定的时间执行了哪些命令、以及某个特定的用户在某个特定的时间执行了哪些命令。当进行系统
7、取证(如研究潜在的安全漏洞、或者系统误用的情况)时,该信息可能非常有价值。 在启用了进程记帐之后,内核会为每个完成的进程写入一条记录到/usr/adm/pacct文件。该记录包括: 用户ID的相关数据 命令的名称 CPU和内存使用情况 启动和停止时间 磁盘读和写 字符I/O 报告程序可以对文件中的数据进行组合和格式化,并生成每天的和每月的报告。在启动和停止记帐时,或者通过运行夜间的记帐任务runacct,您可以定义记帐时间段的长度。 有关夜间报告的内容,将在夜间记帐报告部分中进行更深入的讨论。 启用进程记帐 在缺省情
此文档下载收益归作者所有