输出目标不同(如本地日志、电子邮件通知、SNMP 陷阱和 UDP 通知),讯息的记录格式也不同。
所有错误讯息都会记录产生错误的组件名称。要解决此错误,请参考组件的《参考指南》。
受管设备和“ZENworks 服务器”上记录的讯息格式如下:
[严重性] [记录时间] [用户 GUID] [组件名称] [讯息 ID] [讯息字符串] [其他信息] [相关 GUID]。
例如,[调试] [1/22/2007 12:09:15 PM] [] [ZMD] [] [正在刷新 QuickTaskRefresh(GeneralRefresh)] [] []。
电子邮件讯息由讯息标题和正文组成:
您可以使用关键字置换宏,以便根据需要自定义电子邮件中的主题字段:
例如,如果希望主题行显示为“4/1/07 5:31:01 PM,设备 Testifies 上出现错误”,则可以在主题字段中指定“%t,设备 %a 上出现 ”。
讯息正文由以下字段组成:
设备别名: 生成讯息的设备的名称。
设备 IP 地址: 生成讯息的设备的 IP 地址。
错误: [日期] 组件名称 讯息 ID 已本地化的讯息字符串。
其他信息: (可选)任何其他信息。
SNMP 讯息由以下两部分组成:
标题中包含以下字段:
版本号: 指定使用的 SNMP 版本。ZENworks 10 Management 使用 SNMPv1。
团体字符串: 定义一组网络管理系统 (NMS) 的访问环境。
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,值为可能原因。
有效负载是指一个字节数组,其中每个元素的结尾分界符均为空字符,例如 \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。