WebLogic Servers


Creating a new WebLogic server monitor

Supported Versions: The following versions of the WebLogic Servers can be monitored by the Applications Manager:

  1. WebLogic 6.1
  2. WebLogic 7.x
  3. WebLogic 8.x
  4. WebLogic 9.x
  5. WebLogic 10.x (WebLogic 11g)
  6. WebLogic 12c

Prerequisites for setting up WebLogic Server Monitor monitoring: Click here to know the prerequisites required to add a WebLogic monitor.

To create a new WebLogic monitor, follow the steps given below:

  1. Click on New Monitor link.
  2. Select WebLogic Server.
  3. Enter a Display Name for the monitor.
  4. Enter the IP Address/ hostname of the host.
  5. Select the version of your Weblogic Server from drop-down menu.
  6. From the box, select whether SSL is enabled or not.
  7. Enter the port number in which WebLogic is running.
  8. You can enter your own credential details or select preconfigured credentials from details in Credentials Manager. If you wish to enter your own credentials, specify WebLogic version, username and password details for this monitor.
  9. Enter the polling interval time in minutes.
  10. If you are adding a new monitor from an Admin Server, select a Managed Server.
  11. Provide the monitor-specific authentication information, such as user name and password.
  12. Choose the Monitor Group from the combo box with which you want to associate WebLogic Server Monitor (optional). You can choose multiple groups to associate your monitor.
  13. Click Add Monitor(s). This discovers WebLogic server from the network and starts monitoring them.
Note:
  • The ports that need to be opened when the Weblogic Monitor is behind the firewall: Two-way communication between WebLogic listening port (Default : 7001) and Applications Manager web server port (default : 9090).
  • Having trouble in monitoring WebLogic server? Refer to the online Troubleshooting section.

Monitored Parameters

WebLogic servers are monitored based on a few parameters or the attributes. These attributes provide information about the functioning of the Monitors of WebLogic server and you can also receive alarms based on the thresholds configured on the numerical attributes of the server.

  • Availability tab gives the Availability history for the past 24 hours or 30 days.
  • Performance tab gives the Health Status and events for the past 24 hours or 30 days.
  • List view enables you to perform bulk admin configurations. Click on the individual monitors listed, to view the following information.

Click on the monitor name to see all the server details listed:

JVM Heap Usage

Parameters Description
Minimum Heap Size The minimum amount of heap memory that was used by the WebLogic server. (KB)
Maximum Heap Size The maximum amount of heap memory that was used by the WebLogic server. (KB)
Average Heap Size The average amount of heap memory that was used by the WebLogic server. (KB)
Total Heap Size The total amount of heap memory allocated to the WebLogic server. (KB)
Current Heap Size The amount of heap memory currently available in the WebLogic server. (KB)
Current Heap Size (%) The percentage of the amount of heap memory currently available in the WebLogic server. (%)
Server Response Time
Server Response Time Server Response Time is the time the server takes to respond to a user request. Here, it is calculated as the time that the Weblogic Server takes to establish a connection with and respond to a request from Applications Manager. You can also track the minumum, maximum, average and current response time of your Weblogic Servers.

JDBC

Parameters Description
Name Name of the database connection pools that enables caching of database connection in the monitor easier through pools.
Threads waiting for connection Mentions the number of threads waiting for the connection.
JDBC Active Connections Mentions the number of active connections made to the monitor.
Total Connections Specifies the number of database connection pool.
Pool State Specifies the state of the pool Running/Suspended
JDBC Connection Leak Count There can be some problems in connections that are checked out from the connection pool but are not returned back to the pool and they are specified using the parameter.
JDBC Active Connection in % Amount of active connections in %

Thread Pool

Parameters Description
Idle Threads Count Specifies the threads that are idle or not used.
Total Threads Refers to the total count of threads assigned in this thread queue.
Pending Request Total Count Specifies the number of requests that are pending in the queue.
Threads In Use Specifies the threads that are currently in use.

Web Applications

Parameters Description
Name Name of the Web Application.
Session Opened Total Refers to the total number of sessions that were opened since deployment of an Application.
Number of Active Sessions Specifies the number of sessions that are currently active in the Application.
Maximum Number of Sessions Refers to the highest number of sessions that were open for an Application.
Number of Servlets Refers to the total number of servlets of a web application

Java Message Service

Parameters Description
Name The name of JMS server.
Current The current number of messages stored on this JMS server.
Pending The current number of messages pending (unacknowledged or uncommitted) stored on this JMS server.
Received/Min The number of messages received on this destination since the last reset per minute.

SAF Details (Conversations & Remote End Points)

Parameters Description
Name Name of SAF Agent in Weblogic.
Current Conversations The current number of conversations.
Conversations/Minute The total number of conversations per minute since the last reset.
Current Remote EndPoints The current number of remote endpoints to which this SAF agent has been storing and forwarding messages.
EndPoints/Minute The rate at which this SAF agent has been storing and forwarding messages per minute.

Custom Attributes

You can also view the custom attributes of the WebLogic Server in the same page. Click Add Attributes to add custom WebLogic attributes. For information on adding Custom Monitors, refer to Custom Monitors topic.