For security and legal reasons we wish to be able to monitor and archive employee computer usage. This includes keystrokes, screenshots, internet usage, network file manipulation, and general application usage. We should like the solution to be centrally managed, but accessible to be viewed from multiple clients. In addition to those requirements we desire for the program to be secure and not interfere with computer performance. We have a current solution that we would like to get away from, but I am not sure what our other options are.