made the metrics properties more generic so they make sense in multiple
collector environments (ie. graphite + cloudwatch)