Return to Navigation

Metric Data Collected

Metric data refers to the collection of data that changes frequently, such as status, memory, disk utilization, and so on. PeopleSoft delivers predefined metric types and default collection times for each target type. The metrics can be viewed by clicking the All Metrics link on each target homepage.

The metric data collected is saved to the Management Repository and is compared to predefined thresholds for each target. If a threshold has been reached, the system generates an alert. The Incidents display on each target's homepage.

Target Type

Attribute Name

Collection Schedule

Description

PS Application Database

Availability/Response

10 minutes

Checks the status of the PS Application Database

PS Application Server Domain

Availability/Response

1 minute

Checks the status of PS Application Server Domain

PS Application Server Domain

# of Process Queued for App Server

10 minutes

Monitors the number of PSAPPSRV processes queued for a PS Application Server Domain. Generates an alert if the defined threshold is reached.

PS Application Server Domain

# of Process Queued for BRK Dispatcher (if enabled)

13 minutes

Monitors the number of PSBRKDSP processes queued for a PS Application Server Domain. Generates an alert if the defined threshold is reached.

PS Application Server Domain

# of Process Queued for BRK Handler (if enabled)

14 minutes

Monitors the number of PSBRKHND processes queued for a PS Application Server Domain. Generates an alert if the defined threshold is reached.

PS Application Server Domain

# of Process Queued for PUB Dispatcher (if enabled)

12 minutes

Monitors the number of PSPUBDSP processes queued for a PS Application Server Domain. Generates an alert if the defined threshold is reached.

PS Application Server Domain

# of Process Queued for PUB Handler (if enabled)

15 minutes

Monitors the number of PSPUBHND processes queued for a PS Application Server Domain. Generates an alert if the defined threshold is reached.

PS Application Server Domain

# of Process Queued for SUB Dispatcher (if enabled)

16 minutes

Monitors the number of PSSUBDSP processes queued for a PS Application Server Domain. Generates an alert if the defined threshold is reached.

PS Application Server Domain

# of Process Queued for SUB Handler (if enabled)

17 minutes

Monitors the number of PSSUBHND processes queued for a PS Application Server Domain. Generates an alert if the defined threshold is reached.

PS Application Server Domain

PSAPPSRV Handler Count

5 minutes

Monitors the number of active PSAPPSRV processes. Generates Incidents if the count is above the specified value.

PS Application Server Domain

Total Tuxedo Connections

5 minutes

Counts the number of Tuxedo connections to the PS Application Server Domain. Generates Incidents if the count is above the specified value.

PS Application Server Domain

Failed Processes

5 minutes

Shows the number of server processes that are down within a domain. The domain configuration should be verified against the server status. It generates Incidents if the failed processes count is greater than or equal to 1.

PS Application Server Domain

JSH Aborts

5 minutes

Shows the number of application server domain JSH Aborts. If the value exceeds the threshold, the system logs and alert.

PS Application Server Domain

JSH Load

5 minutes

The number of JSHs loaded. Formula for this count is:

(Sum of Bgn values for JSH handlers in the client status) - (Sum of Cmmt values for JSH handlers in the client status).

If the value exceeds the threshold, the system logs an alert.

PS Application Server Domain

WSH Aborts

5 minutes

Shows the number of PS Application Server Domain WSH Aborts. If the value exceeds the threshold, the system logs and alert.

PS Application Server Domain

WSH Loads

5 minutes

The number of WSHs loaded. Formula for this count is:

(Sum of Bgn values for WSH handlers in the client status) - (Sum of Cmmt values for WSH handlers in the client status).

If the value exceeds the threshold, the system logs and alert.

PS Application Server Domain

PS Application Server Client/Queue Server/Status

Real time

Displays the status of the client, queue, and server elements of the domain. This is equivalent to using the Domain Status menu options in PSADMIN.

PS Application Server Domain

Long Running Service Request Count

1 hour

Monitors the number of Service Requests that are long running (more than 10 secs). Generates alerts with multiple severity levels if this count exceeds pre-defined thresholds

PS Application Server Domain

Memory Usage

1 hour

Monitors the memory footprint used by App Server processes. Generates alerts when it exceeds the pre-defined threshold.

PS Application Server Domain

Tuxedo File Count

1 day

Monitors the number of tuxedo files created in temporary directory. This is an indicator of Tuxedo memory queue size. Generates alerts when it exceeds the pre-defined threshold.

PS Application Server Domain

Memory Usage Growth

15 minutes

Monitors the memory footprint growth pattern of the App Server. Generates alerts with multiple levels of severity if the number of spikes in memory usage growth exceeds pre-defined thresholds

