backfillRuleEnd:=backfillRuleCmd.Flag("end","If an end time is provided, all recording rules in the rule files provided will be backfilled to the end time. Default will backfill up to 3 hrs ago. End time should be RFC3339 or Unix timestamp.").
backfillRuleEnd:=backfillRuleCmd.Flag("end","If an end time is provided, all recording rules in the rule files provided will be backfilled to the end time. Default will backfill up to 3 hrs ago. End time should be RFC3339 or Unix timestamp.").
Default("-3h").String()
Default("-3h").String()
backfillOutputDir:=backfillRuleCmd.Flag("output dir","The filepath on the local filesystem to write the output to. Output will be blocks containing the data of the backfilled recording rules.").Default("backfilldata/").String()
backfillRuleURL:=backfillRuleCmd.Flag("url","Prometheus API url with the data where the rule will be backfilled from.").Default("localhost:9090").String()
backfillRuleURL:=backfillRuleCmd.Flag("url","Prometheus API url with the data where the rule will be backfilled from.").Default("localhost:9090").String()
backfillRuleEvalInterval:=backfillRuleCmd.Flag("evaluation_interval","How frequently to evaluate rules when backfilling.").
backfillRuleEvalInterval:=backfillRuleCmd.Flag("evaluation_interval","How frequently to evaluate rules when backfilling.").