Tracking concurrent users by application module
We have a business requirement for 1200 concurrent PM users. Normally we do not see that many concurrent users for all modules combined. Several times per year, there is a period of a few days where PM users will access the system to enter data. From an SLA perspective, we want/need to be able to report to the business how many concurrent PM users were accessing the system at any point in time (over the past several hours/days). Using tcode ST03N we can see users by tcode, but this is not an accurate picture, as most of the users are coming through the portal, so their session is an RFC connection. We can see cumulated users per instance, but that does not show by application module. Is there a way to show concurrent users per application module? Is there a way, if the users are going through the SAP portal? Using STAT or STAD, I can display users over the last X mins, but again, it does not show by application module. Any help would be wonderful.