code: def get_list(self):
          
          field = self.FIELD_NAME
          query = ElasticQuery.get_agg(field=field,
                                       date_field=self.FIELD_DATE,
                                       start=self.start, end=self.end,
                                       filters=self.esfilters)
          logger.debug("Metric: '%s' (%s); Query: %s",
                       self.name, self.id, query)
          res = self.get_metrics_data(query)
          list_ = {field: [], "value": []}
          for bucket in res['aggregations'][str(ElasticQuery.AGGREGATION_ID)]['buckets']:
              list_[field].append(bucket['key'])
              list_['value'].append(bucket['doc_count'])
          return list_
docs: Extract from a DSL aggregated response the values for each bucket
  
          :return: a list with the values in a DSL aggregated response