Support Article
How To find the number of requesters on an application
SA-6541
Summary
How To find the number of requesters on an application which has logged in, logged out, performed an action(like search, clicked on get next).
Eg - Is there any way in Pega provided DB table or through Pega logs through which we could find out how many users have logged in/logged out in an application in a day.
Resolution
The explanation for this behavior is as follows:
The number of requestors can be found from the following ways:
1) In SMA(system management application)
Also we can find in Requestor management in SMA list of all the requestors created and active.
2) We have a class SecurityAuditLog which has all the requestors created by the operators logged in and out of the system.
Please follow the path Designer studio-> System -> Settings -> Security Policies-> Display Audit Log
3)The key (pzInsKey column) of the
pr_perf_stats
table — the key of each Log-Usage instance — is concatenated from the values of four properties:
- pxRequestorID— The system-assigned requestor ID for this session
- pxSnapShotTime— Date and time of this snapshot
- pxSnapShotType— Record type
- pxSystemNodeID— Node ID
Please go through the below links which has information about the number of requestors created when performed when performing an action:
https://pdn.pega.com/sites/default/files/help_v62/procomhelpmain.htm#howto/howto2/logusagetable.htm
https://pdn.pega.com/sites/default/files/help_v71/procomhelpmain.htm#zstandardrules/rule-obj-classlog-.htm
It is not possible to provide count of requestors on clicking search, link or Get Next as any Pega OOTB functionality . You need to do it at the browser level for search functionality or write your custom code.
Published January 31, 2016 - Updated October 8, 2020
Have a question? Get answers now.
Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.