diff --git a/services/monitoring/exporters/hydra/hydra-exporter.py b/services/monitoring/exporters/hydra/hydra-exporter.py index 1e7550b..2596274 100755 --- a/services/monitoring/exporters/hydra/hydra-exporter.py +++ b/services/monitoring/exporters/hydra/hydra-exporter.py @@ -22,6 +22,9 @@ steps_building = Gauge("hydra_steps_building", "Number of steps currently buildi steps_copying_to = Gauge( "hydra_steps_copying_to", "Number of steps copying inputs to a worker" ) +steps_waiting_for_download_slot = Gauge( + "hydra_steps_waiting_for_download_slot", "Number of steps waiting for download slot" +) steps_copying_from = Gauge( "hydra_steps_copying_from", "Number of steps copying outputs from a worker" ) @@ -230,6 +233,7 @@ def update_metrics(status): steps_active.set({}, status["nrActiveSteps"]) steps_building.set({}, status["nrStepsBuilding"]) steps_copying_to.set({}, status["nrStepsCopyingTo"]) + steps_waiting_for_download_slot.set({}, status["nrStepsWaitingForDownloadSlot"]) steps_copying_from.set({}, status["nrStepsCopyingFrom"]) steps_waiting.set({}, status["nrStepsWaiting"]) steps_unsupported.set({}, status["nrUnsupportedSteps"])