据我所知,WebLogic监视(不作为SNMP代理运行的监视)部署在您想要监视的任何weblogic服务器上。因此,如果WebLogic服务器没有运行,它们将无法运行吗?
答案 0 :(得分:0)
你是对的。来自WebLogic documentation:
您必须将监视与有关诊断活动的通知相关联,例如,通知管理员在正在运行的服务器中指定的状态或活动。
但是,您可以在管理服务器上部署手表并监控托管服务器,例如此博客文章:Are My Servers Running?
创建监视以检测非活动服务器
现在,我们将创建监视规则。我们将基于运行时mbean数据创建监视规则。具体来说,我们将在ServerLifeCycleRuntimeMBean mbeans上使用State属性。 对于域中的每个服务器,域运行时mbean服务器中都有一个ServerLifeCycleRuntimeMBean mbean 。 State属性反映服务器的当前状态。我们将配置一个规则,该规则将在域中至少有一台服务器未处于RUNNING状态时触发。
正如预期的那样,如果管理服务器关闭,这些手表将停止工作。
答案 1 :(得分:-1)
你是对的。从技术上讲,这不是一次部署。如果您希望避免收集数据,即使服务器正在运行,也可以查看“禁用收获”。