SCOM 2012——JBoss / MBean

SCOM 2012——JBoss / MBean

最近我开始熟悉 SCOM 2012,因为我的公司正在考虑从 RHQ 转到 SCOM。

因此,出于测试目的,我在一台机器上安装了 SCOM 服务器。我想监控另一台机器上的 JBoss 应用程序服务器。该应用程序服务器上正在运行一个应用程序。

到目前为止,我所做的是使用这些 Powershell 脚本手动发现应用程序服务器的机器,并在应用程序服务器上部署了 BeanSpy(BeanSpy.HTTP.NoAuth.ear 并将其重命名为 BeanSpy.ear,因为我的应用服务器不使用身份验证)。

我可以在操作管理器的监控菜单上、Java 监控 -> JEE 应用服务器 -> JBoss 应用服务器下看到我的应用服务器,并在应用程序子菜单下看到其上的应用程序。

另外,我可以在深度监控配置子菜单下看到它,但在配置子菜单下看不到它。

所以我的第一个问题是为什么我的应用服务器或机器不在配置子菜单中

我的第二个问题是,如何在 Operation Manger 上查看来自 MBean 的信息。我知道 MBean 是通过 BeanSpy 访问的,但我不知道如何获取此信息或在 SCOM 上哪里可以找到它。

如果有人对 SCOM 有深入了解,请回复我。我只是想了解它,因为我是新手。

我已经阅读了 SCOM 的官方文档,但我还在寻求一些额外的帮助以便更好地理解它。

谢谢大家 !

答案1

我对 JEE 或 JBoss 了解不多,但我发现几篇 TechNet 文章可能有用。看起来没有现成的监控包,所以你必须自己开发一些东西。查看这些文章。我希望它们至少能为你指明正确的方向。

操作方法:在 JBoss 5 上的 SCOM 2012 中使用 BeanSpy 监控 EJB

使用 SCOM 2012 手动发现 JEE 应用服务器

如果没有,您可以随时设置自己的监视器来监视进程、网站/服务或日志,并基于这些信息生成警报。

祝你好运

相关内容