PS Application Server Domain

PeopleTools State Files Count

1 hour

Monitors the number of PeopleTools State files generated in the domain logs directory. Generates alerts if the count exceeds a pre-defined threshold.

PS Application Server Domain

Tuxedo Service Error Count

1 hour

Monitors the number of Tuxedo Service errors in the App Server log files. Generates alerts with multiple levels of severity if the count exceeds pre-defined thresholds.

PS Application Server Domain

Paging Count

15 minutes

Monitors the paging activity on the AppServer. Generates alerts if the paging is happening very frequently.

PS Application Server Domain

App Server Queues Wait Count

15 minutes

Monitors the count of App Server Queues experiencing wait times. Generates alerts with multiple levels of severity if the count exceeds pre-defined thresholds.

PS Application Server Domain

IB Queue Flowing

15 minutes

Monitors the movement of the IB Queue. Generates alert if it is stuck.

PS Application Server Domain

Heavy Transaction Activity

15 minutes

Monitors heavy transaction activity to file system. Generates alert if the heavy activity persists for more than a pre-defined period of time.

PS Application Server Domain

App Server Restart Error Count

15 minutes

Monitors if there are App Server restart related errors in the log files. Generates alerts if there are any such restart errors in the logs.

PS Application Server Domain

Low Disk Space

1 day

Monitors the disk space in the host on which the database, App Server or PIA targets exists is running.Generate alert if the disk space is low.

PS Application Server Domain

Archive TraceSql Files

1 day

Monitors the TraceSql files that are huge or old that requires archiving. Generates alerts if such files exist.

PS Application Server Domain

Archive Old Log Files

1 day

Monitors existing old log files that is to be archived. Generates alerts if such files exist.

PS Application Server Domain

Highly Frequent GC Count

1 hour

Monitors the number of highly frequent (within 15 seconds apart) Garbage Collections that are occurring in Web Servers. Generates alerts with multiple severity levels if this count exceeds the pre-defined thresholds.

PS Application Database Domain

Low Disk Space

1 day

Monitors the disk space in the host on which the database, App Server or PIA targets exists is running.Generate alert if the disk space is low.

PS Process Scheduler Domain

Availability/Response

1 minutes

Checks the status of PS Process Scheduler Domain.

PS Process Scheduler Domain

# Queued Processes for Process Scheduler (PSPRCSRV)

15 minutes

Monitors the number of PSPRCSRV processes queued for a PS Process Scheduler Domain. Generates an alert if the defined threshold has been reached.

PS Process Scheduler Domain

# Queued Processes for Distribution Server (PSDSTSRV)

15 minutes

Monitors the number of PSDSTSRV processes queued for a PS Process Scheduler Domain. Generates an alert if the defined threshold has been reached.

PS Process Scheduler Domain

Failed Processes

5 minutes

Displays the current number of failed or down server processes within the domain. It generates Incidents if the failed processes count is greater than or equal to 1.

PS Process Scheduler Domain

PS Server Queue/Server Status

Real time

Displays the status of the queue and server elements of the domain. This is equivalent to using the Domain Status menu options in PSADMIN.

PS Process Scheduler

PS Process Scheduler Log Monitor

5 Minutes

This metric contains the details of the limit on the number of sub folders inside the Peoplesoft Process Scheduler Log Location .An alert message is generated if the number of sub folders exceeds the os_limit.

PS PIA

Availability/Response

1 minute

Checks the status of PS PIA.

PS PIA

Highly Frequent GC Count

1 hour

Monitors the number of highly frequent (within 15 seconds apart) Garbage Collections that are occurring in Web Servers. Generates alerts with multiple severity levels if this count exceeds the pre-defined thresholds.

PS PIA

Fatal Error Count

1 hour

Monitors the number of fatal errors in the servlet logs. Generates alerts with multiple severity levels if this count exceeds the pre-defined thresholds.

PS PIA

WAIT State Socket Count

1 hour

Monitors the number of Web Server Sockets that are in WAIT State. Generates alerts with multiple severity levels if this count exceeds the pre-defined thresholds.

PS PIA

GC Frequency

15 minutes

Monitors the frequency with which garbage collection happens in the Web Server. Generates alerts with multiple levels of severity if the frequency of garbage collection exceeds pre-defined thresholds.

PS PIA

Web Profile Load Error Count

1 hour

Monitors the number of Web Profile Load errors in the Web Server log. Generates alert if the error count exceeds pre-defined threshold.

PS PIA

Low Disk Space

1 day

Monitors the disk space in the host on which the database, App Server or PIA targets exists is running.Generate alert if the disk space is low.

PS Web Site

Availability/Response

