eG Monitoring
 

Measures reported by P6EPPMUsrSesTest

The Oracle Primavera allow for a wide variety of user roles, each one with specific privileges and activity levels. The central Primavera server or cluster responds to the requests to all logged in users. The number of users logged and kind of activity performed by them directly affects the overall system performance. It is important for the administrators to know, at any given time, what is the number of logged in concurrent user session, what is the activity level in user session which is reflected by session user role, and what is the method through which users are logged on, e.g. whether the users are logged on through Power client, API or web interface.

This test measures the number of various different kind of users sessions and provides administrators with valuable insights about current and future performance issues. On the basis of these statistics administrators can plan adding more capacity to Primavera cluster if usage is high.

Outputs of the test: One set of results for P6 EPPM Server

The measures made by this test are as follows:

Measurement Description Measurement Unit Interpretation
totalSessions Indicates the total number of logged in user sessions on P6 EPPM server. Number

The number of logged in concurrent users directly affect the performance of the server. Administrators should monitor this measure for extended period to understand the user login trends and plan the server capacity accordingly.

p6AnalyticsSessions Indicates the number of analytics user sessions which are currently active. Number

Analytics users tend to consume most compute resources. In case the number of analytics resources are high at any given point of time, administrators needs to plan system capacity accordingly.

apiSessions Indicates the number of user sessions who are connected through P6 EPPM API. Number

API users can perform mix activity.

webServiceSessions Indicates the number of user sessions who are accessing through P6 EPPM Web Services. Number

 

powerClientSessions Indicates the number of user sessions who are connected through Power Client. Number

Power client allows enhanced functionality and allows users to carry out heavy operations like project setup, changing the structure, loading date etc. High number of active power client users can degrade the performance of the system.

resourcesSessions Indicates the number of user sessions who have access to EPPM Resource Access field. Number

 

timesheetSessions Indicates the number of user sessions who have access to timesheet tab in P6 Team Member web. Number

Timesheet users are mostly view only users who look for timeshet reports, administrators can expect a lot of database queries running if number of timesheet users is high.

projectsSessions Indicates the number of user sessions who have access to Projects section in P6 EPPM. Number

 

portfoliosSessions Indicates the number of user sessions who have access to Portfolio section in P6 EPPM. Number

 

eReportsSessions Indicates the number of logged in user sessions who have access to run Enterprise reports. Number

Running enterprise reports can be a heavy operation and if the users are running the reports in real time, it could really put a lot of load on the system. Ideally very few users should have access to run enterprise reports.

teamMemberSessions Indicates the number of logged in user sessions who have access to P6 EPPM Team Members module. Number

 

teamMemberIFSessions Indicates the number of logged in user sessions who have access to P6 EPPM Team Members Interface module. Number