使用 wsadmin 脚本编制来审计 wsadmin 工具的调用

运行作为环境设置的一部分的下列 wsadmin 脚本任务:创建集群定义、创建数据源和 JMS 对象配置或安装组成应用程序服务器上的受管软件的一个或多个 EAR 文件。每个 wsadmin 和非 wsadmin 脚本都需要支持以下功能:捕获在运行脚本时所执行的活动的日志。

关于此任务

为了设置应用程序服务器环境,您必须执行多个任务。例如,您必须运行下列非 wsadmin 脚本:创建持久会话数据库、将该数据库的 JDBC 驱动程序安装在系统上、在系统上设置 MQ 并创建 MQ 队列或将 PDF 文件放置在作为应用程序结构的必需部分的特定位置中。还必须运行作为环境设置的一部分的下列 wsadmin 脚本任务:创建集群定义、创建数据源和 JMS 对象配置或安装组成产品上托管软件的一个或多个 EAR 文件。每个 wsadmin 和非 wsadmin 脚本都需要支持以下功能:捕获在运行脚本时所执行的活动的日志。来自脚本的所有日志都会被写入到特定目录中,每次创建环境时都会对该目录进行归档。

每次设置环境时,全部过程被视为一个作业,并且每个作业都有相关联的标识。该标识是包括日期、环境名称、机器名称、操作员和许可代码的字符串,如公司策略所指示的那样。

在环境配置完成后,要稍后检查日志并验证是否 wsadmin 和非 wsadmin 脚本的所有日志文件都反映了为特定作业运行的脚本的实际输出,以及确认没有其他日志与该作业的日志混合在一起,请执行以下步骤:

过程

  1. 使用 -jobid string-appendTrace string-tracefile string 选项来启动 wsadmin 工具。

    请使用 -tracefile 选项来完成下列任务:命名基于想要运行的脚本所执行的活动的日志以及在作业的特定目录中查找这些日志文件。

    如果已存在一个日志文件,请使用 -appendtrade true 选项来追加至现有日志文件。

    请使用 -jobid 选项将标识嵌入到该日志文件中,以便可以验证是否所有日志都是由同一特定配置活动而不是其他一些作业产生的。

    可以更改文件的名称和位置。修改日志文件的内容可能确实很困难。另外,不同的日志文件可具有同一作业标识,并且每个日志文件都需要唯一的名称。因此,-jobid 选项提供 -tracefile 选项所不能提供的重要审计功能及其相关功能。

    有关这些选项的更多信息,请参阅“Wsadmin 工具”主题。有关启动 wsadmin 工具的更多信息,请参阅“启动 wsadmin 脚本编制客户机”主题。

  2. 请检查日志文件以找到指定的作业标识。请使用日志文件来审计 wsadmin 工具或与该工具相关联。

示例

当使用 -jobid string 参数时,以下示例输出至 wsadmin 工具的日志:

[5/16/05 15:45:49:449 CDT] 0000000a AbstractShell A   JobID= scriptTest1

指示主题类型的图标 任务主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=txml_auditinvocation
文件名:txml_auditinvocation.html