docs: def process(self, scraper_config, metric_transformers=None):
          """
          Polls the data from prometheus and pushes them as gauges
          `endpoint` is the metrics endpoint to use to poll metrics from Prometheus
  
          Note that if the instance has a 'tags' attribute, it will be pushed
          automatically as additional custom tags and added to the metrics
          """
          for metric in self.scrape_metrics(scraper_config):
              self.process_metric(metric, scraper_config, metric_transformers=metric_transformers)