Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Are there frameworks available to track user activity?

Before I start writing my own custom classes, I was wondering if there was a framework already out there to use.

This is for a Winform/WPF application. I will be storing things such as battery levels, WiFi strength, hard drive info, RAM info, etc. Along with those, I need to also record what the user was doing at the time such as 'logged in', 'logged out', 'clicked a certain button' etc.

I'll be persisting this information to a SqlCe database locally that eventually gets synchronized to a server for debugging/reporting.

It would be great to reuse some code already available.

Thanks for any help everyone!

like image 291
ABR Avatar asked Nov 14 '11 14:11

ABR


People also ask

Which is used to track user activity and API usage?

Answer: Cloud Trail is the right answer.

Which is a typical method of collecting user activity on a website?

User behavior analytics (UBA) is a method for collecting, combining, and analyzing quantitative and qualitative user data to understand how users interact with a product or website, and why.


1 Answers

You don't mention what language you're using but I'm assuming .Net from the C# tag in your post. In that case you could use log4net to log user activity and whatever other useful data. It supports logging to databases along with many other formats.

like image 127
Dan Avatar answered Sep 29 '22 12:09

Dan