1 minute

Checks the status of PS PIA where the PS Web Site is connected.

PS WebSite

PS FTP Log Monitor

5 Minutes

This metric contains the details of the limit on the number of sub folders inside the Peoplesoft PIA FTP Location .An alert message is generated if the number of sub folders exceeds the os_limit.s

PS WebSite

PS Reports Monitor

5 Minutes

This metric contains the details of the limit on the number of sub folders inside the Peoplesoft PIA Report Repository Location .An alert message is generated if the number of sub folders exceeds the os_limit.s.

PS WebSite

Report Repository Size

1 day

This is also called PS Reports Monitor in PeopleSoft plug-in.

PS Search Server Domain

Availability/Response

1 minute

Checks the status of the PS Search Server Domain.

PS Search Server Domain

# Queued Processes for Search Server (PSSRCHSRV)

5 minutes

Monitors the number of PSSRCHSRV processes queued for a PS Search Server Domain. Generates an alert if the defined threshold has been reached.

PS Search Server Domain

PS Search Server Client/Queue/Server Status

Real time

Displays the status of the client, queue, and server elements of the domain. This is equivalent to using the Domain Status menu options in PSADMIN.

PS Process Monitor

Availability/Response

1 minute

Checks the status of the PS Process Monitor.

PS Process Monitor

# of Running PeopleSoft Processes

30 minutes

Monitors the count of running processes (Run Status = Processing) in the last 1 hour.

PS Process Monitor

# of Successful PeopleSoft Processes

30 minutes

Monitors the count of successfully completed processes (Run Status = Success) in the last 1 hour.

PS Process Monitor

Failed count

30 minutes

Displays the failed process count using Reporting web service. Run Status include "Error" and "No Success." Generates Incidents if the metric value exceeds threshold value.

PS Process Monitor

Not Posted count

30 minutes

Displays the process count of those not posted. Distribution Status is "Not posted." Generates Incidents if the metric value exceeds threshold value.

PS Process Monitor

Processes posted for more than 15 minutes

30 minutes

Displays the processes count for processes in the posting state for more than 15 minutes. Generates Incidents if the metric value exceeds threshold value.

PS Process Monitor

Batch Processes stuck count

30 minutes

Checks the processes which are stuck. Run Status would be "Processing" for more than 30 minutes. Generates Incidents if the metric value exceeds threshold value.

PS Process Monitor

Pending processes count

30 minutes

Checks the processes which are pending. Run Status would be "Queued" for greater than or equal to 30 minutes. Generates Incidents if the metric value exceeds threshold value.

PS Process Monitor

Initiated but pending processes count

30 minutes

Checks the processes which are initiated but pending. Run Status should be "Initiated" for greater than or equal to 30 minutes. Generates Incidents if the metric value exceeds threshold value.

PS Process Monitor

Failed PS Process Metrics Data

Real time

Displays the failed processes using Reporting web service. Run Status include "Error" and "No Success."

PS Process Monitor

Initiated But Pending PS Process Metrics Data

Real time

Displays the processes which are initiated but pending. Run Status should be "Initiated" for greater than or equal to 30 minutes.

PS Process Monitor

Not Posted PS Process Metrics Data

Real time

Displays the processes that are not posted. Distribution Status is "Not posted."

PS Process Monitor

Pending Process Metrics Data

Real time

Displays the processes which are pending. Run Status would be "Queued" for greater than or equal to 30 minutes.

PS Process Monitor

Posting For More Than 15 Minutes Process Metrics Data

Real time

Displays the processes that are in the posting state for more than 15 minutes.

PS Process Monitor

Stuck PS Process Metrics Data

Real time

Displays the processes which are stuck. Run Status would be "Processing" for more than 30 minutes.

PS Process Monitor

Unallocated

Real Time

The number of processes which have the Run Status of "Queued" and have a Run Date and Time more than 30 minutes old and have not been assigned to any server yet.

PS Process Monitor

PS Process Scheduler Suspended Status

5 Minutes

This metric contains the details of the Process Scheduler domains that are active but not responding. The Process Monitor is used for determining the hang status of the process scheduler domains. The collection interval is 5 minutes. This metric would determine the number of servers in the hang state and appropriately display the alert message as "The server(s) is(are) not responding".

To activate the metrics establish the JMX connection. In the psappsrv.cfg file, scroll to the PSTOOLS section to update the following:

Note: The AppServer Minimum Process Count Value is implemented as a compliance rule that is applicable to PS Application server . A violation is generated if the Appserver’s minimum process count value is less than 5.

Note: WAIT State Socket Count, GC Frequency, Fatal Error Count are not applicable to WebSphere domain.