Administration Console > Monitor > Server Monitoring
  

Server Monitoring

After pressing the Server Monitoring command, Process Server displays the following page:
Server Monitoring Page
Server Monitoring
Process Server monitoring includes:

Server Statistics

Note: You only see this command if you have selected an agent.
Use the Statistics page to view the monitoring properties you configured or which are the default. Process Server collects engine statistics and then aggregates them by intervals. If desired, you can configure a threshold interval and an error/warning level for each of these properties. If you configure these settings, you will see additional signals displayed on this page, such as an eyeglass icon indicating a property is being watched.
During a collection interval, Process Server maintains statistics for each configured property value, including the maximum, average, and total count values. In addition, historical statistics are collected. Historical statistics include minimum and maximum values for the intervals being recorded. Statistics are collected in-memory.
Select Reset to clear statistics. For example, if you correct an error condition, you can reset the statistics collection starting with zero values to see if performance improves. Once all errors and warnings are cleared, the engine monitoring level is reset to Normal.

Deployment Logs

The Deployment Logs tab shows a list of logs generated when new and modified business process archive (.bpr) files are deployed.
The following image shows a sample Deployment Logs tab :
The deployments log tab showing the name, date, errors, warnings, tennant and deployed-by details for a list of BPR files.
The number of errors and warnings generated, if any, are shown.
On this page you can:
After you click on a .bpr file, Process Developer displays its Deployment Log page. This page has the name, date, and log for the selected .bpr file.
The contribution, name, date, and log details of a particular deployemnt log entry
During deployment, the engine validates the deployment descriptor of the BPEL process, ensuring that the its WSDL file and other resources are available and valid for the current version of the process. If validation errors or warnings occur, make corrections and redeploy the .bpr file or create a new .bpr file for invalid processes.
Note: When you delete a contribution, its deployment log is also deleted.
Selection Filter
  1. 1. Select the Log Contents type, if desired.
  2. 2. Select Deployed between dates, if desired.
  3. 3. Type in the Name of a .bpr file, if desired. You can use a wildcard (*) in the name.
  4. 4. Select Submit. The Deployment Logs list redisplays based on your selection filters.

Server Log

The Server Log captures events occurring on the server so that you can view and troubleshoot problems. For each event, the log includes the time, problem level, source (initiator), service (event type), engine, and message describing the event. For example, a BPR deployment causes a log event with info level, system source, engine service.
Note: The server log may not update immediately after an event occurs. It is typically updated between 30 and 60 seconds after an event. If you are not seeing what you think should be there, you may just need to update your browser.
The following image shows a sample Server Log:
This topic discusses:

Server Log Information

One of the following filters was used when generating logging information:
The console records the User/IP address when a purge or scheduling request occurs. An application server may have its own method. Here, for example, is what might be shown for Tomcat: https://tomcat.apache.org/tomcat-7.0-doc/api/org/apache/catalina/valves/RemoteIpValve.html.

Deleting the Server Log

Use the Clean Up Storage on the Storage tab of the Server Configuration page.
In addition, the interface for clearing the server log is available in Process Developer as a system service so that a developer can create and deploy a process to delete the log programmatically.

System Logging for WebLogic Users

If you are using WebLogic, you must enable system logging from the WebLogic Process Console to have the Process Server stdout write to the WebLogic server log.
  1. 1. In the WebLogic Process Console, select the Logging top-level tab.
  2. 2. In the General sub-tab, enable Advanced options'
  3. 3. Select the Lock & Edit button so you can make changes.
  4. 4. Enable the Redirect stdout logging enabled checkbox.
  5. 5. Choose Activate Changes to apply your changes

System Performance

You see these details on the Performance tab:
For example:
The statistics show a snapshot of what was in memory when you first open the page. Refresh the page to get updates.
These statistics let you ask questions such as:
After you run a load test, you can watch the metrics and set or reset configuration properties.
Platform Support
As you analyze performance in relation to your application server, keep the following in mind: