Verificar quantos recursos estão em uso e disponíveis
O Batch permite que você consulte o número de recursos disponíveis (availableQuantity), o número de recursos em uso (inUseQuantity) e o total de recursos (totalQuantity) em um determinado momento.
Quando um trabalho vai para o estado STARTING, os recursos consumidos serão subtraídos da quantidade disponível desse recurso. Se o recurso for REPLENISHABLE, o número de recursos consumidos será adicionado de volta à quantidade disponível assim que o trabalho for movido para o estado SUCCEEDED ou FAILED, e a quantidade total permanecerá a mesma. Se o recurso for NON_REPLENISHABLE, o número de recursos consumidos será subtraído das quantidades totais e disponíveis e não será adicionado novamente se o trabalho for transferido para o estado SUCCEEDED ou FAILED.
nota
Essas informações podem ter um atraso de até 30 segundos.
Console do:
-
No painel de navegação esquerdo do Console AWS Batch
, escolha Recursos consumíveis. -
Selecione a guia Renovável ou Não Renovável para visualizar os recursos desse tipo que você criou.
-
Para cada recurso Renovável, o console exibe o Nome, a quantidade Total do recurso, o número atualmente Em uso e quantos ainda estão Disponíveis, junto com um cálculo da Utilização (o número de recursos em uso dividido pela quantidade total desse recurso).
Para cada recurso Não Renovável, o console exibe o Nome, o número atualmente Em uso e quantos ainda estão Disponíveis.
Você também pode visualizar as informações atuais sobre recursos consumíveis na página de detalhes do trabalho no console.
-
No painel de navegação esquerdo do Console AWS Batch
, escolha Trabalhos e selecione o nome de um trabalho para abrir a página de detalhes desse trabalho. -
Informações sobre Recursos Renováveis e Recursos não Renováveis estão disponíveis para verificar se são exigidos pelo trabalho. Para ambos os tipos, o console exibe o Nome do recurso, a quantidade Solicitada para o trabalho, quantos ainda estão Disponíveis, o número atualmente Em uso, a quantidade Total do recurso, junto com um cálculo da Utilização atual (o número de recursos em uso pelo trabalho dividido pela quantidade total desse recurso).
API do:
Use a API DescribeConsumableResource, que retorna as seguintes informações:
{ "availableQuantity": number, "consumableResourceArn": "string", "consumableResourceName": "string", "createdAt": number, "inUseQuantity": number, "resourceType": "string", "tags": { "string" : "string" }, "totalQuantity": number }
A API ListConsumableResources também relata o número de recursos em uso (inUseQuantity) e o número total de recursos atualmente disponíveis (totalQuantity) como parte da lista de todos os recursos consumíveis que você criou em sua conta. Essa API também permite filtrar a consulta da lista de recursos consumíveis com base no nome do recurso consumível.