PeopleSoft Performance Monitor for Self Monitoring System


Please note that the steps provided is for Self monitoring system (mainly for testing purposes). But for real production, you also need to implement the PTSYS database.

1. Standard PIA Web Server install.
2. For Application Server, select (10) 'Perf Collator' in the app server configuration via psadmin and boot.
The Perf Collator should be set to Yes in the appserver config option# 10:
      Features                       Settings
     ==========                     ==========
  1) Pub/Sub Servers   : No    13) DBNAME     :[HRMS]
  2) Quick Server      : No    14) DBTYPE     :[ORACLE]
  3) Query Servers     : No    15) UserId     :[PS]
  4) Jolt              : Yes   16) UserPswd   :[PS]
  5) Jolt Relay        : No    17) DomainID   :[]
  6) PC Debugger       : No    18) AddToPATH  :[C:\APPS\DB\ORACLE11\BIN]
  7) Opt Engines       : No    19) ConnectID  :[people]
  8) Event Notification: No    20) ConnectPswd:[peop1e]
  9) MCF Servers       : No    21) ServerName :[]
 10) Perf Collator     : Yes   22) WSL Port   :[7050]
                                 23) JSL Port   :[9050]
                                 24) JRAD Port  :[9100]

      Actions
     =========
 11) Load config as shown
 12) Custom configuration
  h) Help for this menu
  q) Return to previous menu

HINT: Enter 13 to edit DBNAME, then 11 to load

Enter selection (1-24, h, or q):

3. Go to PeopleTools -> Performance Monitor -> Administration
Global Administration
Enter PPMI URL = http:///ppmi/ pia site name>/  (eg: http://mybasicknowledge.com/ppmi/ps/)
Enter PPMI User ID* = QEDMO or VP1 or PS.
Specify Monitor
Enter URL = 
http:///monitor/ pia site name>/  (eg: http://mybasicknowledge.com/monitor/ps/)

4. Go to PeopleTools -> Integration Broker -> Gateways
Enter URL = http:///PSIGW/PeopleSoftListeningConnector
Save, Load, Save.

5. Check Performance Monitor -> System Monitor -> System Performance

NOTE:  As to setup the monitoring vs monitored systems and if you have webservers running on both of these systems, below is what you need to configure.

A. Login to your monitoring system.
Go to PeopleTools -> Performance Monitor -> Administration
Global Administration
Enter PPMI URL = http:// monitoring webserver machine name>/ppmi//  (eg: http://mybasicknowledge.com/ppmi/ps/)
Enter PPMI User ID* = QEDMO or VP1 or PS.

Specify Monitor
Enter URL = NONE

B. Login to your monitored system.
Go to PeopleTools -> Performance Monitor -> Administration
Global Administration
Enter PPMI URL = NONE
Enter PPMI User ID = Leave it as blank.  Otherwise, insert any user id if the system forces you to put a value in there.

Specify Monitor
Enter URL = 
http:// monitoring webserver machine name>/monitor//  (eg:http://mybasicknowledge.com/monitor/ps/)

* Note:
Security list that PPMI User ID should have:
a) PeopleTools Perfmon Client role
b) Assign PTPMCLNT permission list to PeopleTools Perfmon Client role.
i. PTPMCLNT permission list should have Performance Monitor PPMI Access checked in the PeopleTools tab.

The Web Profile configuration (PeopleTools >Web Profile Configuration) like DEV need to have Enable PPM Agent checked in the General tab.