来自 Java 代码的 Tivoli 警报

Posted

技术标签:

【中文标题】来自 Java 代码的 Tivoli 警报【英文标题】:Tivoli alert from java code 【发布时间】:2012-05-21 12:22:46 【问题描述】:

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

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

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

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

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

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

提前谢谢.. 谢谢!

【问题讨论】:

我想我会去看看Tivoli Information Center。并不总是最容易搜索,但通常是最准确的。我们正在为 Tivoli Service Request Manager 寻找类似的东西,结果发现电子邮件是让它工作的唯一方法。 【参考方案1】:

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

【讨论】:

【参考方案2】:

有一个用于向 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 数据库来“破解”对象服务器可能会导致问题。

【讨论】:

【参考方案3】:

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

【讨论】:

这个答案不完整。一旦你有足够的代表,请使用 cmets 要求提交者进一步澄清。

以上是关于来自 Java 代码的 Tivoli 警报的主要内容,如果未能解决你的问题,请参考以下文章

在后面的 C# 代码中显示“是/否”警报框

显示来自 viewDidLoad 的警报消息

收到来自 Firebase 的通知时触发警报

用于在 html 网页的警报弹出框中显示整个数据库的 Java 代码或 php 代码

ReferenceError:未定义“警报”

Java - 收到致命警报:handshake_failure