如果服务器关闭,Weblogic诊断监视会运行吗?

时间:2011-01-20 14:10:59

标签: weblogic

据我所知,WebLogic监视(不作为SNMP代理运行的监视)部署在您想要监视的任何weblogic服务器上。因此,如果WebLogic服务器没有运行,它们将无法运行吗?

2 个答案:

答案 0 :(得分:0)

你是对的。来自WebLogic documentation

  

您必须将监视与有关诊断活动的通知相关联,例如,通知管理员在正在运行的服务器中指定的状态或活动

但是,您可以在管理服务器上部署手表并监控托管服务器,例如此博客文章:Are My Servers Running?

  

创建监视以检测非活动服务器

     

现在,我们将创建监视规则。我们将基于运行时mbean数据创建监视规则。具体来说,我们将在ServerLifeCycleRuntimeMBean mbeans上使用State属性。 对于域中的每个服务器,域运行时mbean服务器中都有一个ServerLifeCycleRuntimeMBean mbean 。 State属性反映服务器的当前状态。我们将配置一个规则,该规则将在域中至少有一台服务器未处于RUNNING状态时触发。

正如预期的那样,如果管理服务器关闭,这些手表将停止工作。

答案 1 :(得分:-1)

你是对的。从技术上讲,这不是一次部署。如果您希望避免收集数据,即使服务器正在运行,也可以查看“禁用收获”。