diff --git a/src/script/hydra-send-stats b/src/script/hydra-send-stats index c99bc367..2b8c550b 100755 --- a/src/script/hydra-send-stats +++ b/src/script/hydra-send-stats @@ -39,6 +39,11 @@ sub sendQueueRunnerStats { gauge("hydra.queue.steps.avg_total_time", $json->{avgStepTime}); gauge("hydra.queue.steps.avg_build_time", $json->{avgStepBuildTime}); } + foreach my $machine (keys %{$json->{machineTypes}}) { + my $machineType = $machine =~ s/:|,/_/r; + gauge("hydra.queue.$machineType.runnable", $json->{machineTypes}->{$machine}->{runnable}); + gauge("hydra.queue.$machineType.running", $json->{machineTypes}->{$machine}->{running}); + } gauge("hydra.queue.builds.read", $json->{nrBuildsRead}); gauge("hydra.queue.builds.unfinished", $json->{nrQueuedBuilds});