1. A computer program product including a computer readable medium having computer program logic stored therein, the computer program logic comprising: knowledge logic to cause a processor to configure a first knowledge logic module in response to first user input, the knowledge logic module including, condition logic to cause the processor to compare one or more user specified property values associated with one or more user specified computer monitored processes to one or more user specified thresholds, and function logic to cause the processor to perform one or more user specified functions when the one or more user specified thresholds of the condition logic are satisfied; receive logic to cause the processor to receive, over a communication network, a second knowledge logic module configured in response to second user input, the second knowledge logic module including corresponding condition logic and function logic configured in response to the second user input; associate logic to cause the processor to associate the first and second logic modules as a knowledge logic module package in response to first user input; and invoke logic to cause the processor to invoke the knowledge logic module package.