How to keep a record of all vision client and designer logins and logouts in an alarm journal table

I have an unlimited vision client license. How can I make it so entries are added into an alarm journal for every and all login and logout date and time?

Thanks

Any particular reason you need login and logout entries on the Alarm Journal? An Audit Profile could keep track of this information, but writes to a separate table.

My project has some buttons with administrator security assigned and I need to have a record of who’s logged in when those buttons are pressed, preferably in the alarm journal that keeps a record of everything else.
thanks