So based on your comments I am unsure the level you sit at within your organization. Obviously you have reporting staff but the solutions which can be implemented will obviously depend on your level within your organization. As mentioned above a proxy server is a great solution to track basic and simple web traffic. If Social media is not a critical part of your teams role then I would suggest blocking those sites outright. Another solution might just to block Facebook, Youtube, Twitter Etc etc etc. all together organization wide. I myself am looking for a nice open source web & packet analyzer tool which can monitor the enterprise which I manage in real time. I am not personally interested in websense does anyone have other solutions which could work?