上一主题: AdapterStatistics.txt

下一主题: 适配器日志

RejectedEvents.txt

此文件包含适配器无法发送给 CA Business Service Insight 的所有事件,因为这些事件的值被定义为需要转换,而转换表中不具有匹配的 ID。 这意味着未执行相关转换。 具有至少一个等待转换的值的每个事件将被写入 rejectedEvents 文件。

在每次运行开始时,适配器首先尝试从 rejectedEvents 文件发送 CA Business Service Insight 事件,因为它会尝试在转换表中查找与相关值匹配的 ID。 如果找到值,则适配器发送事件并将其从文件中删除。 如果找不到匹配值,事件仍然会保留在 rejectedEvents 文件中。

可以通过在适配器配置文件中设置 RejectedEventsUpperLimit 参数,配置可以到达的被拒绝事件数目的上限。 到达限制时,适配器将停止读取新记录并进入“已阻挡”状态。 在适配器执行期间,当屏幕上显示调试输出时,可以查看此信息。 如果您看见由连续的大写字母 B 组成的字符串,则表示适配器被阻挡了,需要转换某些未决条目后,它才能加载更多数据。

以 XML 格式将未决事件写入文件。 下面是文件中的事件示例:

<rejectedEvent
	createDate=“1062330841”
	translator="Translator">
	<event
	inputFormat=“InputFormat”>
		<field name="resource" type="3" value="Server333p"/>
		<field name="timestamp" type="4" value="1036108800"/>
		<field name="memory_utilization" type="2" value="26.71"/>
		<field name="cpu_utilization" type="2" value="78.85"/>
	</event>
</rejectedEvent>