1. A computer-implemented method comprising: configuring a set of instrumentation components based at least in part on one or more aspects of a user-initiated logging specification; measuring, using a set of instrumentation components, at a set of one or more testpoints, retrieving a rulebase from a storage area, the rulebase comprising a set of measurements based at least in part on the user-initiated logging specification, one or more conditions corresponding to at least one from among the set of measurements, and corrective actions corresponding to the one or more conditions; detecting an occurrence of the one or more conditions using at least some of the testpoints; and applying at least one of the corrective actions corresponding to the occurrence of the one or more conditions.