Lines Matching refs:metrics
10 …me, reportfname='', t=5, debug=False, datafname='', fullrulefname='', workload='true', metrics=''): argument
14 self.collectlist:str = metrics
15 self.metrics = self.__set_metrics(metrics)
45 def __set_metrics(self, metrics=''): argument
46 if metrics != '':
47 return set(metrics.split(","))
270 metrics = rule['Metrics']
276 for m in metrics:
340 if m['Name'] not in self.metrics:
382 collectlist[0] = set(list(self.metrics))
386 metrics = [m["Name"] for m in rule["Metrics"]]
387 if not any(m not in collectlist[0] for m in metrics):
388 collectlist[rule["RuleIndex"]] = [",".join(list(set(metrics)))]
390 for idx, metrics in collectlist.items():
393 for metric in metrics:
423 self.metrics.add(name)
437 if m["Name"] in self.skiplist or m["Name"] not in self.metrics:
473 …RelationshipRules':self.rules, 'SupportedMetrics': [{"MetricName": name} for name in self.metrics]}
563 metrics=args.m)