'Record the value of a gauge, with optional tags, hostname and device
name.
:param metric: The name of the metric
:param value: The value of the gauge
:param tags: (optional) A list of tags for this metric
:param hostname: (optional) A hostname for this metric. Defaults to the current hostname.
:param device_name: (optional) The device name for this metric
:param timestamp: (optional) The timestamp for this metric value'

def gauge(self, metric, value, tags=None, hostname=None, device_name=None, timestamp=None):

    self.aggregator.gauge(metric, value, tags, hostname, device_name, timestamp)
