Viewing Web Server Performance
Access the Web Server page (PeopleTools, Performance Monitor, System Monitor, Web Server).
The Web Server page displays the most recent performance data that is received from a web server domain monitor. A domain corresponds to the domain that is specified during the PeopleSoft installation.
Field or Control |
Definition |
---|---|
Domain Name |
A domain monitor starts when the first user connects to any site in a PeopleSoft web server domain. The domain name is the name of this site. |
Domain Directory |
The directory on the web server where the PeopleSoft site that triggered the domain monitor resides. |
Filter Level |
Appears on pages displaying current performance information that is related to servers, such as application servers, web servers, and so on. Displays the current agent filter level. The colors indicate the following levels:
Move the cursor over the icon to show a pop-up message displaying the agent filter level in text format. |
Agent Date/Time |
The date and time according to the agent clock that the domain monitor used when it last sent performance data to the monitor. Note: The date and the time appearing on this page always apply to the system on which the agent runs. Keep this in mind if you are monitoring systems in other time zones. |
Status |
Appears only if the system detects stale data. Performance data is stale if no status events have been reported in the last sample interval for the system. For example, Status shows stale data if the web server is not booted. |
Host/Port |
The host of the web server and the listening ports for HTTP and HTTPS. |
Monitor Date/Time |
The date and time that the monitoring system inserted the row of performance data into the monitoring database according to the database clock. |
Last Page Refresh |
Indicates the most recent time that the system refreshed the page either by loading the page into the browser or as a result of a user clicking the Refresh button. |
Web Server Snapshot |
This link enables you to view historical information snapshots for the current agent. By clicking this link, you see a list of all the domain agent timestamps for the current domain monitor agent Event 150 (JVM Status). After you select a particular timestamp, the system displays the Web Server page containing web server performance information for that particular time. When you are viewing snapshot information, a message appears at the top of the page reminding you that the page contains historical performance data. You can view numerous snapshots using the same method. Note: While viewing snapshots, the Refresh button is not available. To view the most current web server information, you must access the Web Server page using the menu. |
System Performance |
This link accesses the System Performance page (the home page for system monitoring). |
JVM Status
The JVM status applies to the status of the JVM in which the site runs. Multiple web sites within the same PeopleSoft domain can run within the same JVM.
These values are derived from Event 150 (JVM Status). If the latest Event 150 monitor date and time is older than the event sample rate for the current agent’s system, the Stale Data icon appears at the top of the page.
Field or Control |
Definition |
---|---|
%JVM Memory Free |
A JVM has a specific amount of memory allocated to it. This metric displays the percentage of the allocated memory that is available. |
Max JVM Memory Available |
Indicates the maximum amount of memory that is available for the JVM. This value depends on the Java Runtime Environment (JRE). The maximum JVM memory that is available equals maxMemory – totalMemory + freeMemory. |
Sessions in Web-App |
Displays the number of servlet sessions in the portal web application. |
Execute Threads |
The number of threads that are used by the web application to service incoming requests. |
Busy Threads |
The number of threads that are currently servicing requests. |
Domain Count |
The number of domain monitors in this web server domain. The domain count will only be greater than 1 if a web server domain has sites belonging to different monitored systems. |
The Events and PMUs tab contains links to the Event History, Open PMUs, and Completed PMUs components.
When transferring to the Event History component, the system automatically displays all of the data for the current day’s Event 150 (JVM Status) rows for the current agent and the current system.
When transferring to the Open PMUs component, the system automatically displays all of the data for the current day’s open PMUs for the current host/port and the current system.
When transferring to the Completed PMUs component, the system automatically displays all of the data for the current day’s completed PMUs for the current host/port and the current system.
Network Status
Network status data corresponds to
Output from the domain monitor running the netstat —a command in a shell on the monitored host.
Counters that are maintained by the domain monitor.
These values are derived from Event 151 (Network Status).
If no Event 151 or the Event 151 has an agent date/time that does not match the agent date/time of the Event 150 (JVM Status) shown at the top portion of the page, this grid appears empty.
Field or Control |
Definition |
---|---|
Time Wait Sockets |
The number of sockets in a TCP time wait state on the host on which the web server is running. A high count may mean that the time wait setting for the operating system of the server needs to be decreased, or it may just mean that a very high load is on that server. |
Close Wait Sockets |
The number of sockets in a TCP close wait state on the host on which the web server is running. A high count means that TCP clients are not closing connections and may indicate network or software configuration issues. |
Established Sockets |
The number of sockets in a connected state. This is a measure of the number of users who are connected. |
Jolt Traffic |
Displays in bytes per second the amount of Jolt traffic between the web server and the application server. Note: The Jolt traffic value is zero unless compression is enabled. |
HTTP |
Indicates the HTTP traffic in bytes per second that is generated by this web server. |
The Events and PMUs tab contains links to the associated Event History, Open PMUs, and Completed PMUs.
When transferring to the Event History component, the system automatically displays all of the data for the current day’s Event 151 (Network Status) rows for the current agent and the current system.
When transferring to the Open PMUs component, the system automatically displays all of the data for the current day’s open PMUs for the current host/port and the current system.
When transferring to the Completed PMUs component, the system automatically displays all of the data for the current day’s completed PMUs for the current host/port and the current system.
Sites
The information on this grid applies to all sites on this web server even if they are not monitored sites.
These values are derived from Event 152 (Web Site Status).
If no Event 152 or the Event 152 rows have an agent date/time that does not match the agent date/time of the Event 150 (JVM Status), the grid appears empty.
Field or Control |
Definition |
---|---|
Site Path |
Indicates the directory on the web server where the site resides. |
Requests to all Servlets |
Indicates the number of requests that have been submitted to all of the servlets running within the site. |
Servlet Requests (last minute) |
Indicates the number of servlet requests that were submitted to the site in the last minute. |
Avg. Request Time (last minute) |
Indicates the average duration of the servlet requests that were submitted to the site in the last minute. |
Time in all Servlets |
Indicates the sum of durations of the servlet requests that were submitted to the site since the web server was last booted. |
Current Sessions |
The number of sessions that are active within the site. Active sessions are those that are currently waiting for a request to be processed. In most cases, this value is 0. However, if your site is running slowly or a transaction has a long duration, this value is greater than 0. |
The Events and PMUs tab contains links to the associated Event History, Open PMUs, and Completed PMUs.
When transferring to the Event History component, the system automatically displays all of the data for the current day’s Event 152 (Web Site Status) rows for the current agent and the current system.
When transferring to the Open PMUs component, the system automatically displays all of the data for the current day’s open PMUs for the current agent and the current system.
When transferring to the Completed PMUs component, the system automatically displays all of the data for the current day’s completed PMUs for the agent and the current system.
Active Servlets
Active servlets are all servlets that are running in the portal web application.
These values are derived from Event 153 (Web Servlet Status).
Field or Control |
Definition |
---|---|
Servlet Name |
Identifies the name of a particular servlet. |
Requests to this Servlet |
Indicates the number of requests that were submitted to a particular servlet. |
Servlet Requests (last minute) |
Indicates the number of requests that were submitted to a particular servlet within the last minute. |
Avg. Request Time (last minute) |
The average duration of the requests that were handled by the servlet in the last minute. |
Time in this Servlet |
The sum of durations of requests that were handled by this servlet since the web server was last booted. |