Monitoring user activity

How can I tell what a user is doing when logged onto the network? Is there a set of logs I can view, by user, that would show when they log onto the network and what apps they are in and how long they are in the apps?  The main thing I want to see is what they are doing. We have "work from home" employees and I think one of them is working a lot less than they say.  The main applications they use are Outlook and Internet Explorer where IE11 is being used to access our business application. I can have our programmer write an app that logs their activity in our business app, but before I have him do that I thought I would ask you guys if SBS 2008 has a set of logs that would tell me what I want to know.
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Rodney WomackCommented:
isnt that a bit invasive?
David AtkinTechnical DirectorCommented:
Having your web guy create a custom log / script to monitor his activity on your business application is probably a good thing.  Things to be wary of though is that it will need to be able to determine when the user is being idle opposed to just taking some time to 'read' something.

With regards to outlook, Exchange can give you a log of emails that he has sent and received.  This can be done through the Exchange Tracking Logs.

Another option is installing some monitoring application onto the PC. I've used these in the past and its efficient.

The above software should only be installed if your company owns the PC he is using from home.  If he doesn't then its out of the question.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows Server 2008

From novice to tech pro — start learning today.