Gets the historic usage for VM metrics according to the provided spec object.
The spec object can contain a collection of wildcard-style metric name patterns
to fine-tune the list of returned metrics, as well as a start and end time (either
relative or absolute) to refine the set of sample points to a specific date range.