Added MonitoringRules base class