1. A method comprising: identifying one or more computing devices to monitor; determining at a processor, a plurality of threshold metric ranges for a plurality of performance metrics; measuring device performance for the one or more computing devices, resulting in a plurality of measured performance metric values; for each performance metric: comparing the measured performance metric value to one or more corresponding threshold metric ranges; and assigning metric integrity scores to the one or more computing devices based on the comparison; determining at the processor, an aggregate performance value for the one or more computing devices based at least in part on the assigned metric integrity scores; and identifying a service format for the one or more computing devices based on the aggregate performance value and a type of service session.