Verificar quantos recursos estão em uso e disponíveis - AWS Batch

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:

  1. No painel de navegação esquerdo do Console AWS Batch, escolha Recursos consumíveis.

  2. Selecione a guia Renovável ou Não Renovável para visualizar os recursos desse tipo que você criou.

  3. 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.

  1. 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.

  2. 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.