We have a number of machines that we manage for labs and kiosks. They are all attached to an active directory domain. We were wanting to track the utilization of these machines to see how often they are used, what software was used the most on them, etc. Is there a way to do this? If so, is there any free or open source software that can be used for this? Ideally, we would be able to produce reports from the results as well.
Note: We are using Windows XP, Windows 7, Windows Server 2003, and Windows Server 2008.