Are there any tools that can monitor social sites (Facebook, Twitter and so on) usage, and if a particular user has overused his/her daily quota, send him/her a warning?
closed as off-topic by HopelessN00b Feb 13 '15 at 16:09
This question appears to be off-topic. The users who voted to close gave this specific reason:
- "Requests for product, service, or learning material recommendations are off-topic because they attract low quality, opinionated and spam answers, and the answers become obsolete quickly. Instead, describe the business problem you are working on, the research you have done, and the steps taken so far to solve it." – HopelessN00b
locked by HopelessN00b Feb 13 '15 at 16:10
This question exists because it has historical significance, but it is not considered a good, on-topic question for this site so please do not use it as evidence that you can ask similar questions here. This question and its answers are frozen and cannot be changed. See the help center for guidance on writing a good question.
Read more about locked posts here.
If its time you want to measure then websense have a web filtering product that may do what you want. It allows you to create custom filtering groups of sites and assign a time-based user quota to them, which may do it for you.
However, websense isn't cheap (though there is a trial version iirc) so this is a lot of money to spend on what is ultimately a bad idea*.
(* they'll only switch to a site you're not monitoring. There are rarely good technical solutions to behavioural problems)
I think this will be harder than you think, and I really don't know how you're going to "count" usage. For example, when at work I normally have the Server Fault main page and chat room open in Firefox. The problem is, just because it's open in Firefox all day making requests (the chat room makes A LOT of Ajax requests polling for new messages) it does not mean I am doing nothing but looking at Server Fault all day. These are just 2 of the many tabs I have open in Firefox, and Firefox is just one of many windows I have open. My point being just because it's open and making HTTP requests, there's a very high chance that I'm not looking at it and actually doing some work.
As far as your request goes, I don't know of any product that does what you want and the best I can come up with is some filtering of your web proxy/firewall logs if either of these provide them. The caveat with this, as I mentioned above is that just because my PC is making obscene numbers of HTTP requests to
http://chat.stackexchange.com that does not accurately reflect my time actually spent interacting with the chat room.