支持的版本: WebLogic Integration Server 8.x
监控WebLogic Integration Server指标的先决条件: 点击此处
使用REST API添加新的WebLogic Integration服务器监视器: 点击此处
要创建WebLogic Integration Server监视器,请遵循以下步骤:
注意:WebLogic Integration Server需要一些其他配置和监控条件。
为了监控WebLogic Integration Server 8.x,应将weblogic.disableMBeanAuthorization和weblogic.management.anonymousAdminLookup系统变量设置为true,以启用数据收集。请按照以下步骤操作:
基于参数/属性(例如业务流程详细信息,应用程序集成详细信息和Message Broker详细信息)来监控WebLogic Integration服务器。这些属性提供有关WebLogic Integration服务器监视器功能的信息,并且您可以基于在服务器属性上配置的阈值来接收告警。
点击列出的各个监视器,以查看以下信息。
参数 | 描述 |
---|---|
业务进程详情 | |
Process Name | 进程名称 |
Health | 过程的健康状况,取决于以下给定的参数。 |
Avg Elapsed Time | 指定进程的平均消耗时间。消耗时间是自所有实例启动以来消耗的时间。 |
Completed Instances | 指定每分钟完成的实例数。 |
SLA Exceeded Instances | 显示每分钟超出SLA的实例数。 |
Running Instances | 显示每分钟当前正在运行的实例数。 |
Aborted Instances | 显示被中止的实例数-每分钟抛出未处理的异常。 |
Frozen Instances | 显示运行冻结的实例数-失败,但每分钟可以取消冻结。实例取消冻结后,它将从发生故障的点恢复。 |
Terminated Instances | 显示每分钟终止的实例数。 |
Application Integration 详情 | |
AppView Name | 应用程序视图ID |
Health | 应用程序的健康状况 |
Service Count | 自上次重置服务计数器以来的服务调用次数 |
Service Error Count | 自上次重置服务计数器以来的服务错误数,以及自上次重置事件计数器以来的事件传递错误数。 |
Avg. Service Elapsed Time | 服务调用的平均消耗时间(以毫秒为单位)。此数字是同步和异步服务的平均消耗时间。对于异步服务,消耗的时间仅包括与适配器进行通信所花费的时间,而不包括等待异步请求队列上所花费的时间。 |
Event Count | 自事件计数器上次重置以来传送的事件数。 |
Event Error Count | 自事件计数器上次重置以来的事件传递错误数。 |
Message Broker详情 | |
Channel Name | 指定信道的名称 |
Health | 指定信道的健康状况,具体取决于消息计数,订户计数和死信计数 |
Message Count | 指定传递到此信道的消息数。 |
Subscriber Count | 指定可以订阅信道的进程或Web服务类型的数量。 |
Dead Letter Count | 当Message Broker无法确定要向其发送消息的URI(即,未找到任何订户)时,该消息将被发送到适当的死信信道:/ deadletter / xml,/ deadletter / string或/ deadletter / rawData 。死信计数指定自上次重置计数以来发送到死信信道的消息数。 |