2015-12-09 220 views
0

因此,为监控停机,我们被要求监控运行在我们的Linux exalytics服务器上的一些重要的Hyperion服务。 我正在考虑在服务器上设置Tivoli或Hp sitescope来做到这一点。或者可以通过control-M过程设置一个linux脚本,在下面列出的任何服务关闭时发送通知。 希望有任何建议。被监控的服务如何在Linux上监控hyperion服务

列表:

工作区代理

工作区框架代理

工作区IRLog

工作区BIService

工作区DAS

规划RMI

的Essbase服务器

OHS

回答

1

我们正在建立 'HP SiteScope的' 监视服务。 只需要为sitescope创建一个服务标识以授予登录到服务器的权限。

0

为了有效监控Hyperion应用程序,解决方案并不像监控端口或服务那么简单。 Hyperion拥有跨Windows和Unix甚至Hyperion版本的技术组合。对于在J2EE平台(如WebLogic)上运行的应用程序,您需要一个将测试在java可执行文件下运行的应用程序是否“活动”的进程,但有几种方法可以执行此操作。您可以运行Hyperion附带的验证工具,也可以使用脚本解析registry.html报告中的验证URL并测试它们。第一个选项是最简单的,只需运行验证工具,让它测试LOCAL Hyperion系统的所有部分。您可以进一步采取这一步,并通过解析输出并对其执行操作将此工具集成到您自己的监视工具中。每个测试结果在通过失败状态,所以这将是非常简单的事情。第二种方法是编写自己的脚本,并利用registry.html文件作为配置源,然后选择该文件中您喜欢监视的部分。

我已经使用Linux系统上的registry.html文件完成了后面的工作。你可以看看我在这里使用的脚本http://hackinghyperion.blogspot.com/2015/02/bash-script-to-check-validation-urls.html以及这里的远程版本http://hackinghyperion.blogspot.com/2015/02/remote-validation-url-check.html