BeanSpy

Microsoft.JEE.Deep.AvailabilityHealth.UnitMonitor (UnitMonitor)

用于深层监视应用程序服务器的单元监视器。

Knowledge Base article:

摘要

深层可用性运行状况监视器除了具有基本可用性监视功能之外还添加了其他监视功能。 此深层监视器验证应用程序服务器是否接受和响应 HTTP 请求。 这是通过验证代理是否能够调用 BeanSpy 的 Stats 页来进行的。

原因

不正常的状态表示深层监视器未能建立与 BeanSpy 的连接。 此行为的可能原因包括以下选项:

解决方法

使用应用程序服务器的管理控制台验证 BeanSpy 是否已部署并启动。然后,验证是否没有阻止端口的防火墙,并且是否向运行方式帐户提供了合适的用户凭据。

要手动验证与 BeanSpy 的连接,请打开浏览器并连接到 Stats 页:

Element properties:

TargetMicrosoft.JEE.ApplicationServer.Monitored.Instance
Parent MonitorSystem.Health.AvailabilityState
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.JEE.Deep.AvailabilityHealth.MonitorType
RemotableTrue
AccessibilityPublic
Alert Message
应用程序服务器连接丢失
对于应用程序服务器 ID“{0}”,运行状况服务在计算机 {1} 的端口 {2} 上丢失了与 BeanSpy 的连接。
RunAsDefault