Story #1432: New functionality that depends on authn/authz infrastructure.
Add filtering by requestor in /monitor/object collection.
getObjectStatistics currently does not support filtering by principal. Filtering by principal would enable a user to get stats only about his own objects.
Need to be determined:
- Do we want a client to be able to connect directly to a MN to retrieve stats? The issue is that with objects being replicated to multiple servers, such stats will be incomplete. The only way to get complete stats is either to have the client connect to each MN in turn and aggregate the results or having a CN pull the stats and do the aggregation. If we do the latter, then we don't need any searching/filtering on the monitoring collections.