1. A system for business performance monitoring, comprising: one or more metric repositories that maintain metric instances; one or more aggregation agents that create higher-level metrics from lower-level metrics; and one or more knowledge agents that automatically discover the relationships between metric instances.