1. A method for capturing and recording task information obtained from a data-warehousing environment for analysis, archival, and mining comprising steps of: a. uniquely identifying each task within a run, b. selecting one or more of said uniquely identified tasks to monitor, c. capturing data-warehousing population activities dynamically by i. obtaining operational metadata containing task information relevant to said selected task or tasks, ii. calculating changes in operational metadata, iii. storing results of said calculating step in a buffer, and moving selected buffer data to an archive, said archive used in data analysis and mining.