это локальная переменная внутри функции и в модуле не видна
-l
) на первой ВМ, чтобы коннекты на него SSH клиент перенаправлял на вторую ВМ, а SSH сервер на ней отправлял их по адресу третьей ВМ. После этого коннекться на этот локальный порт. Вторая ВМ выступает просто в роли прокси.
Я бы страховался и делал интервал от конца запроса до начала следующего.
Но если от начала до начала, то можно выкрутиться, наверное... вместо await в цикле делать create_task(). Всё равно сигнализация делается через future, так что можно задачу не await'ить.