上一主题: 参数(事件编写器规则)下一主题: 加载事件编写器规则


CA SDM Log (stdlog.0) Syntax

stdlog.0 文件中的条目的语法为:

genDate genTime genNode genProc PID level codefile linenum msgID
:::msgDomain\msgNode::: ::: :::msgGenDomain\msgGenUser:::domainID
:::msgDate msgTime:::eventID arg tag::: :::IPaddr:filter:filterNum
:::majorSrc::: :::msgSrc:::msgType:::msgSrcNum::: :::platform

其中:

规则中的字段以三个冒号分隔 (:::)。

genDate

(从系统时钟)指定生成日志事件的月份和日期。

genTime

(从系统时钟)指定生成日志事件的时间。

genNode

指定生成日志事件的节点名称。 此值通常是生成节点的 DNS 名称的前八个字符。 由于 stdlog.0 仅包含在同一节点上运行的进程的项,所以此值总是保持相同。

genProc

指定生成日志事件的进程的名称(例如,ehwriter)。 进程的名称取决于操作环境,但应与“任务管理器”进程列表 (Windows) 中或 ps 命令 (UNIX) 的输出内容中出现的名称一致。

PID

从任务管理器进程列表 (Windows) 或 ps 命令的输出 (UNIX) 中指定数字进程标识符。 当多个进程以同一个进程名称运行时,PID 尤为重要。 例如,通常多个数据库代理使用同一个进程名称同时运行。

级别

指定程序员估计的消息的重要程度。 可能的值包括 FATAL、EXIT、RESTART、SIGNIFICANT、SEVERE、ERROR、MINIMUM、WARNING、INFORMATION、MILESTONE、TRACE 和 VERBOSE。

codefile

指定可从中生成消息的代码源文件的名称。

lineum

指定从中生成消息的代码源文件中的行的数目。

msgID

指定分配给 TNG 事件的 ID。

msgDomain

指定从中产生消息的域的名称。

msgNode

指定从中产生消息的节点的名称。

msgGenDomain

指定由生成 TNG 消息的 msgGenUser 值从中标识用户的域。

msgGenUser

指定生成 TNG 消息的用户的用户 ID。

domainID

指定从中生成 TNG 消息的域的 ID。

msgDate

(从系统时钟)指定生成 TNG 消息的月份和日期。

msgTime

(从系统时钟)指定生成 TNG 消息的时间。

eventID

指定触发事件的源事件字符串或 sed 样式正则表达式。

arg

指定消息操作的文本字符串中输入的变量。 例如,如果消息操作上的文本字段输入为“ahd.dll AHD_Call help me”,则 stdlog.0 中的变量显示为“args=help me”。

tag

指定与 TNG 消息相关的标记数据。

IPaddr

指定生成 TNG 消息的主机的 IP 地址。

filter

指定筛选器规则文件的进程名称。

filterNum

指定筛选器规则文件的数目。

majorSrc

指定主要源(或转换器类型)。 这是一个字符串,可用于标识源应用程序 ID。 也就是说,不管事件源于基于 Windows 的 Unicenter TNG(此情况下,值为 tng),源于基于 UNIX 的 Unicenter(此情况下,值为 uni),还是内部的后台进程(此情况下,值为 -)。

msgScr

指定消息源。 可能的值为:CNV(转换器)、FLT(筛选器)、NOS(无源)及 WRT (编写器)。

msgType

指定消息类型。 可能的值为:CRT(创建)、DSC(发现)、TRM(终止)和 UPD(更新)。

msgSrcNum

指定消息源数目。

platform

指定产生消息的操作环境。 可能的值为:AIX、AS400、DECOSF1、DGUX、DYNIX、HPUX、IRIX、MISERVER、MPRAS、MVS、NETWARE、SINIX、SOLARIS、SVR4MP、TANDEM、UNIXWARE、WNT (Windows) 或任何由 UNIX 代理定义的值。