是否有任何工具可以监控社交网站(Facebook、Twitter 等)的使用情况,并且如果特定用户超出其每日配额,则向他/她发送警告?
答案1
如果你想测量时间,那么网络感知拥有一款可以满足您的需求的 Web 过滤产品。它允许您创建自定义网站过滤组,并为其分配基于时间的用户配额,这可能会为您完成这些工作。
但是,websense 并不便宜(虽然我记得有个试用版),所以花这么多钱最终还是为了实现一个坏主意*。
(* 他们只会切换到你没有监控的网站。很少有好的行为问题的技术解决方案)
答案2
我认为这比你想象的要难,我真的不知道你要如何“计算”使用量。例如,上班时我通常会在 Firefox 中打开 Server Fault 主页和聊天室。问题是,仅仅因为它在 Firefox 中整天打开并发出请求(聊天室发出大量 Ajax 请求来轮询新消息)并不意味着我整天都在查看 Server Fault。这些只是我在 Firefox 中打开的众多选项卡中的 2 个,Firefox 只是我打开的众多窗口之一。我的意思是,仅仅因为它是打开的并且发出 HTTP 请求,我很可能没有查看它而是在实际做一些工作。
就您的请求而言,我不知道有任何产品可以满足您的要求,我能想到的最好的办法是过滤您的 Web 代理/防火墙日志(如果它们提供的话)。正如我上面提到的,这样做的缺点是,仅仅因为我的 PC 发出了大量 HTTP 请求,并http://chat.stackexchange.com
不能准确反映我与聊天室互动的实际时间。