Update how we make the metric names, take advantage of the aliases in the config and only add the extra value key to the end if it is different than the attribute name.  Use StringBuilder for efficiency