I find myself writing more and more applications that use the SharePoint Object Model and web services, looping through them, and collecting information.
I was wondering if anybody has to date written an application to instead collect information about the farm at intervals, and push it into a SQL database in an organized fashion? I can see this being useful as it would allow me to query data across site collections as well as to take the load off of SharePoint.
Does something already exist, or is there a better way to achieve the same outcome?