WebLogic服务器


创建一个新的WebLogic服务器监视器

支持的版本:以下版本的WebLogic Server可以由Applications Manager监控:

  • WebLogic 6.1
  • WebLogic 7.x
  • WebLogic 8.x
  • WebLogic 9.x
  • WebLogic 10.x(WebLogic 11g)
  • WebLogic 12.x及更高版本

设置WebLogic服务器监控的先决条件:点击此处

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

要创建新的WebLogic监视器,请按照以下步骤操作:

  1. 点击新建监视器链接。
  2. 选择WebLogic Server。
  3. 输入监视器的显示名称
  4. 输入主机IP地址/主机名
  5. 从下拉菜单中选择Weblogic Server的版本
  6. 从框中,选择是否启用SSL
  7. 输入运行WebLogic的端口号。
  8. 您可以输入自己的凭证详细信息,也可以从凭证管理中的详细信息中选择预配置的凭证。如果希望输入自己的凭证,请为此监视器指定WebLogic版本,用户名密码详细信息。
  9. 输入轮询间隔时间(以分钟为单位)。
  10. 如果要从管理服务器添加新监视器,请 选择被管服务器
  11. 提供特定于监视器的身份验证信息,例如用户名和密码。
  12. 选择业务组从要到WebLogic Server监视器(可选)关联的组合框。您可以选择多个组来关联您的监视器。
  13. 点击添加监视器。这将从网络中发现WebLogic服务器并开始对其进行监控。
注意:
  • Weblogic Monitor位于防火墙后面时需要打开的端口:WebLogic侦听端口(默认:7001)和Applications Manager Web服务器端口(默认:9090)之间的双向通信。

监控参数

基于一些参数或属性来监控WebLogic服务器。这些属性提供有关WebLogic Server监视器功能的信息,并且您还可以基于在服务器的数字属性上配置的阈值来接收告警。

  • 可用性标签提供了过去24小时或30天的可用性历史记录。
  • 性能选项卡提供了过去24小时或30天的健康状况和事件。
  • 列表视图使您可以执行 批量管理配置。点击列出的各个监视器,以查看以下信息。

点击监视器名称以查看列出的所有服务器详细信息:

JVM堆使用情况

参数 描述
Minimum Heap Size WebLogic服务器使用的最小堆内存量。(KB)
Maximum Heap Size WebLogic服务器使用的最大堆内存量。(KB)
Average Heap Size WebLogic服务器使用的平均堆内存量。(KB)
Total Heap Size 分配给WebLogic服务器的堆内存总量。(KB)
Current Heap Size WebLogic服务器中当前可用的堆内存量。(KB)
Current Heap Size (%) WebLogic服务器中当前可用的堆内存量的百分比。(%)
服务器响应时间
Server Response Time 服务器响应时间是服务器响应用户请求所花费的时间。在这里,它被计算为Weblogic Server与Applications Manager建立连接并响应来自Application Manager的请求所花费的时间。您还可以跟踪Weblogic服务器的最小,最大,平均和当前响应时间。

JDBC

参数 描述
Name 通过连接池可以更轻松地在监视器中缓存数据库连接的数据库连接池的名称。
Threads waiting for connection 提及等待连接的线程数。
JDBC Active Connections 提及与监视器建立的活动连接数。
Total Connections 指定数据库连接池的数量。
Pool State 指定池的状态正在运行/已暂停
JDBC Connection Leak Count 从连接池中检出但未返回给池的连接中可能存在一些问题,这些问题是使用参数指定的。
JDBC Active Connection in % 活动连接数(%)

线程池

参数 描述
Idle Threads Count 指定空闲或未使用的线程。
Total Threads 引用此线程队列中分配的线程总数。
Pending Request Total Count 指定队列中待处理的请求数。
Threads In Use 指定当前正在使用的线程。

Web应用

参数 描述
Name Web应用程序的名称。
Session Opened Total 指自部署应用程序以来打开的会话总数。
Number of Active Sessions 指定应用程序中当前活动的会话数。
Maximum Number of Sessions 指的是为应用程序打开的最大会话数。
Number of Servlets 指Web应用程序的servlet总数

Java消息服务

参数 描述
Name JMS服务器的名称。
Current 此JMS服务器上存储的当前消息数。
Pending 存储在此JMS服务器上的当前挂起(未确认或未提交)消息的数量。
Received/Min 自上次重置以来每分钟在此目标上收到的消息数。

SAF详细信息(会话和远程端点)

参数 描述
Name Weblogic中SAF代理的名称。
Current Conversations 当前对话数。
Conversations/Minute 自上次重置以来每分钟的会话总数。
Current Remote EndPoints 该SAF代理已存储和转发消息的当前远程端点数。
EndPoints/Minute 该SAF代理每分钟存储和转发消息的速率。

自定义属性

您还可以在同一页面中查看WebLogic Server的自定义属性。点击添加属性以添加自定义WebLogic属性。有关添加自定义监视器的信息,请参阅 自定义监视器主题。