Oops. I know this thread is dead, but I wanted to correct myself in that unique users should be gathered by unique username not by unique IP (most likely).

Gary Weaver wrote:
Eric,

I noticed that 2nd gen stats collection included login stats.

You might consider adding "IP unique" login stats to the general logging stats.

It would be also cool to collect concurrent # session statistics, but with the research I've done on that, I'm not sure whether there is a consistent way of doing that.

However, you might consider not integrating any ability to send the stats automatically, since there could be privacy concerns about that functionality being there, even if it could be configured not to send them. I think it would be better for the portal admin or a functional owner of the portal to review those stats before approving them to be sent (each time). One way to do this (maybe not the best) would be for each the portal itself or JASIG send emails to that person to let them review and send only the stats they want to. I know that it is probably much easier to just automate sending of stats, but odds are more people would feel comfortable with sending those stats if they could look at them first and maybe choose which to send.

In the end though, I don't think that gathering stats at JASIG will be of much help. I could see Unicon possibly wanting to focus on some data like "they've had a significant drop of logins- maybe we should see if they need assistance", but in the end if something like that happens, the institution using uPortal probably already knows about it and might get annoyed that it is being used for the purpose of vetting potential need for assistance. And JASIG itself wouldn't seem to benefit from these stats other than possibly being able to advertise something like "the highest # logins/day we are aware of in the wild is ~8000" to try to increase adoption. And there could be a number of dev/test instances registered using the same config as production, so load testing and lack of use of those could significantly affect numbers. Finally people that are checking into using uPortal are probably more interested in load testing results and information to help them determine system requirements and suggested architecture for a particular theoretical # users than anything else.

While on the topic of stats collection in uPortal (not that it has to do with JASIG stats collection):

* Internally we track a lot of login stats based on different attributes of users: for a given time period we report total logins and unique logins, " " " " " by career, " " " " " by grad year, daily stats of total logins and unique logins for career and grad year (Matt Young wrote our code to gather additional data and do all of the previous reports btw), and then total and unique logins broken down by month, and total logins and unique logins for career and grad year broken down by month (I added those last 2 later). If those types of reports (tapping into user data fed in via the SSO or LDAP) could be part of uPortal itself, that would be cool for some portal admins, I'd expect.

* In terms of stats collection, our customer would really like for the portal to collect stats on usage of portlets including number of times portlet viewed (per day, etc.) and what the user clicked on, etc. Unfortunately this is much harder to track generically without changes required to each portlet to store that data. If there was a way to solve this, that would be excellent.

Hope this helps.

Thanks,
Gary


Eric Dalquist wrote:
The last uPortal steering committee meeting had some very good feedback from several sources about Jasig needing to do a better job keeping track of portal deployments. To that end there have been some discussions on the IRC channel that I thought I'd post about here. There is a wiki page describing the plan and design: http://www.ja-sig.org/wiki/display/UPC/Automated+Portal+Registration

The first step is something that we're going to try and get into the 3.1.0 release. It will be a portlet designated for the admin view that provides a simple form for the administrator to fill out some information about their install and some checkboxes about automatically discovered data. The admin can then submit this information to a small webapp that will reside on www.ja-sig.org. Handling the data would then be up to the steering committee to deal with. Including this at the last minute is a tough call but as the new code will be in no way critical for uPortal to run the risk versus the reward is worth it.

We would very much like feedback on this though. Please review the wiki page first and any comments, questions or suggestions are more than welcome.

-Eric




--
Gary Weaver
Application and Database Services
Office of Information Technology
Duke University


--
You are currently subscribed to [email protected] as: 
[email protected]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/uportal-dev

Reply via email to