我们有2个数据库。一个是oracle 11g DB,另一个是DB2数据库。我需要查询oracle数据库以获取帐户列表并将其作为参数提供给另一个DB2查询。如果DB2 Query返回任何结果,那么我需要发送警报。这对于sitecope来说是否有任何可能(我对于sitecope相当新,所以要温和一点)?看起来sitecope监视器中只有1个连接字符串的空间。我可以创建2个监视器(一个用于DB2,一个用于Oracle)并将一个查询的结果用作另一个监视器的参数吗?看起来有一些监视器来监视功能,但仍然试图了解可能的内容。谢谢!
答案 0 :(得分:0)
可以使用自定义脚本警报从第一个查询中提取结果,但不可能在另一个监视器中重复使用该数据。
SiteScope(SiS)数据库查询监视器没有在所使用的查询中包含动态更改数据的功能。一般而言,监视器配置是静态的,只能由外部代理(用户或集成)更新。
使用HP Operations Orchestration(OO)在一个供应商的框内思考将是实现目标的一种选择。您可以使用OO运行检查,并在出现问题时向您发送警报,或者运行检查并将结果转储到某个文件,然后SiS可以使用脚本监视器或日志文件监视器将其读取。