Viewing Process Scheduler Server Performance

Access the Process Scheduler Server page (PeopleTools, Performance Monitor, System Monitor, Process Scheduler).

The Process Scheduler Server page displays the most recent performance data that is received from:

  • A Process Scheduler server domain agent.

  • Each active Process Scheduler server agent within this Process Scheduler domain.

Field or Control

Definition

Domain Name

Identifies the name of the current domain.

Domain Directory

Identifies the directory in which the domain is installed.

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 applies 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. 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 Process Scheduler is not booted.

Host/Port

Identifies the machine name of the Process Scheduler server domain.

Process Scheduler Snapshots

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 monitor timestamps for the current agent’s Event 300 (Host Resource Status). After selecting a particular timestamp, the system displays the Process Scheduler Server page containing 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 you are viewing snapshots, the Refresh button is not available. To view the most current information, you must access the Process Scheduler Server page using the menu.

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.

See Monitoring Resource Usage.

Host Resource Status

The Metrics tab presents the values that also appear on the System Performance page.

If the latest Event 300 (Host Resource Status) 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

%CPU Used

Displays the percentage of the Central Processing Unit capacity being utilized on the host machine.

%Memory Used

Displays the percentage of committed memory used on the host. This percentage includes all memory used on the host and not just the memory used by PeopleSoft.

Hard Page Faults/Second

The number of accesses to virtual memory in the last second that require disk reads.

Total Tuxedo Connections

This number is always zero for a Process Scheduler domain.

Total Tuxedo Requests Queued

The number of Tuxedo requests that are queued on that demand. A high number indicates that insufficient server processes are configured, or that the load on the host machine is too high.

The Events and PMUs tab presents links to the Event History, Open PMUs, and Completed PMUs pages.

When transferring to the Event History component, the system displays all of the data for the current day’s Event 300 (Host Resource Status) rows for the current agent and the current system.

When transferring to the Open PMUs component, the system displays all of the data for the current day’s open PMUs for the current host or port and the current system.

When transferring to the Completed PMUs component, the system displays all of the data for the current day’s completed PMUs for the current host port and the current system.

PQ Event Rows

This section presents the results of the tmadmin pq command (print queue). It enables you to view information that is related to the queues that are used by the server processes running within a domain.

The performance data displays all Event 301 (Tuxedo "pq" Row) rows for the current agent with the same agent date and time appearing in the top portion of the page as the Event 300 (Host Resource Status).

Field or Control

Definition

Queue Name

Identifies the Tuxedo queue that is associated with a server process.

Server Name

Indicates the server process that is servicing a particular queue.

Server Count

Indicates the number of a particular server process type that are currently running. For example, it indicates that three PSAESRV server processes are currently running.

Queue Length

Indicates the current length of the queue, which is measured by the number of requests that are waiting to be processed.

PSR Event Rows

This section presents the results of the tmadmin psr command (print server processes). This enables you to view information that is related to all the server processes (monitored and unmonitored) running within a domain.

The grid displays all Event 302 (Tuxedo "psr" Row) rows for the current agent with the same agent date and time appearing at the top of the page as the Event 300 (Host Resource Status).

Field or Control

Definition

Server Name

Indicates the name of the server process, such as PSAESRV, PSMONITORSRV, and so on.

Server Instance ID

This is the instance ID that is assigned by Tuxedo to each server process. This number remains constant across recycles. Even if the PID changes, the instance ID remains constant.

PID

Indicates the operating system process ID on the server.

Total Requests

Indicates the total number of requests that a server process has processed.

Current Service

Indicates whether the server process is idle or currently handling a request.

Monitored Servers

This section enables you to view information about the resources that are consumed by the monitored server processes running within a domain.

Note: Currently, only PSMONITORSRV and PSMSTPRC are monitored.

The grid displays an entry for each active application server agent within the same system and same host or port and domain directory as the domain monitor agent. For each agent, the system retrieves the latest Event 200 (Resources Per Process) and its metrics are displayed. If no Event 200 exists for a particular agent, the system displays zeros.

The Metrics tab contains the following information.

Field or Control

Definition

Server

Identifies the server process that is being monitored.

Server Instance

This is the instance ID that is assigned by Tuxedo to each server process. This number remains constant across recycles. Even if the PID changes, the instance ID remains constant.

PID

The process ID that is assigned by the server operating system.

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.

%CPU Used

Indicates the percentage of the CPU capacity that a particular server process is using.

CPU Time

The amount of CPU time that the process has consumed.

VM

Indicates the amount of virtual memory that each server process is consuming.

The Events and PMUs tab contains links to the Event History, Open PMUs, and Completed PMUs pages.

When transferring to the Event History component, the system displays all data for the current day’s Event 200 (Resources Per Process) rows for the current agent and the current system.

When transferring to the Open PMUs component, the system displays all 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 displays all data for the current day’s completed PMUs for the agent and the current system.