Tracking the average time spent by the user

Hi everyone
I'm working on a system that will track the time spent in my application by each user, The only Idea I found is:
Log every session start time and sessionID and then update it when the session is closed. This approach won't give me an accurate results
Anyone have a better idea ?
Thanks

A realistic approach would be to send the 'time this page was generated' as a hidden-field in the forms.  When the data comes back, examine the
value and, if it is reasonable, use it to calculate your elapsed-time.
For an inward-facing (intranet) application, this strategy is pretty reasonable and robust.  It's not the only way (you could use Session variables, for instance), but it ought to work pretty well.  It certainly has the compelling advantage of being quite easy to do . . .

Similar Messages

  • How to track the user who deleted the info object.

    Dear Gurus,
    In our BI system one info object has got deleted.  If I need to track the user who has deleted that how can I track it(in which DBtable).  And the complication is one user ID is being used by many people, in this case how can I track that from which machine the Info Object has been deleted(if there is any possibility to track the machines by IP address).
    Kindly let me know if there is any procedure to find it out. Your help will be rewarded with a great honour.
    Regards
    Mohan Kumar

    Hi dear,
    you have to go in SLG1 transaction, and then select
    Object: RSD
    Subobject: IOBJ_DEL
    External ID: (put here the name of your deleted IO)
    Then choose a time range...and voilà, you can find the user who deleted the IO...
    Hope it helps!
    Bye,
    Roberto
    About the IP...look at USR41 table, but I think it's a bit difficult fo find data referred to the past...
    If you haven't activated logon auditing in SM19...

  • How to track the user's activity while proxy

    Hi
    Can you help in identifying how to see which user is accessing which application in fusion apps. I am not sure in which logs this information is written. Also When an Admin Proxy another user , can we track that activity as well? like which user id he is proxying and which page of that user's account is opened using proxy.
    Thanks in advance. 

    Hi dear,
    you have to go in SLG1 transaction, and then select
    Object: RSD
    Subobject: IOBJ_DEL
    External ID: (put here the name of your deleted IO)
    Then choose a time range...and voilà, you can find the user who deleted the IO...
    Hope it helps!
    Bye,
    Roberto
    About the IP...look at USR41 table, but I think it's a bit difficult fo find data referred to the past...
    If you haven't activated logon auditing in SM19...

  • Track the User's Previous action

    Hi,
    In my development database one table was truncated by one oracle user yesterday. How can I find the date with time and through which application(sqlplus,Toad...) used by the user for ddistroy the table.? ie: which query, which time, which user, which application...How to track this with oracle utlities?
    Please help..
    Shiju

    Hi orashiju,
    Unless you had enabled the auditing feature, your only resource for tracking of time and query is the logminer.
    This post will give you a step by step procedure to audit enabling My own DB Big-Brother
    Do you have Oracle 10g with flashback recovery? You may be able to recover the table...
    Regards
    Ignacio
    http://oracledisect.blogspot.com

  • How to track the user name for audit trail ?

    Hi all,
    I chance the new user name from existing user code, How can i track the document that made by the old user name and the current username. Because when the username change, all the historical will be changed to the current.
    Thanks in advance
    Regards
    Jia shun

    Hi ,
    the problem is usersign is only connect to userid of OUSR. And the changes is on User Name field.
    For example know i make a document PO by using user code manager , user name Jason Butler.
    After that i change my user name become Alex, but the user code still same "manager".
    After that i re-login and update the Qty in PO doc, that i made before. After that i change again the username, the user code still same. After that i click the show history of the document that i made before. The Updated by and created by are always followed by the current user name that i change.
    thanks and regards
    Jia shun

  • How to track the User who has changed the System Profile Options

    HI ,
    The system profile options are changed by one User (Ex: XX123).
    Here, the user XX123, he is not having any sys admin responsibilities .
    He is having only I-proc responsibility attached .
    Is there any chance to update the system profile options , through I-proc.

    Pl post details of OS, database and EBS versions, along with which profile options have been changed.
    AFAIK, IProc responsibilities do not have access to change profile options.
    HTH
    Srini

  • How to track the users password at insert page??

    Hi all,
    I need to create an interface, which allow users to upload some medical sequences into databse, also I need to alow the sequences's own to modify their input , in case they mske some mistake. now I need to deal with the following conditions.
    1) Since the sequence's own need to take respone for their on sequence.
    2)The interface has field call author,
    3) before their do search edit or input , download , they need to log in the web set, any every one sure has their union password.
    SO is that possible for me to get the log in password and check usere A is A to
    avoid some one acciden or in poporse to use other s name to input or modify the sequence files in database .
    Thank you11

    hello tmary,
    hmm your problem seems to be a beginners problem?
    well there are two points to help u accomplish ur aim.
    1.the database tabel or users
    2. the users username (which should be a primary key in the table)
    now this is the flow.....
    when the user logs in using the web login page u will create u check 4 his username and password existence in the database table for users,if it exist you direct him to the welcome page where he will have options of editing ,downloading,uploading,e.t.c
    so when loading this page u put this authenticated username and password i the "session" object and make sure all ur pages are session enabled. now if thge user selects edit when loading the edit page u will use the user name in the session to get his correspondin record which will b from the database table of record in which the username should be foreignkey to now likewise u can do the same for the download ,upload,e.tc pages.
    hope this helps ok.
    please let me know if its not ok.
    jlord1

  • How to track the users history who are logged in on server.

    Hi, Can you help me when there are 10 users logged in and doing their tasks and when an administrator wants to see the history of operations/commands/tasks the users performed. How this can be achived?

    Hi!
    Look here

  • Time Spent by the user in the system and No. of transactions executed

    Hi,
                Can anyone tell, if there exists any tranaction/report to get the details of the Time Spent by the User in the system and No. of transasction run by User in a given period of time?
    If I get the names of tables where SAP stores this information in, then that also will be helpful.
                Thank you!!!

    Hello Pranali,
    the time spent by a user (which is the difference between login and logout) is <b>not</b> stored anywhere.
    STAD and/or ST03 will not help here as only the time of the login could be determined from the workload statistics. The time of the logout cannot be retrieved from the workload data (as this action doesn't contain any "logout specific" information).
    As a workaround you can use the Security Audit Log (sm19) to protocol the logon and logoff of the users. Based on this information you should be able to calculate the time a user was logged on.
    About the number of transactions:
    the workload analysis only uses dialog steps. As the number how often a transaction was called doesn't contain any useful information this information is <b>not</b> collected.
    E.g. you can call su01 to create 100 user accounts or call ten times su01 to create one user. The workload creating 100 users will be higher than the workload of the remaining ten transactions...
    So the figures 1 transaction vs. 10 transactions doesn't provide any useful information.
    Regards, Michael

  • Track the delete operation.

    Guys,
    I've an Oracle table from which records get deleted very often.
    I would like to track the user(and the system name) who issued the delete operation,timestamp of the operation and the no. of records deleted from the user's transaction.Can someone help me with a procedure for this task?
    Thanks,
    Sevuga.

    Thanks Jameel.
    I've got it working now.
    Let me share the steps that I've followed to set the auditing 'ON' on the table concerned.
    CONNECT system/manager AS SYSDBA
    -- Truncate the database audit table.
    -- The database audit table was truncated so any old audited information will be deleted for
    TRUNCATE TABLE aud$
    -- View the AUDIT_TRAIL parameter value.
    SHOW PARAMETER audit_trail
    -- The NONE value indicates that the audit process was not activated.
    -- Change the AUDIT_TRAIL parameter to db.
    ALTER SYSTEM SET audit_trail=db SCOPE=spfile
    -- Shutdown and startup the database. Use the default Server Parameter File (SPFILE).
    -- Notice that when the AUDIT_TRAIL option is set to db, our audit trail information is stored in the AUD$ table owned by sys.
    -- And also, when AUDIT_TRAIL is set to Operating System,ouraudit trail information will be stored in the director named by the AUDIT_FILE_DEST parameter.
    -- In our case, we are storing data into the AUD$ table in the Oracle database.
    SHUTDOWN IMMEDIATE
    CONNECT system/manager AS SYSDBA
    STARTUP
    -- View the AUDIT_TRAIL value again.
    SHOW PARAMETER audit_trail
    -- Notice that this time, the value would be changed to db.
    -- Query the AUD$ table.
    SELECT * FROM aud$
    -- Notice that there are no records in the audit table.
    -- Audit who ever deleted a record from the EMP table.
    AUDIT DELETE
    ON emp
    BY ACCESS
    WHENEVER SUCCESSFUL
    -- Connect as the normal user.
    CONNECT scott/tiger
    DELETE FROM emp
    WHERE empno = 9999
    COMMIT
    -- Connect again as the SYSTEM/MANAGER user.
    CONNECT system/manager AS SYSDBA
    -- View the SYS.AUD$ table to display the date and time who (username), and what (statement of an action) was done.
    SELECT
    TO_CHAR(timestamp#,'DD-MON-YYYY HH24:MI:SS') as "Date and Time",
    userid, name "Action by user"
    FROM sys.aud$ JOIN sys.audit_actions
    ON action = action#
    Thanks,
    Sevuga

  • How to get the total time spent by a Portal User for a given Date?

    Hello,
    We need to develop a Daily Audit Track Report that displays
    the Users logged into our System for a given day and the total login duration in Hours( should include all the
    Login-Logouts of a given date).
    While Portal30_SSO.WWSSO_AUDIT_LOG_TABLE$ can help me get the Users login to Portal for a day, there is no Login/Logout periods in it.
    Any help would be appreciated.
    Thanks
    Madhav

    You may want to consult with the view WWLOG_ACTIVITY_LOGS. Not sure how your environment is configured, but ours includes two WWLOG_ACTIVITY_LOG tables (1 & 2). These tables purge themselves based on your configuration. In other words, Portal will log activity in WWLOG_ACTIVITY_LOG1$ for a certain period of time, then switch to WWLOG_ACTIVITY_LOG2$ while purging the first one. You can specify the purge timetable in the Adminster tab of the Admin page (under Global Settings). If you just key on just 1 log table, you're logs may someday go blank.
    The actions used are 'login' and 'logout'. You can link the actions using the key_1 and key_2 columns of the view. From our current experience, Portal does not account for users that simply close the browser. In other words, we have not been able to get a log event for the action 'logout' for the same key_2 value if someone does this.

  • What's the average time for a User Tip to get published?

    Hello fellow Discussions members.
    I have posted [a tip in the User Tips Contributions Forum concerning the interworking of Apple Mail and Gmail IMAP|http://discussions.apple.com/thread.jspa?threadID=1692982] on 3rd of September 2008 and in a follow-up post announced that it's ready for publication the same day. I never got any feedback, complaints or objections, so I assume the tip is ok. I followed the given directions on the procedure word-for-word.
    Now, if you enter the User Tips Contributions Forum you can read the following concerning the process of publication (step 4):
    *Approximately 5 days* after you announce that your tip is completed (if there is no objection from another user), a Host will lock the thread and either move your completed tip to the User Tips Library or edit the existing tip. (My emphasis)
    So, obviously, the 5 day period is by now long exceeded and I was just wondering if my post will ever get published... Don't get me wrong, it's ok if it takes more than a month for a tip to get published - as long as potential contributors get informed that way. *What I find irritating is the statement about the 5 day period as it's obviously misleading.* Either my tip is inappropriate (in which case I expect a notification) or it is all right and gets published during the stated period. Neither happened up to this day. So, what gives?
    I'd appreciate any feedback concerning this. Thanks in advance for your replies.
    floba

    a brody, thanks for your quick reply. Although you might get a different impression from my post, I am patient All I ask for is to honestly state the time a publication may take. I come to the conclusion that the talk about "approximately 5 days" is complete eyewash!
    floba

  • How to track the Log In time and IP when user login BIEE system.

    i need to get the login user's logintime ,IP .please tell me how

    Amol-
    I doubt you can see the user who deleted the risk in the CC log file, but I am not sure about that.  Anybody out there bold enough to test that in perhaps a Sandbox environment?
    In my implementations, I have suggested to clients to have only ONE person or Controls Team with the CC Admin role (all authorizations).  Nobody else should have full access into CC.  You can tailor users' access by employing the proper CC actions in their user profile in the UME...
    Ankur
    GRC Consultant

  • Average time between diferrent dates in the same table

    I am having a big problem trying to get this sentence for my report the thing is that I have a table name ca_parking
    ca_parking (
    id_parking number,
    date_in date,
    date_out date,
    id_truck number,
    id_user_rec number,
    date_rec date);
    where date_in and date_out are the day and time where truck get in and out of the building, id_parking is the pk of the table, id_truck is the fk from table ca_truck, id_user_rec is the user who enters the data on the system, anda date_rec is the date when the record is inserted.The company asked for an average of time spent by the trucks inside the parking lots so i need to use the date_in from one record less the date out from the next record of the same truck
    id_parking date_in date_out id_truck id_user_rec date_rec
    451794     03/07/2012 8:50:00     02/07/2012 20:00:00     36937     MFUERTE     02/07/2012 20:08:16
    452580     05/07/2012 7:00:00     04/07/2012 20:15:00     36937     VCONTRERAS 04/07/2012 13:56:33
    451591     02/07/2012 18:00:00     02/07/2012 13:00:00     47393     OVILLACIS     02/07/2012 13:39:40
    451824     03/07/2012 17:00:00     03/07/2012 7:00:00     47393     OVILLACIS     03/07/2012 7:06:37
    453160     05/07/2012 17:00:00     05/07/2012 14:50:00     47393     WALEMA     05/07/2012 14:57:51
    So i need to do something like this
    select avg(ca_parking.date_in - ca_parking.date_out), ca_trucks.trcuk_alias from ca_parking, ca_trucks where ca_parking.id_truck = ca_trucks.id_truck
    group by ca_trucks.trcuk_alias
    but i get only trash
    I need it to do this for truck 36937 { (04/07/2012 20:15:00 - 03/07/2012 8:50:00) + (sysdate-05/07/2012 7:00:00)}/2 = 4.37
    and fro truck 47393 { (03/07/2012 7:00:00 -  02/07/2012 18:00:00) + (05/07/2012 14:50:00 - 03/07/2012 17:00:00) + (sysdate - 05/07/2012 17:00:00)}/2 = 4.65
    how can i get the following date_out less the previews date_in

    I am having a big problem trying to get this sentence for my report the thing is that I have a table name ca_parking
    ca_parking (
    id_parking number,
    date_in date,
    date_out date,
    id_truck number,
    id_user_rec number,
    date_rec date);
    where date_in and date_out are the day and time where truck get in and out of the building, id_parking is the pk of the table, id_truck is the fk from table ca_truck, id_user_rec is the user who enters the data on the system, anda date_rec is the date when the record is inserted.The company asked for an average of time spent by the trucks inside the parking lots so i need to use the date_in from one record less the date out from the next record of the same truck
    id_parking date_in date_out id_truck id_user_rec date_rec
    451794     03/07/2012 8:50:00     02/07/2012 20:00:00     36937     MFUERTE     02/07/2012 20:08:16
    452580     05/07/2012 7:00:00     04/07/2012 20:15:00     36937     VCONTRERAS 04/07/2012 13:56:33
    451591     02/07/2012 18:00:00     02/07/2012 13:00:00     47393     OVILLACIS     02/07/2012 13:39:40
    451824     03/07/2012 17:00:00     03/07/2012 7:00:00     47393     OVILLACIS     03/07/2012 7:06:37
    453160     05/07/2012 17:00:00     05/07/2012 14:50:00     47393     WALEMA     05/07/2012 14:57:51
    So i need to do something like this
    select avg(ca_parking.date_in - ca_parking.date_out), ca_trucks.trcuk_alias from ca_parking, ca_trucks where ca_parking.id_truck = ca_trucks.id_truck
    group by ca_trucks.trcuk_alias
    but i get only trash
    I need it to do this for truck 36937 { (04/07/2012 20:15:00 - 03/07/2012 8:50:00) + (sysdate-05/07/2012 7:00:00)}/2 = 4.37
    and fro truck 47393 { (03/07/2012 7:00:00 -  02/07/2012 18:00:00) + (05/07/2012 14:50:00 - 03/07/2012 17:00:00) + (sysdate - 05/07/2012 17:00:00)}/2 = 4.65
    how can i get the following date_out less the previews date_in

  • Tracking user time spent on site.......

    Hello Friends,
    I want to track total time spent by user on my site, after he logs in.
    User session time out time is 15 minutes. How can i trace how much time he has spent in total on the site?
    Can anyone help me in this?
    Thanks in advance.
    regards,
    Kalpesh

    All you can know is what time the user accessed the pages and servlets on your site. Page accesses are logged by the web server and servlet accesses can be logged by code in the servlets. Once the page is downloaded to the user's browser, you can't tell if the user looked at it for 5 minutes or looked at it for 10 seconds and then left the room.

Maybe you are looking for

  • Photobooth Error!! - PLEASE HELP!!!

    So I just went out to buy a webcam for my Mac Mini and I bought this Advent 1.3mp Interchangeable Web cam, according to the box. I plugged it in, opened up iChat it works like a charm, the same can be said for Skype. Though, when I opened up Photo bo

  • External HD, Photoshop and Aperture

    So I need your help. I have Aperture on my Mac but have also got Photoshop on a netbook. I am running an airport extreme wireless network and am trying to figure out how I can make both the PC(with Photoshop) and the Mac (with Aperture) read wireless

  • [Solved] [ntfs-3g] Filename decoding failed: Invalid or incomplete...

    ..multibyte or wide character. I have this message pop up every few minutes in my journal. ntfs-3g is up to date, 2014.2.15-1 /mnt is where every ntfs drive is mounted, searching for this inode gives me $ find /mnt/ -inum 378576 /mnt/winsys/Windows/s

  • I cannot access LR5

    Just subscribed to CC Photoshop and LR5. Cannot access LR 5 as it keeps asking for the 24 number code that I had for a LR5 upgrade purchase that I returned in September. I have uninstalled LR5 and re-downloaded from my CC Account Management page but

  • Help! Changed my password and e-mail, and now can...

    I changed my my email address and password recently on Skype. Everything went smoothly on the Skype.com website on laptop but I cannot login to actually use skype from my laptop or phone anymore. I have tried the new password and it works fine to log