1. A method for monitoring a system comprising: receiving a first data asset from the system; receiving a configuration file; determining whether the configuration file includes the first data asset and an associated first rule engine logic identifier; running a first rule engine associated with the first rule engine logic identifier responsive to determining that the configuration file includes the first data asset and the associated first rule engine logic identifier; sending the first data asset to the first rule engine; and receiving a first result from the first rule engine.