Partilhar via


Monitorizar o consumo de armazenamento de artefatos

Serviços de DevOps do Azure

O Azure Artifacts adota um modelo de cobrança baseado no consumo para todos os tipos de pacote suportados, como pacotes NuGet, npm, Python, Maven e Universal. O plano gratuito fornece uma capacidade de armazenamento de dois Gibibytes (GiB) para armazenar diversos tipos de pacotes. Se exceder o limite de armazenamento, pode atualizar para uma subscrição paga ou remover alguns dos seus artefactos existentes.

A interface de armazenamento de artefatos disponível nas definições do seu organização/projeto permite monitorizar a utilização do armazenamento tanto ao nível da organização como do projeto. O armazenamento também é agrupado por tipo de projeto e artefacto.

Armazenamento no nível da organização

A visualização no nível da organização fornece uma visão geral do uso total do armazenamento, bem como do consumo de armazenamento por tipo de artefato e por projeto.

  1. Entre na sua organização do Azure DevOps.

  2. Selecione ícone de engrenagemConfigurações da organização e, em seguida, selecione Armazenamento no painel de navegação esquerdo.

    Uma captura de tela mostrando como navegar para o armazenamento no nível da organização.

  3. Você pode visualizar o resumo total do armazenamento, o armazenamento por tipo de artefato e o armazenamento por projetos em sua organização.

    Uma captura de tela mostrando os níveis de consumo de armazenamento.

  4. Selecione Ver análise de armazenamento na secção Armazenamento por tipo para visualizar o armazenamento total em pacotes nos feeds no âmbito da organização.

    Uma captura de ecrã mostrando o armazenamento total de pacotes em feeds com âmbito de organização.

Nota

A lista de Armazenamento por projetos inclui apenas os projetos com o maior consumo de armazenamento e não a lista completa de projetos na sua organização.

Armazenamento no nível do projeto

A visualização no nível do projeto fornece uma visão geral do uso total do armazenamento, bem como do consumo de armazenamento por tipo de artefato.

  1. Entre em sua organização do Azure DevOps e navegue até seu projeto.

  2. Selecione ícone de engrenagemConfigurações do projeto e, em seguida, selecione Armazenamento no painel de navegação esquerdo.

    Uma captura de tela mostrando como navegar para o armazenamento no nível do projeto.

  3. Você pode visualizar o resumo total de armazenamento e o consumo de armazenamento por tipo de artefato para seu projeto.

    Uma captura de tela mostrando o consumo de armazenamento no nível do projeto.

  4. Selecione Exibir detalhamento de armazenamento na seção Armazenamento por tipo para exibir o armazenamento total de pacotes em seus feeds com escopo de projeto.

    Uma captura de tela mostrando o armazenamento total para pacotes em feeds com escopo de projeto.

Nota

O Azure Artifacts fornece 2 GiB de armazenamento gratuito para cada organização. Esta camada gratuita foi projetada para ajudá-lo a avaliar se os Artefatos do Azure se ajustam ao seu fluxo de trabalho. À medida que sua organização começa a lidar com tarefas mais críticas, recomendamos configurar o faturamento para garantir que você tenha os recursos apropriados.

Aumentar o limite de armazenamento de artefatos

O Azure Artifacts fornece 2 GiB de armazenamento gratuito para cada organização. Quando sua organização atingir o limite máximo de armazenamento, você não poderá publicar novos artefatos. Para continuar, você pode excluir alguns dos artefatos existentes ou aumentar o limite de armazenamento seguindo estas etapas:

  1. Configurar o sistema de faturação para a sua organização.

  2. Entre na sua organização do Azure DevOps, selecione Configurações da Organização>Cobrança e selecione Sem limite, pague pelo que utiliza na lista suspensa Limite de Uso.

  3. Quando terminar, selecione Guardar.

    Uma captura de tela exibindo como aumentar o limite de armazenamento de artefatos.

FAQs

P: O que conta para o meu armazenamento total faturado?

R: Todos os tipos de pacotes: npm, NuGet, Python, Maven, Cargo e Universal Packages estão incluídos no seu armazenamento faturado. Os pacotes salvos de fontes upstream também contam para o armazenamento faturado. No entanto, os Pipeline Artifacts e o Pipeline Caching não contribuem para as taxas de armazenamento.

P: Os pacotes na lixeira afetam meu uso de armazenamento?

R: Sim, os pacotes na lixeira ainda contam para o seu armazenamento total. Eles são excluídos automaticamente após 30 dias, mas você pode removê-los manualmente mais cedo, excluindo-os da lixeira.

P: O que acontece se eu remover minha Assinatura do Azure da minha organização do Azure DevOps?

R: Remover sua Assinatura do Azure de sua organização do Azure DevOps limita seu acesso à camada gratuita. Se o seu uso de armazenamento exceder 2 GiB, você terá acesso somente leitura aos pacotes. Para publicar novos pacotes, você deve reduzir o uso do armazenamento abaixo de 2 GiB ou reconectar sua assinatura do Azure e configurar a cobrança para atualizar sua camada de armazenamento.

P: Por que meu uso de armazenamento aparece como 0 GiB mesmo que eu tenha artefatos armazenados?

R: A menor unidade de medida de armazenamento é 1 GiB. Se o seu uso estiver abaixo desse limite, ele será exibido como 0 GiB.

P: Quanto tempo leva para os artefatos excluídos refletirem no armazenamento faturado?

R: As métricas de armazenamento normalmente são atualizadas em 24 horas, mas podem levar até 48 horas. Se você não conseguir carregar artefatos, uma solução temporária é aumentar seu nível de uso e reduzi-lo novamente assim que as métricas forem atualizadas.

Nota

A coluna Usado nas configurações da organização> na página Faturamento é atualizada uma vez por dia, portanto, as alterações podem não ser refletidas imediatamente. No entanto, a páginaArmazenamento de> nas configurações da sua Organização é atualizada com mais frequência, o que pode resultar em uma pequena discrepância entre as duas páginas.

P: Como posso gerenciar a retenção de pacotes desatualizados?

R: Você pode configurar políticas de retenção para excluir automaticamente pacotes desatualizados. No entanto, os pacotes que são promovidos para uma visualização estão isentos dessas políticas. Consulte Como usar políticas de retenção para excluir pacotes antigos para obter mais detalhes.

P: Como faço para excluir manualmente pacotes específicos?

R: Consulte Excluir e recuperar pacotes para obter instruções passo a passo.