因此,为了监控中断,我们被要求监控在我们的Linux exalytics服务器上运行的一些关键Hyperion服务。 我想在服务器上设置Tivoli或Hp sitescope来做到这一点。或者可以通过control-M进程设置linux脚本,该进程将在下面列出的任何服务关闭时发送通知。 将不胜感激任何建议。
要监控的服务列表:
工作区代理
Workspace Framework Agent
工作区IRLog
工作区BIService
工作区DAS
规划RMI
Essbase服务器
OHS
答案 0 :(得分:1)
我们正在设置'HP sitescope'来监控服务。 只需要为sitescope创建一个服务ID即可授予对服务器的登录权限。
答案 1 :(得分: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