1

谁能指导我如何从我的 java 代码中引发 tivoli 警报。我搜索了从 java 代码中引发 tivoli netcool IBM 产品警报的 API 或文档,但我找不到与我的问题完全匹配的内容。

我们正在使用 netcool 警报系统向支持系统发出警报,如果我的应用程序在数据中发现任何异常情况,我们需要发出 tivoli 警报以调查数据。

我们有一些系统不可用的警报方法,服务器未处于运行模式。

现在我需要从 java 代码中填充这个警报。其他向组发送邮件。我如何在 tivoli 中发出警报(问题的一些问题编号),以便我们以后可以跟踪问题。

请指导以找到解决此问题的方法。我尝试在 stackoverflow 中搜索,但没有人提出这样的请求,我在http://software.itags.org/ibm-websphere/256320/中看到了同样的问题, 但没有人回答..

我希望从 stackoverflow 的一些专家的回答中得到帮助。

提前谢谢..谢谢!

4

3 回答 3

1

有一个用于向 Omnibus 发送事件的 SDK。您可以将其作为标准产品下载的一部分进行下载。

http://www-01.ibm.com/support/knowledgecenter/SSNFET_9.2.0/com.ibm.netcool_OMNIbus.doc_7.4.0/omnibus/wip/eifsdk/concept/jaa63460.html

请注意,您几乎从不将事件直接发送到 Omnibus Objectserver 本身。为了控制访问,您将事件发送到一个探针,该探针使用 Objectserver 处理连接、锁定、特殊处理规则等。

如果不知道自己在做什么,通过将对象服务器视为常规 sybase 数据库来“破解”对象服务器可能会导致问题。

于 2015-03-02T11:30:26.913 回答
1

当您深入了解 Netcool Omnibus 时,它是一个美化的 Sybase 服务器。我对 Java 做的不多,但是当 SNMP 陷阱不可用时,我有几个从 Perl DBI SQL 插入创建的警报。如果您有一个用于 Java 的 Sybase 连接器,请将一条插入语句写入表 alerts.status 到您的对象服务器的 IP 端口 4100。

于 2012-08-04T11:56:55.850 回答
0

我刚开始写Java。我在这里工作时运行系统管理软件。我维护并使用 ITM 6.3 和 Netcool 7.3.1。如果我对您的理解正确,您正在寻找一种将警报(事件实例)发送到 Netcool 的方法。如果您有一个 EIF 探针正在运行,我可以为您提供一个将事件发送到 EIF 探针的类。上周刚刚编写并测试了它。

于 2014-09-25T16:32:27.273 回答