code: def collect(self, device, ip, user, password):
          
  
          if netappsdk:
              self.log.error(
                  'Failed to import netappsdk.NaServer or netappsdk.NaElement')
              return
  
          if device in self.running:
              return
  
          self.running.add(device)
          parent = (self.config['path_prefix'], self.publish_metric, self.log)
  
          netappDiskCol(device, ip, user, password, parent)
          self.running.remove(device)
docs: Collectors our metrics for our netapp filer --START HERE--