WebLogic Integration Server 监控


创建一个新的WebLogic Integration Server监视器

支持的版本: WebLogic Integration Server 8.x

监控WebLogic Integration Server指标的先决条件: 点击此处

使用REST API添加新的WebLogic Integration服务器监视器: 点击此处

要创建WebLogic Integration Server监视器,请遵循以下步骤:

  1. 点击新建监视器链接。
  2. 选择WebLogic Integration
  3. 输入主机IP地址/主机名
  4. 输入网络的 子网掩码
  5. 输入运行WebLogic Integration Server的端口号。
  6. 输入 轮询间隔时间(以分钟为单位)。
  7. 如果要从管理服务器添加新监视器,请 选择被管服务器
  8. 提供特定于监视器的身份验证信息,例如用户名密码
  9. 注意:WebLogic Integration Server需要一些其他配置和监控条件。

    为了监控WebLogic Integration Server 8.x,应将weblogic.disableMBeanAuthorizationweblogic.management.anonymousAdminLookup系统变量设置为true,以启用数据收集。请按照以下步骤操作:

    1. 编辑startWLS.cmdsh存在于<WLS_HOME> /服务器/ bin中目录,并添加以下参数Dweblogic.disableMBeanAuthorization =trueDweblogic.management.anonymousAdminLookupEnabled =true示例startWLS.cmdsh文件)
    2. 重新启动WebLogic Integration Server,以使更改生效。
    3. 从远程WebLogic服务器版本8中的文件夹/ weblogic81 / server / lib复制weblogic.jar,并将其放在运行Applications Manager的计算机中的<Applications Manager主页> \ working \ classes \ weblogicversion8文件夹下。
  10. 选择业务组与WebLogic Integration服务器监视器(可选)关联。您可以选择多个组来关联您的监视器
  11. 点击添加监视器。这将从网络中发现WebLogic Integration服务器并开始对其进行监控。

监控参数

基于参数/属性(例如业务流程详细信息,应用程序集成详细信息和Message Broker详细信息)来监控WebLogic Integration服务器。这些属性提供有关WebLogic Integration服务器监视器功能的信息,并且您可以基于在服务器属性上配置的阈值来接收告警。

  • 可用性标签提供了过去24小时或30天的可用性历史记录。
  • 性能选项卡提供了过去24小时或30天的健康状况和事件。
  • 列表视图使您可以执行 批量管理配置

点击列出的各个监视器,以查看以下信息。

参数 描述
业务进程详情
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 。死信计数指定自上次重置计数以来发送到死信信道的消息数。