@@ -273,7 +273,9 @@ def main(cfg: DictConfig):
273273 prometheus_config_output_dir ,
274274 node_offset = args .node_offset ,
275275 )
276- prometheus_scrape_interval = config .get_prometheus_scrape_interval (cfg .prometheus )
276+ prometheus_scrape_interval_ms = config .get_prometheus_scrape_interval_ms (
277+ cfg .prometheus
278+ )
277279
278280 if config .check_exporter_and_queries_exist ("fake_exporter" , cfg .experiment_params ):
279281 # this DOES NOT block
@@ -341,16 +343,16 @@ def main(cfg: DictConfig):
341343
342344 prometheus_service .wait_until_ready ()
343345
344- label_discovery_wait = prometheus_scrape_interval * 2
346+ label_discovery_wait_ms = prometheus_scrape_interval_ms * 2
345347 print (
346- f"Waiting { label_discovery_wait } s for Prometheus to scrape initial data "
348+ f"Waiting { label_discovery_wait_ms / 1000 } s for Prometheus to scrape initial data "
347349 f"before running controller label inference..."
348350 )
349- time .sleep (label_discovery_wait )
351+ time .sleep (label_discovery_wait_ms / 1000 )
350352
351353 controller_service .start (
352354 controller_input_file = controller_input_config ,
353- prometheus_scrape_interval_ms = prometheus_scrape_interval * 1000 ,
355+ prometheus_scrape_interval_ms = prometheus_scrape_interval_ms ,
354356 streaming_engine = args .streaming_engine ,
355357 controller_remote_output_dir = CONTROLLER_REMOTE_OUTPUT_DIR ,
356358 punting = args .controller_punting ,
@@ -467,7 +469,7 @@ def main(cfg: DictConfig):
467469 experiment_output_dir = experiment_output_dir ,
468470 local_experiment_dir = local_experiment_dir ,
469471 flink_output_format = args .flink_output_format ,
470- prometheus_scrape_interval_ms = prometheus_scrape_interval * 1000 ,
472+ prometheus_scrape_interval_ms = prometheus_scrape_interval_ms ,
471473 log_level = args .log_level ,
472474 profile_query_engine = args .profile_query_engine ,
473475 manual = args .manual_query_engine ,
0 commit comments