monasca-thresh/src/main
Craig Bryant 415bdd47d6 Threshold Engine had no awareness of Tenant ID for incoming metrics and so did not consider it when matching Metrics to SubAlarms.
Changed MetricSpout to send a new class MetricDefinitionAndTenantId so the bolts could match Metrics to the correct SubAlarm using MetricDefinition and Tenant ID. Had to change places that sent MetricDefinitions for Events to also send a MetricDefinitionAndTenantId.

Had to change MetricDefinitionDAOImpl to add in the TenantId from the Alarm.

Had to change SubAlarmDAO to take into account the TenantId when looking for matching MetricDefinitions.
2014-04-08 14:41:03 -06:00
..
config Removed duplicate eventSpoutConfig section 2014-03-14 16:23:27 -06:00
java/com/hpcloud/mon Threshold Engine had no awareness of Tenant ID for incoming metrics and so did not consider it when matching Metrics to SubAlarms. 2014-04-08 14:41:03 -06:00
resources Give mon-thresh.log a default location. 2014-03-20 13:04:48 -06:00