1. A method for monitoring resources of a data processing network on behalf of consumer entities within the network, comprising the steps of: determining the monitoring requirements of a consumer entity; comparing the monitoring requirements of the consumer entity with the monitoring capabilities of a plurality of monitoring entities to identify at least one monitoring entity having monitoring capabilities matching the monitoring requirements of the consumer entity; and in response to identifying at least one monitoring entity having monitoring capabilities matching the monitoring requirements of the consumer entity, selecting at feast one of the identified monitoring entities and binding the consumer entity to the selected at least one monitoring entity.