26.1 了解讯息格式

输出目标不同(如本地日志、电子邮件通知、SNMP 陷阱和 UDP 通知),讯息的记录格式也不同。

所有错误讯息都会记录产生错误的组件名称。要解决此错误,请参考组件的《参考指南》。

26.1.1 本地日志文件格式

受管设备和“ZENworks 服务器”上记录的讯息格式如下:

[严重性] [记录时间] [用户 GUID] [组件名称] [讯息 ID] [讯息字符串] [其他信息] [相关 GUID]。

例如,[调试] [1/22/2007 12:09:15 PM] [] [ZMD] [] [正在刷新 QuickTaskRefresh(GeneralRefresh)] [] []。

26.1.2 电子邮件格式

电子邮件讯息由讯息标题和正文组成:

讯息标题

您可以使用关键字置换宏,以便根据需要自定义电子邮件中的主题字段:

%s

讯息严重性。

%c

组件名称。

%d

生成讯息的设备的 ID。

%t

生成讯息的时间。

%a

生成讯息的设备的别名。

例如,如果希望主题行显示为“4/1/07 5:31:01 PM,设备 Testifies 上出现错误”,则可以在主题字段中指定“%t,设备 %a 上出现%s”。

讯息正文

讯息正文由以下字段组成:

  • 设备别名: 生成讯息的设备的名称。

  • 设备 IP 地址: 生成讯息的设备的 IP 地址。

  • 错误: [日期] 组件名称 讯息 ID 已本地化的讯息字符串。

  • 其他信息: (可选)任何其他信息。

26.1.3 SNMP 讯息格式

SNMP 讯息由以下两部分组成:

SNMP 讯息标题

标题中包含以下字段:

版本号: 指定使用的 SNMP 版本。ZENworks 10 Management 使用 SNMPv1。

团体字符串: 定义一组网络管理系统 (NMS) 的访问环境。

协议数据单元 (PDU)

PDU 中包含以下字段:

企业: 标识生成陷阱的受管对象的类型。ZENworks 10 使用 1.3.6.1.4.1.23.2.80.100。

代理地址: 提供生成陷阱的计算机的 IP 地址。

通用陷阱类型: 包含整数值 6。类型 6 是专用于企业的陷阱类型,此类型在 SNMP 中没有标准解释。陷阱的解释取决于特定陷阱类型字段中的值,此值由“讯息记录器”MIB 定义。

特定陷阱代码: 对于 ZENworks 10 所生成的企业特定陷阱,特定陷阱类型字段中的值如下所示:

  • 严重性级别为 MessageLogger.ERROR,特定陷阱的值为 1。

  • 严重性级别为 MessageLogger.WARN,特定陷阱的值为 2。

  • 严重性级别为 MessageLogger.INFO,特定陷阱的值为 3。

时戳: 时戳表示出现陷阱的时间。

变量绑定: 提供与陷阱相关的其他信息。此字段由以下名称/值对组成:

  • 陷阱 ID 为 1.3.6.1.4.1.23.2.80.100.0.1,值为设备 GUID。

  • 陷阱 ID 为 1.3.6.1.4.1.23.2.80.100.0.2,值为设备名称。

  • 陷阱 ID 为 1.3.6.1.4.1.23.2.80.100.0.3,值为组件名称。

  • 陷阱 ID 为 1.3.6.1.4.1.23.2.80.100.0.4,值为记录讯息的时间。

  • 陷阱 ID 为 1.3.6.1.4.1.23.2.80.100.0.5,值为讯息 ID。

  • 陷阱 ID 为 1.3.6.1.4.1.23.2.80.100.0.6,值为可能原因。

26.1.4 UDP 有效负载格式

有效负载是指一个字节数组,其中每个元素的结尾分界符均为空字符,例如 \0 或 0 x 00(十六进制)。每个元素的数据以 UTF-8 编码的字符串表示,其说明如下:

  • 第一个元素为 ZENworks 版本信息。例如 10。

  • 第二个元素为讯息的严重性值。严重性值 4 代表“提醒”,6 代表“警告”,8 代表“调试”讯息。

  • 第三个元素为讯息日期。该日期以 UTF-8 字符串的形式表示,不是特定的当地日期。例如 09-Mar-2008 14:15:44。

  • 第四个元素为用户 ID。

  • 第五个元素为组件名。

  • 第六个元素为未经本地化的讯息 ID。

  • 第七个元素为本地化的讯息字符串。

  • 第八个元素为附加信息。

  • 第九个元素为可能原因 URL。

  • 第十个元素为逗号分隔的相关 GUID 对象。

注:如果该元素不包含任何数据,则显示为 \0\0。