此文件包含适配器无法发送给 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>
| 版权所有 © 2012 CA。 保留所有权利。 | 就该主题发送电子邮件至 CA Technologies |