Centralised "Dashboard" for web application data ?
Posted: Wed Jul 06, 2011 1:48 am
Hi all,
We run 2-3 web applications (JADE Web Enabled Forms) on each of our 12 JADE Databases and have been doing for a few years now. Although, on the scale of things, this doesn't make us large JADE users, we still do struggle to know how many, and which, users are connected to each application at any one time. Each user has their own logon details and we thought it would be useful to be able to quickly see who is logged on, or, details of the last time a particular user had logged on. This information could come in very useful; particularly for when we need to take the services down for releasing etc, or to conduct load tests etc.
As our applications are spread over a number of databases, what we'd really like would be a dashboard-style system running on it's own database which keeps a track of logon and logoff operations on each of the 20-something applications, reporting the username, time & date stamps etc. Ideally the system should really work in real-time (or as close to it as possible), so i'm assuming i should use notifications, but what i don't know is how you can use notifications across databases in this way. Has anybody done anything like this? I'm pretty much open to any suggestions on how to acheive this functionality.
... I hope this makes sense
As a related question... Is there any way of detecting whether a browser window has been closed (i.e. exited without the user logging off). This is causing problems as we have no way of knowing whether users are logged on or not...
Any help will be appreciated,
Thanks,
Rich
We run 2-3 web applications (JADE Web Enabled Forms) on each of our 12 JADE Databases and have been doing for a few years now. Although, on the scale of things, this doesn't make us large JADE users, we still do struggle to know how many, and which, users are connected to each application at any one time. Each user has their own logon details and we thought it would be useful to be able to quickly see who is logged on, or, details of the last time a particular user had logged on. This information could come in very useful; particularly for when we need to take the services down for releasing etc, or to conduct load tests etc.
As our applications are spread over a number of databases, what we'd really like would be a dashboard-style system running on it's own database which keeps a track of logon and logoff operations on each of the 20-something applications, reporting the username, time & date stamps etc. Ideally the system should really work in real-time (or as close to it as possible), so i'm assuming i should use notifications, but what i don't know is how you can use notifications across databases in this way. Has anybody done anything like this? I'm pretty much open to any suggestions on how to acheive this functionality.
... I hope this makes sense
As a related question... Is there any way of detecting whether a browser window has been closed (i.e. exited without the user logging off). This is causing problems as we have no way of knowing whether users are logged on or not...
Any help will be appreciated,
Thanks,
Rich