Skip to main content

Exibindo métricas de uso para o GitHub Actions

As métricas de uso do GitHub Actions fornecem insights sobre como e onde sua organização está usando recursos para seus pipelines de CI/CD.

Quem pode usar esse recurso?

Organization owners and users with the "View organization Actions usage metrics" permission.

Your organization must be on a GitHub Enterprise Cloud plan.

Note

As métricas de uso de GitHub Actions estão em versão beta e sujeitas a alterações.

Sobre métricas de uso do GitHub Actions

As métricas de uso de GitHub Actions permitem que você analise como sua organização está usando os minutos do Actions. Você pode exibir informações de uso relacionadas a:

  • Fluxos de trabalho. Exiba dados de uso para cada fluxo de trabalho em sua organização e use essas informações para identificar oportunidades de otimização, como refatoração de um fluxo de trabalho ou uso de um executor maior.
  • Trabalhos. Veja quais trabalhos consomem mais recursos e onde estão sendo executados.
  • Repositórios. Obtenha um instantâneo de alto nível de cada repositório em sua organização e seu volume de uso de minutos do Actions.
  • SO do runtime. Entenda como os executores de cada sistema operacional estão usando os minutos do Actions e em quais tipos de sistemas operacionais seus fluxos de trabalho estão sendo executados com mais frequência.
  • Tipo de executor. Compare como seus executores auto-hospedados e os executores hospedados no GitHub usam os minutos do Actions e o volume de execuções do fluxo de trabalho para cada tipo de executor.

As métricas de uso GitHub Actions não aplicam multiplicadores de minutos às métricas exibidas. Embora possam ajudar você a entender sua fatura, seu objetivo principal é ajudar você a entender como e onde os minutos do Actions estão sendo usados em sua organização.

Para obter mais informações sobre os multiplicadores de minutos, confira "Sobre a cobrança das GitHub Actions".

Habilitando o acesso a métricas de uso do GitHub Actions

Os proprietários da organização podem criar funções de organização personalizadas para permitir que as pessoas exibam métricas de uso do GitHub Actions para suas organizações. Para conceder acesso aos usuários, selecione a função "Exibir métricas de uso de ações da organização" ao criar uma função de organização personalizada. Para obter mais informações, consulte "Sobre as funções da organização personalizadas".

Exibindo as métricas de uso do GitHub Actions

  1. No canto superior direito do GitHub.com, selecione sua foto do perfil e em Suas organizações.

    Captura de tela do menu suspenso na imagem de perfil do @octocat. "Suas organizações" está contornado em laranja escuro.

  2. Clique no nome da sua organização.

  3. Sob o nome da organização, clique em Insights.

    Captura de tela da barra de navegação horizontal para uma organização. Uma guia, rotulada com um ícone de grafo e "Insights" tem um contorno laranja escuro.

  4. No menu de navegação "Insights", clique em Métricas de uso de ações.

  5. Opcionalmente, para selecionar um período de tempo para exibir as métricas de uso, escolha uma opção no menu suspenso Período no canto superior direito da página.

  6. Clique na guia que contém as métricas de uso que gostaria de exibir. Para obter mais informações, consulte "Sobre as métricas de uso do GitHub Actions".

  7. Opcionalmente, para filtrar os dados exibidos em uma guia, crie um filtro.

    1. Clique no botão Filtro.
    2. Clique em Adicionar um filtro.
    3. Escolha uma métrica pela qual você gostaria de filtrar os resultados.
    4. Dependendo da métrica escolhida, preencha as informações nas colunas "Qualificador", "Operador" e "Valor".
    5. Opcionalmente, clique em Adicionar um filtro para adicionar outro filtro.
    6. Clique em Aplicar.
  8. Opcionalmente, para baixar métricas de uso para um arquivo CSV, clique em .