tivoli Omnibus探针规则程序生成多个事件

时间:2016-04-19 15:47:57

标签: tivoli probe

我正在编写探测规则以在Omnibus ObjectServer中生成事件。

当我完成所有工作并设置参数(例如@ Summary,@ Identifier,@ Agent,....)然后使用genevent发送事件记录(DefaultOS,@ Node,$ myNode,@ NodeAlias ,.....)命令到ObjectServer,我看到来自我的Netcool控制台的两个事件警报而不是一个。

我稍后评论了所有@参数设置,例如

  

$ myNode =“ABCDEF”

     

#@ Node = $ myNode

     

$ myManager =“CaseManager”

     

#@ Administrator = $ myManager   ......

然后只在ObjectServer中创建一个事件(通过genevent()命令)。

我的问题是:在哪一点(通过设置这些@参数)将触发 在ObjectServer中创建一个事件?为什么我只创建了两个事件记录,而我只将一个genevent()发送给ObjectServer?

我在IBM Tivoli网站上搜索过,但遗憾的是我无法找到我要找的答案。

提前致谢。

1 个答案:

答案 0 :(得分:0)

genevent用于从传入数据中创建额外事件。始终处理原始事件并将其发送到ObjectServer,并根据您的规则文件填充更多或更少的字段,除非您丢弃它。但是,如果您没有设置识别事件所需的最小字段(例如@Identifier字段)并将其与其他事件区分开来,那么您将无法将结果视为单独的事件。这是不好的做法 - 如果你不希望它被处理和发送,只需丢弃它。